Скрипт зеркала nod32 mirror script

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
scharfikus
рядовой
Сообщения: 16
Зарегистрирован: 2009-08-18 13:13:22

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение scharfikus » 2013-05-22 21:02:45

полетел сервак, все умерло, сайт автора не работает, где скачать скрипт?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.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/

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2013-05-22 23:41:44

в начале темы
Электромонтажная Организация -> elemonorg.ru

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Bugaev » 2013-05-24 9:03:00

на рутрекере есть раздача скрипта

guru431
проходил мимо
Сообщения: 7
Зарегистрирован: 2011-10-25 22:17:33

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение guru431 » 2013-06-04 9:31:04

У меня с 3.06.2013 скрипт перестал работать. В настройках ничего не менял уже полгода.
У всех так?

AcidSly
рядовой
Сообщения: 10
Зарегистрирован: 2007-12-19 0:07:18

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение AcidSly » 2013-06-04 10:24:54

Мде, и у меня перестал работать!! Смена серверов ничего не дает, максимум скачивается update.ver
Сервер автора отключен

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2013-06-04 19:53:16

Увеличьте глубину поиска ключей!
Электромонтажная Организация -> elemonorg.ru

AcidSly
рядовой
Сообщения: 10
Зарегистрирован: 2007-12-19 0:07:18

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение AcidSly » 2013-06-04 20:06:15

alexco, ключи находит, даже успевает скачать update.ver, а вот далее тишина. После неоднократного перебора серверов обновлений вернулся на update.eset.com и о чудо пошла загрузка данных. В общем ситуация не очень понятная.

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2013-06-04 21:17:57

AcidSly писал(а):alexco, ключи находит, даже успевает скачать update.ver, а вот далее тишина. После неоднократного перебора серверов обновлений вернулся на update.eset.com и о чудо пошла загрузка данных. В общем ситуация не очень понятная.
У меня конфиг стандартный, только увеличил глубину поиска ключей, и все заработало как и должно было...посмотрим на работу, возможно выплывут косяки.
Электромонтажная Организация -> elemonorg.ru

guru431
проходил мимо
Сообщения: 7
Зарегистрирован: 2011-10-25 22:17:33

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение guru431 » 2013-06-05 8:50:39

Увеличил глубину поиска до 5 страниц:
keys_autofind_page = 5
Поменял сервер:
mirror = update.eset.com

Ошибка всё равно осталась.

Вот лог:

Код: Выделить всё

[05/06/2013 09:22:52][RUN NOD32MS] - nod32 mirror script ver. 3.0.0 beta5 (3013) by AlexCo
[05/06/2013 09:22:52]SYSTEM: WINNT
[05/06/2013 09:22:52]REMOVE INVALID KEY [EAV-54316556:48khb1jewr]
[05/06/2013 09:22:52]REMOVE INVALID KEY [TRIAL-85425254:s2nv5a8hrr]
[05/06/2013 09:22:52]NOT FOUND VALID KEYS IN keys.txt
[05/06/2013 09:22:52]RUN FINDER KEYS
[05/06/2013 09:22:54]TOTAL FOUND KEYS: 5 IN 
[05/06/2013 09:22:55]DOWNLOAD NEW [C:\web\temp\nod32\update.ver] FILE
[05/06/2013 09:22:55]UNRAR FILE [C:\web\temp\nod32\update.ver] TO [C:\web\temp\nod32\eset_upd\]
[05/06/2013 09:22:55]DOWNLOAD NEW [C:\web\temp\nod32\update.ver] FILE
[05/06/2013 09:22:56]UNRAR FILE [C:\web\temp\nod32\update.ver] TO [C:\web\temp\nod32\eset_upd\v4\]
[05/06/2013 09:22:56]COPY ALIAS FILE [C:\web\temp\nod32\eset_upd\v4\original\update.ver] TO [C:\web\_site\as\upd_eset\eset_upd\v4\]
[05/06/2013 09:22:56]DOWNLOAD NEW [C:\web\temp\nod32\update.ver] FILE
[05/06/2013 09:22:56]UNRAR FILE [C:\web\temp\nod32\update.ver] TO [C:\web\temp\nod32\eset_upd\v5\]
[05/06/2013 09:22:56]COPY ALIAS FILE [C:\web\temp\nod32\eset_upd\v5\original\update.ver] TO [C:\web\_site\as\upd_eset\eset_upd\v5\]
[05/06/2013 09:22:57]DOWNLOAD NEW [C:\web\temp\nod32\update.ver] FILE
[05/06/2013 09:22:57]UNRAR FILE [C:\web\temp\nod32\update.ver] TO [C:\web\temp\nod32\eset_upd\v6\]
[05/06/2013 09:22:57]COPY ALIAS FILE [C:\web\temp\nod32\eset_upd\v6\original\update.ver] TO [C:\web\_site\as\upd_eset\eset_upd\v6\]
[05/06/2013 09:22:57][MASTER SERVER ONLINE]
[05/06/2013 09:22:57][STOP NOD32MS]
Вот настройки:

