Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
alexco
- старшина
- Сообщения: 425
- Зарегистрирован: 2008-09-27 18:43:49
- Откуда: Россия, Москва
-
Контактная информация:
Непрочитанное сообщение
alexco » 2012-12-03 21:31:59
В конфиге попробуйте выставить один сервер, например um21.eset.com, это позволит избежать скачивания каталогов с расхожими версиями. А я попробую разобраться, почему и для чего это было сделано
Должно быть примерно так
du -hcs /var/www/localhost/htdocs/v*
Код: Выделить всё
222M /var/www/localhost/htdocs/v3-rel-sta/
91M /var/www/localhost/htdocs/v4-rel-sta/
199M /var/www/localhost/htdocs/v5-rel-sta/
167M /var/www/localhost/htdocs/v6-rel-sta/
677M total
alexco
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
reyand
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2012-11-30 22:33:13
Непрочитанное сообщение
reyand » 2012-12-04 2:10:47
Знает кто, или нет:
верно ли, что для работы скрипта требуется php скомпилированный с модулем curl (а не как внешний модуль) ?
reyand
-
rollover
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2012-12-04 3:26:28
Непрочитанное сообщение
rollover » 2012-12-04 3:33:20
Я две недели мучался, разбирая строку с empty($si
se), даже обновил скрипт до 3011, похерив все свои правки... Пока наконец не догадался прочитать вень тред