Код: Выделить всё

###GLOBAL SETTINGS###

#Включает режим самообновления программы
selfupdate = 1

#Вывод рапорта об ошибках в случае возникновения
php_error_reporting = 1

#Зеркало eset.com для загрузки свежих обновлений
mirror = update.eset.com

#Временная зона, для *nix систем
timezone = Europe/Moscow

#Автопоиск ключей, если равен 0 то используются параметры username и password для получения обновлений 
keys_autofind = 1
username = EAV-123456
password = password

#Колличество разбираемых страниц на предмет поиска ключей
keys_autofind_page = 5

#Путь к временной папке
temp_dir = C:\web\temp\nod32

#Путь к рабочей директории сервиса где будут лежать сигнатуры антивируса, это может быть http, ftp, share, sync и прочие
work_dir = C:\web\_site\as\upd_eset

#Путь к журналу
log_dir = C:\web\temp\nod32

#Разрешение записывать все действия в лог 
write_to_log = 1

#Выводит последнюю ошибку прямо в консоль
show_last_error = 1


###MAIL SETTINGS###


#Включает оповещение через почту в случае ошибки
mail_enabled = 0

#SNMP сервер для отправки почты
mail_smtp_host = mail.rambler.ru

#Порт SNMP сервера (по умолчанию 25)
mail_smtp_port = 25

#Разрешает SNMP авторизацнию
mail_smtp_auth = 1

#Имя пользователя для доступа к SNMP серверу
mail_smtp_username = user@rambler.ru

#Пароль для доступа к SNMP серверу
mail_smtp_password = passsword

#Почтовый адрес того, кому будет приходить сообщение об ошибке
mail_admin_address = admin_mail@mail.ru

#Имя кого, кому будет приходить сообщение об ошибке
mail_admin_name = nod32_mirror_scrip

###UPDATE SETTINGS###


#Разрешает загрузку обновлений 3-ей и 4-ой версии EAV, ESS для 32 битных систем 
update_version345_arch32 = 1

#Разрешает загрузку обновлений 3-ей и 4-ой версии EAV, ESS для 64 битных систем 
update_version345_arch64 = 1

#Разрешает загрузку обновлений 3-ей и 4-ой версии EAV, ESS для выбраных локалей (enu, rus, ukr, deu, fra, и т.п.) возможен выбор нескольких языков через запятую
update_version345_language = rus, enu
Что еще можно сделать?

scharfikus
рядовой
Сообщения: 16
Зарегистрирован: 2009-08-18 13:13:22

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение scharfikus » 2013-06-06 10:39:24

подтверждаю неработоспособность скрипта после 3 июня, смена сервера и глубина поиска не помогают.


wanderer1977
проходил мимо
Сообщения: 2
Зарегистрирован: 2013-06-14 13:27:55

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение wanderer1977 » 2013-06-18 12:12:10

с чем может быть связана ошибка при получении обновлений из папки update.eset.com/v3-rel-sta/mod_021_horus/ ??
все остальные обновки вытягиваются...
Связано ли это с видом лицензии? (в настройках прописана купленая лицензия)

wanderer1977
проходил мимо
Сообщения: 2
Зарегистрирован: 2013-06-14 13:27:55

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение wanderer1977 » 2013-06-18 13:00:40

лог к предыдущему сообщению

Код: Выделить всё

--2013-06-18 16:59:11--  http://EAV-123456:*password*@62.67.184.81/v3-rel-sta/mod_021_horus/em021_32_n9.nup
Подключение к 62.67.184.81:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 401 Unauthorized
Повторное использование соединения с 62.67.184.81:80.
HTTP-запрос отправлен. Ожидание ответа... 401 Unauthorized
Сбой авторизации.

Volk
проходил мимо

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Volk » 2013-06-19 16:21:38

Привет всем!

Поломалось обновление через http://servername/eset_upd/v6/ - файлы скачиваются, но потом Nod32 v6 выдает ошибку обновления.
При этом http://servername/eset_upd/v5/ или http://servername/eset_upd/ - все в порядке даже для Nod32 v6.
В /var/log/apache2/error.log ошибок нет.
Куда копать? Всю базу перекачивал заново. Эффект проверил на нескольких машинах.

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Bugaev » 2013-06-20 16:36:49

смотри лог вебсервера, там где 404 надо думать, а где 200 или 302 то норм

сегодня смотрел лог скачиваний, появилась новая папка v3-rel-bat v4-rel-bat v5-rel-bat v6-rel-bat

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2013-06-20 16:41:31

Поковыряюсь на неделе, а то совсем нету времени
Электромонтажная Организация -> elemonorg.ru

Volk
проходил мимо

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Volk » 2013-06-20 17:08:12

Bugaev писал(а):смотри лог вебсервера, там где 404 надо думать, а где 200 или 302 то норм

сегодня смотрел лог скачиваний, появилась новая папка v3-rel-bat v4-rel-bat v5-rel-bat v6-rel-bat
v4-rel-bat утром в логах увидел...

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Bugaev » 2013-06-20 21:31:39

alexco писал(а):Поковыряюсь на неделе, а то совсем нету времени
давно пора синхронизировать конфиг,апдейт.пхп и дистрибутивы скриптов, а то в новом только что скаченном обнаружил старые файлы

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Bugaev » 2013-06-21 8:02:34

Как реализована функция по скачиванию через wget ? каким ключем он перезаписывает файл если он существует? постоянно пропадают файлы /v3-rel-sta/mod_002_engine/em002_32_n3.nup /v3-rel-sta/mod_023_pegasus/em023_32_n3.nup. Сначала скрипт удаляет а потом скачивает.ю а потом меняет атрибуты, постоянные ошибки применения атрибутов.

Код: Выделить всё