Кстати, подскажите, для чего нужен это блок со странными сравнениями размеров?
rollover
-
Bugaev
- мл. сержант
- Сообщения: 129
- Зарегистрирован: 2011-08-11 23:10:32
Непрочитанное сообщение
Bugaev » 2012-12-04 8:26:52
а что это значит после запуска скрипта вручную
Код: Выделить всё
x inc/
x inc/nod32ms_v3.class.php
x inc/define.php
x inc/init.php
x inc/classes/
x inc/classes/parser.class.php
x inc/classes/mail.class.php
x inc/classes/tools.class.php
x inc/classes/icq.class.php
x inc/classes/files.class.php
x inc/classes/smtp.class.php
x man/
x man/freebsd.png
x man/nod32ms_install_guide_freebsd.html
x man/nod32ms_install_guide_linux.html
x man/nod32ms_config_guide.html
x man/windows.png
x man/linux.png
x man/nod32ms_install_guide_windows.html
x system/
x system/keys.txt
x system/tools/
x system/tools/unrar.exe
x system/tools/wget.exe
x change.log
x change_rus.txt
x update.php
x manual_start.sh
Bugaev
-
ostrik
- рядовой
- Сообщения: 15
- Зарегистрирован: 2012-11-29 19:08:00
Непрочитанное сообщение
ostrik » 2012-12-04 8:44:03
Bugaev писал(а):а что это значит после запуска скрипта вручную
Автообновление скрипта. С сайта разработчика автоматически скачивается и устанавливается новая версия.
ostrik
-
Bugaev
- мл. сержант
- Сообщения: 129
- Зарегистрирован: 2011-08-11 23:10:32
Непрочитанное сообщение
Bugaev » 2012-12-04 9:03:02
как победить? запуск из крона, вручную норм работает!
Код: Выделить всё
[04/12/2012 10:00:00][RUN NOD32MS] - nod32 mirror script ver. 3.0.0 beta5 (3012) by AlexCo
[04/12/2012 10:00:00]SYSTEM: FreeBSD
[04/12/2012 10:00:00]FILE keys.txt NOT FOUND!
[04/12/2012 10:00:00]RUN FINDER KEYS
[04/12/2012 10:00:03]TOTAL FOUND KEYS: 15 IN
[04/12/2012 10:00:05]Found valid key [EAV-76751969:@]
[04/12/2012 10:00:06]Found valid key [EAV-72808081:@]
[04/12/2012 10:00:09]Found valid key [EAV-75719812:@]
[04/12/2012 10:00:09]ERROR [nod32ms::DownloadUpdateVer] DOWNLOAD FAIL [/var/nod32ms/eset_upd/update.ver]
[04/12/2012 10:00:10][MASTER SERVER OFFLINE]
[04/12/2012 10:00:10][STOP NOD32MS]
ps: pass скрыт
cron
Код: Выделить всё
0 */2 * * * root cd /usr/local/etc/nod32ms && /usr/local/bin/php -q update.php
система:
Код: Выделить всё
FreeBSD 9.0-RELEASE FreeBSD 9.0-RELEASE #3: Mon Jul 2 09:40:02 MSK 2012 /usr/obj/usr/src/sys/new amd64
Bugaev
-
Yarikello
- рядовой
- Сообщения: 10
- Зарегистрирован: 2008-03-19 12:04:02
Непрочитанное сообщение
Yarikello » 2012-12-04 10:12:29
проверяй переменные path в кроне.
На фряхе без этого надо во всех скриптах использовать полные пути.
Yarikello
-
Yarikello
- рядовой
- Сообщения: 10
- Зарегистрирован: 2008-03-19 12:04:02
Непрочитанное сообщение
Yarikello » 2012-12-04 11:47:27
wget unrar - в инструкции к установке даже написано. /usr/local/bin меня спасло. До этого в скрипте дописывал пути для wget unrar.
Yarikello
-
alexco
- старшина
- Сообщения: 425
- Зарегистрирован: 2008-09-27 18:43:49
- Откуда: Россия, Москва
-
Контактная информация:
Непрочитанное сообщение
alexco » 2012-12-04 12:44:41
rollover писал(а):Кстати, подскажите, для чего нужен это блок со странными сравнениями размеров?
Это фикс для 3 версии, в каждый новой версии всегда одни и те же файлы, даже при изменении размера имеют разницу на 22 1 5 кб, что приводило к их постоянной загрузке!
Тоесть сам файл был например на 22 кб меньше размером, чем написанно в Update.ver
alexco
-
alexco
- старшина
- Сообщения: 425
- Зарегистрирован: 2008-09-27 18:43:49
- Откуда: Россия, Москва
-
Контактная информация:
Непрочитанное сообщение
alexco » 2012-12-04 13:06:50
И так версия nod32ms_3.0.0_beta5 (3012), на данный момент мною проблем с обновлением для 3,4,5,6 версии не выявлено
alexco
-
ADRE
- майор
- Сообщения: 2641
- Зарегистрирован: 2007-07-26 8:53:49
-
Контактная информация:
Непрочитанное сообщение
ADRE » 2012-12-04 13:53:26
Bugaev писал(а):сюдя по логам update.ver v4/update.ver v5/update.ver v6/update.ver качается во временную папку заменяя обычный update.ver. Надо чтобы в основном коде это учитывалось!
v4 v5 v6 отличается только тем что пути к *.nup идёт через ../*.nup
сделал себе парсер в зависимости от клиента обновлия подсовывает нужный v3-5

радость мля
//del
ADRE
-
alexco
- старшина
- Сообщения: 425
- Зарегистрирован: 2008-09-27 18:43:49
- Откуда: Россия, Москва
-
Контактная информация:
Непрочитанное сообщение
alexco » 2012-12-04 14:21:31
ADRE писал(а):Bugaev писал(а):сюдя по логам update.ver v4/update.ver v5/update.ver v6/update.ver качается во временную папку заменяя обычный update.ver. Надо чтобы в основном коде это учитывалось!
v4 v5 v6 отличается только тем что пути к *.nup идёт через ../*.nup
сделал себе парсер в зависимости от клиента обновлия подсовывает нужный v3-5

радость мля
Сделал для нас?
alexco
-
NickSmith
- ефрейтор
- Сообщения: 56
- Зарегистрирован: 2008-08-10 15:08:47
Непрочитанное сообщение
NickSmith » 2012-12-04 20:41:35
alexco писал(а):И так версия nod32ms_3.0.0_beta5 (3012), на данный момент мною проблем с обновлением для 3,4,5,6 версии не выявлено
Скачал по ссылке. Все еще 3011
Я как тоне очень понял как автообнова работает? В какое время и можно ли принудительно этот процесс запустить?
P.S.
Сегодня вроде как по началу все было хорошо, с последним скриптом, но после очередного обновления, произошел откат к версии от 2 го декабря 7754. Все вновь установленные клиенты качали его из папки v3-rel-stop/ Пришлось даже в апаче алиас прописать. Думал устаканится, а нет.
NickSmith
-
Pasha219
- рядовой
- Сообщения: 10
- Зарегистрирован: 2011-07-19 8:53:09
Непрочитанное сообщение
Pasha219 » 2012-12-04 20:49:47
version: 3.0.0_beta5
system: FreeBSD 8.3
Запускаю вручную скрипт:
Код: Выделить всё
/usr/local/etc/nod32ms/cd /usr/local/etc/nod32ms/ && /usr/local/bin/php -q update.php
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/wget: not found
/usr/local/share/sams/bin/mkdir: not found
Array
(
[0] => [nod32ms::DownloadUpdateVer] DOWNLOAD FAIL [/var/nod32ms/nod_upd/update.ver]
)
/usr/local/share/sams/bin/mkdir: not found
/usr/local/share/sams/bin/mkdir: not found
Зачем ему САМС?
Такая же ошибка была у UBRIUM » 2010-01-19 0:29:05, но он не описал как он ее подлечил.
Pasha219
-
Bugaev
- мл. сержант
- Сообщения: 129
- Зарегистрирован: 2011-08-11 23:10:32
Непрочитанное сообщение
Bugaev » 2012-12-04 21:06:46
NickSmith, в windows при самообновлении скрипта не был найден распаковщик tar. Вот непонятно почему не проверяется версия оси для самообновления ((((
потому что проект открытый, а вот требовательный тон неуместен, если у вас винда обновитесь ручками или предоставьте tar упаковщик для винды, внедрю его в скрипт
Pasha219, у вас с правами доступа проблемы, настраивайте, а самс скрипту как я помню был не нужен
Bugaev
-
Bugaev
- мл. сержант
- Сообщения: 129
- Зарегистрирован: 2011-08-11 23:10:32
Непрочитанное сообщение
Bugaev » 2012-12-05 6:40:48
у вас на сервере nod32ms_latest.* разные? для виндоуз хотяб .rar качалась бы. распаковать напрямую неполучицо, думайте о всех потребителях скрипта!
Bugaev
-
NickSmith
- ефрейтор
- Сообщения: 56
- Зарегистрирован: 2008-08-10 15:08:47
Непрочитанное сообщение
NickSmith » 2012-12-05 7:49:29
Bugaev писал(а):NickSmith, в windows при самообновлении скрипта не был найден распаковщик tar. Вот непонятно почему не проверяется версия оси для самообновления ((((
потому что проект открытый, а вот требовательный тон неуместен, если у вас винда обновитесь ручками или предоставьте tar упаковщик для винды, внедрю его в скрипт
Pasha219, у вас с правами доступа проблемы, настраивайте, а самс скрипту как я помню был не нужен
Я не с кого ничего не требую, я просто задал вопрос ибо было не очень понятно как это происходит. Опция selfupdate у меня конечно же включена. Просто по утру в папке программы появляются архивы, а сама прога не обновлена. Правда у архивов расширение bz2.1.
И у меня не windows а фря 8.3.
Я ручками обновляю.
NickSmith
-
Angel79
- рядовой
- Сообщения: 12
- Зарегистрирован: 2012-12-05 7:51:33
Непрочитанное сообщение
Angel79 » 2012-12-05 7:58:48
version: 3.0.0_beta5
system: CentOS 5.6
cat work.log
[05/12/2012 10:54:33][RUN NOD32MS] - nod32 mirror script ver. () by AlexCo
[05/12/2012 10:54:33]SYSTEM: Linux
[05/12/2012 10:54:35]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[05/12/2012 10:54:35]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/]
[05/12/2012 10:54:35]ERROR [nod32ms::ParseUpdateVer] SEE update_* PARAM IN CONFIG!!!
[05/12/2012 10:54:38][MASTER SERVER ONLINE]
[05/12/2012 10:54:39][STOP NOD32MS]
Вчём проблема не пойму скрипт работал более 5 месяцев ... а последние 2 недели вот [nod32ms::ParseUpdateVer] SEE update_* PARAM IN CONFIG!!!
Angel79
-
unclejoda
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2012-12-04 7:00:17
Непрочитанное сообщение
unclejoda » 2012-12-05 8:18:24
Angel79 писал(а):Вчём проблема не пойму скрипт работал более 5 месяцев ... а последние 2 недели вот [nod32ms::ParseUpdateVer] SEE update_* PARAM IN CONFIG!!!
Потому что автор не поменял в примере конфига, и особо не поставил в известность всех.
У меня то же самое случилось. Нашел ответ где-то на 15 странице.
Было
Код: Выделить всё
update_version34_arch32 = 1
update_version34_arch64 = 1
update_version34_language = rus, enu
Стало
Код: Выделить всё
update_version345_arch32 = 1
update_version345_arch64 = 1
update_version345_language = rus, enu
unclejoda
-
unclejoda
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2012-12-04 7:00:17
Непрочитанное сообщение
unclejoda » 2012-12-05 8:24:55
У меня вопрос - почему скрипт при явно указанных логине и пароле в конфиге, скачивает все-таки с какими-то левыми ключами?
вот кусок конфига
Код: Выделить всё
keys_autofind = 0
keys_autofind_page = 5
username = EAV-74******
password = ***
А вот кусок лога:
Код: Выделить всё
http://TRIAL-76******:*password*@update.eset.com/v3-rel-sta/mod_021_horus/em021_32_l1.nup
http://EAV-72******:*password*@update.eset.com/v3-rel-sta/mod_021_horus/em021_32_n6.nup
UPD: Разобрался, закомментил keys_autofind_page = 5
Странно, этот параметр имеет приоритет над keys_autofind = 0 ???
Последний раз редактировалось
unclejoda 2012-12-05 8:28:36, всего редактировалось 1 раз.
unclejoda
-
Angel79
- рядовой
- Сообщения: 12
- Зарегистрирован: 2012-12-05 7:51:33
Непрочитанное сообщение
Angel79 » 2012-12-05 8:32:42
unclejoda писал(а):У меня вопрос - почему скрипт при явно указанных логине и пароле в конфиге, скачивает все-таки с какими-то левыми ключами?
вот кусок конфига
Код: Выделить всё
keys_autofind = 0
keys_autofind_page = 5
username = EAV-74******
password = ***
А вот кусок лога:
Код: Выделить всё
http://TRIAL-76******:*password*@update.eset.com/v3-rel-sta/mod_021_horus/em021_32_l1.nup
http://EAV-72******:*password*@update.eset.com/v3-rel-sta/mod_021_horus/em021_32_n6.nup
UPD: Разобрался, закомментил keys_autofind_page = 5
Странно, этот параметр имеет приоритет над keys_autofind = 0 ???
Кстати у меня тоже так-же хотя я использую настоящий лицензионный ключ..
Angel79