chmod: -R: No such file or directory
из крона недокачиваются файлы (((

Код: Выделить всё

[21/06/2013 08:00:11]REPLACE OLD SIGNATURE FILE [update.eset.com [/usr/local/www/nod32ms/v5-rel-stop/mod_023_pegasus/em023_32_n5.nup] [155892/160198]
[21/06/2013 08:00:11]REPLACE OLD SIGNATURE FILE [update.eset.com [/usr/local/www/nod32ms/v5-rel-stop/mod_023_pegasus/em023_32_n6.nup] [142504/168591]
[21/06/2013 08:00:11]REPLACE OLD SIGNATURE FILE [update.eset.com [/usr/local/www/nod32ms/v5-rel-stop/mod_023_pegasus/em023_32_n7.nup] [168653/175940]
[21/06/2013 08:00:11]REPLACE OLD SIGNATURE FILE [update.eset.com [/usr/local/www/nod32ms/v5-rel-stop/mod_023_pegasus/em023_32_n8.nup] [202710/198380]
[21/06/2013 08:00:11]REPLACE OLD SIGNATURE FILE [update.eset.com [/usr/local/www/nod32ms/v5-rel-stop/mod_023_pegasus/em023_32_n9.nup] [207334/204909]

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Bugaev » 2013-06-21 19:54:39

чтобы сам wget проверял версию файла и закачивал только новый файл нужно прописать в nod32ms/inc/tools.php
и добавить -N именно перед -P

Код: Выделить всё

    public function Wget($source, $dest)
    {
        switch(PHP_OS)
        {
            case "Linux":   system("wget -N -P ".$dest." ".$source); break;
            case "FreeBSD": system("wget -N -P ".$dest." ".$source); break;
            case "WINNT":   shell_exec(TOOLS . "wget.exe -N -P ".$dest." ".$source); break;    
        }
    }

guru431
проходил мимо
Сообщения: 7
Зарегистрирован: 2011-10-25 22:17:33

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение guru431 » 2013-06-23 15:42:23

Подтверждаю проблемы с 6-ой версией (с 17 июня). Обновление на сервере скачивается нормально, но клиенты 6 версии при обновлении с моего сервера выдают ошибку. Клиенты с 5-ой версией обновляются нормально.

Angel79
рядовой
Сообщения: 12
Зарегистрирован: 2012-12-05 7:51:33

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Angel79 » 2013-06-24 14:21:45

guru431 писал(а):Подтверждаю проблемы с 6-ой версией (с 17 июня). Обновление на сервере скачивается нормально, но клиенты 6 версии при обновлении с моего сервера выдают ошибку. Клиенты с 5-ой версией обновляются нормально.
Я уже писал чуть раньше но почему то меня про игнорили

Angel79 писал(а):Пробую обновить ESET NOD32 Smart Security 6 в ответ ошибка обновления ..перерыл error.log там всё чисто в access.log нашол что затыкается на
file=/v6-rel-sta/mod_008_epfw/em008_32_n3.nup . В итоге нашол различие в размере файла вот пример:

Код: Выделить всё

cd /var/nod32ms/eset_upd

cat v5/update.ver | grep em008_32_n3.nup -A 1
file=/v5-rel-sta/mod_008_epfw/em008_32_n3.nup
[b]size=69306[/b]

cat v6/update.ver | grep em008_32_n3.nup -A 1
file=/v6-rel-sta/mod_008_epfw/em008_32_n3.nup
[b]size=71653[/b]



Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Bugaev » 2013-06-25 7:37:45

необходимо чтобы папки были раздельные для v3 v4 v5 v6

Код: Выделить всё

 cat update.php
<?php
require_once "inc/init.php";

$nod32ms = new nod32ms();

$nod32ms->DownloadUpdateVer('eset_upd', true);
$nod32ms->ParseUpdateVer('eset_upd');

$nod32ms->DownloadUpdateVer('eset_upd/v4', true);
$nod32ms->DownloadUpdateVer('eset_upd/v5', true);
$nod32ms->DownloadUpdateVer('eset_upd/v6', true);

$nod32ms->ParseUpdateVer('eset_upd/v4');
$nod32ms->ParseUpdateVer('eset_upd/v5');
$nod32ms->ParseUpdateVer('eset_upd/v6');

$nod32ms->DownloadSignature();
$nod32ms->DownloadSelfUpdate();
?>

guru431
проходил мимо
Сообщения: 7
Зарегистрирован: 2011-10-25 22:17:33

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение guru431 » 2013-06-25 13:07:22

Bugaev писал(а):необходимо чтобы папки были раздельные для v3 v4 v5 v6

Код: Выделить всё

$nod32ms->ParseUpdateVer('eset_upd/v4');
$nod32ms->ParseUpdateVer('eset_upd/v5');
$nod32ms->ParseUpdateVer('eset_upd/v6');
Спасибо! Помогло.