Страница 33 из 73

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-06 4:40:26
harmless
Splinter писал(а):
harmless писал(а):11 версия пока не обновляется - кто поможет выловить юзер-агент 11 версии и update.ver файл для нее буду благодарен

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

EIS Update (Windows; U; 64bit; BPC 11.0.159.0; OS: 6.1.7601 SP 1.0 NT; TDB 35770; CL 1.0.0; x64c; APP eis; ASP 4.0; FW 32.0; PX 0; PUA 1; CD 0; RA 0; HWF: 0100B7D7-8263-D8EF-AAC7-54FB242AF957; PLOC ru_ru; PCODE 140.0.0; PAR 0; ATH 0; DC 0; PLID 3AC-JKK-XBT; SEAT ba7c20bc; RET 2001)
Отправлено спустя 1 минуту :
хотя хочет он 10 версию обнов

Отправлено спустя 5 минут 30 секунд:
User-agent от Eset Internet Security

Отправлено спустя 29 минут 10 секунд:
FailSafeServer = http://domain/
EIS лезет по адресу /dll/update.ver
В htaccess

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

RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.11
RewriteRule ^update.ver$ /eset_upd/v10/update.ver
как его отучить от "dll" ?
Спасибо за информацию.
По поводу htaccess

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

RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.11
RewriteRule ^/dll/update.ver$ /eset_upd/v10/update.ver

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-07 10:29:09
Splinter
EAV Update (Windows; U; 64bit; BPC 11.0.159.0; OS: 6.1.7601 SP 1.0 NT; TDB 35976; CL 1.0.0; x64c; APP eav; ASP 0.0; PX 0; PUA 1; CD 1; RA 0; PEV 0; HWF: 0100B7D7-8263-D8EF-AAC7-54FB242AF957; PLOC ru_ru; PCODE 106.0.0; PAR -1; ATH -1; DC 0; PLID 3AC-JXH-PWJ; SEAT cf97db0a; RET 5003)
Eset Antivirus 11

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-10 19:15:39
Kingston-kms
Версия последняя, 20171115. debian.
Виснет работа скрипта с логом

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

[2018-01-11, 03:10:41] [ver. 9] Валидация ключа [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:41] [ver. 9] Проверка ключа [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:42] [ver. 9] Найден действующий ключ [TRIAL-0216288565:bn35nankhd] Срок действия 06.02.2018
[2018-01-11, 03:10:42] [ver. 9] Ключ [TRIAL-0216288565:bn35nankhd:9:06.02.2018] уже существует
[2018-01-11, 03:10:43] [ver. 9] Зеркало um01.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало update.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um04.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um02.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um21.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um05.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um06.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um03.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um01.ru.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um23.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um08.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um07.eset.com доступно
[2018-01-11, 03:10:43] [ver. 9] Зеркало um09.eset.com доступно
[2018-01-11, 03:10:44] [ver. 9] Зеркало um10.eset.com доступно
[2018-01-11, 03:10:44] [ver. 9] Зеркало um10.za.eset.com доступно
[2018-01-11, 03:10:48] [ver. 9] Зеркало um13.cn.eset.com недоступно
[2018-01-11, 03:10:48] [ver. 9] Зеркало um15.cn.eset.com недоступно
[2018-01-11, 03:10:48] [ver. 9] Зеркало um16.cn.eset.com недоступно
[2018-01-11, 03:10:48] [ver. 9] Проверка зеркала um01.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:49] [ver. 9] Проверка зеркала um21.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:50] [ver. 9] Проверка зеркала um04.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:51] [ver. 9] Проверка зеркала um01.ru.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:52] [ver. 9] Проверка зеркала um06.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:53] [ver. 9] Проверка зеркала um02.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:54] [ver. 9] Проверка зеркала um05.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:55] [ver. 9] Проверка зеркала um23.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:56] [ver. 9] Проверка зеркала um03.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:57] [ver. 9] Проверка зеркала update.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:10:58] [ver. 9] Проверка зеркала um10.za.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:11:00] [ver. 9] Проверка зеркала um08.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:11:01] [ver. 9] Проверка зеркала um07.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:11:03] [ver. 9] Проверка зеркала um09.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:11:05] [ver. 9] Проверка зеркала um10.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um01.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um21.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um04.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um01.ru.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um06.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um02.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um05.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um23.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um03.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере update.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um10.za.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um08.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um07.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um09.eset.com
[2018-01-11, 03:11:07] [ver. 9] Последняя версия базы 16714 найдена на сервере um10.eset.com
[2018-01-11, 03:11:08] [ver. 9] Загрузка 43 файлов
[2018-01-11, 03:11:08] [ver. 9] Проверка зеркала um21.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n10.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um04.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n2.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um01.ru.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n8.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um06.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n6.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um02.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n11.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um05.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n7.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um23.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13083/em021_64_l0.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um03.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n15.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала update.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_l2.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um10.za.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n14.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um08.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n5.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um07.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n12.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um09.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n14.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um10.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n9.nup
[2018-01-11, 03:11:09] [ver. 9] Ни одно зеркало не отвечает!
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n3.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um21.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n5.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um04.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n4.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um01.ru.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n7.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um06.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n1.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um02.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n13.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um05.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n13.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um23.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n2.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um03.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n10.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала update.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n4.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um10.za.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n15.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um08.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13093/em021_32_l0.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um07.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13093/em021_64_l1.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um09.eset.com
[2018-01-11, 03:11:10] [ver. 9] С um21.eset.com загружено em002_64_n11.nup [128.67 KBytes] [152.7 KBytes/s]
[2018-01-11, 03:11:10] [ver. 9] С um21.eset.com загружено em002_64_n10.nup [123.01 KBytes] [135.22 KBytes/s]
[2018-01-11, 03:11:10] [ver. 9] С um21.eset.com загружено em023_64_n7.nup [234.1 KBytes] [220.72 KBytes/s]
[2018-01-11, 03:11:10] [ver. 9] Ошибка загрузки файла http://update.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n9.nup
[2018-01-11, 03:11:10] [ver. 9] Попытка загрузки со следующего зеркала um10.eset.com
[2018-01-11, 03:11:10] [ver. 9] С um21.eset.com загружено em023_64_n9.nup [302.61 KBytes] [269.34 KBytes/s]
[2018-01-11, 03:11:11] [ver. 9] Ошибка загрузки файла http://um09.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n11.nup
[2018-01-11, 03:11:11] [ver. 9] Ни одно зеркало не отвечает!
[2018-01-11, 03:11:11] [ver. 9] Ошибка загрузки файла http://um09.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n12.nup
[2018-01-11, 03:11:11] [ver. 9] Попытка загрузки со следующего зеркала um21.eset.com
[2018-01-11, 03:11:11] [ver. 9] Ошибка загрузки файла http://um09.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n3.nup
[2018-01-11, 03:11:11] [ver. 9] Попытка загрузки со следующего зеркала um04.eset.com
[2018-01-11, 03:11:11] [ver. 9] Ошибка загрузки файла http://um01.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_l2.nup
[2018-01-11, 03:11:11] [ver. 9] Попытка загрузки со следующего зеркала um01.ru.eset.com
[2018-01-11, 03:11:12] [ver. 9] С um10.eset.com загружено em002_64_n17.nup [188.84 KBytes] [102.66 KBytes/s]
[2018-01-11, 03:11:12] [ver. 9] Ошибка загрузки файла http://um01.ru.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n8.nup
[2018-01-11, 03:11:12] [ver. 9] Попытка загрузки со следующего зеркала um06.eset.com
[2018-01-11, 03:11:19] [ver. 9] С um21.eset.com загружено em023_64_n20.nup [707.68 KBytes] [73.84 KBytes/s]
[2018-01-11, 03:11:19] [ver. 9] Ошибка загрузки файла http://um06.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n1.nup
[2018-01-11, 03:11:19] [ver. 9] Попытка загрузки со следующего зеркала um02.eset.com

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-10 19:26:33
AlexVPetrov
У меня примерно в этом же месте виснет, на [ver. 9]

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-10 21:05:10
harmless
Ну так проблема же очевидна - у тех ключей что скрипт нашел нет прав на скачивание этих файлов.
Конечно можно реализовать проверку ключей для каждого файла, но тогда обновление будет занимать очень много времени

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-10 23:26:33
5973785
Я поменял url по которому скрипт запрашивает заголовок при проверке ключа проблема пока более не проявлялась.

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-11 11:19:59
around
Перешёл на этот скрипт для поддержки v9-10. Постоянно пишет "All mirrors is down!"... :crazy: Ответа не нашёл, у всех начинает работать само, у меня второй день не начинает.

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

[2018-01-11, 12:16:37] Running Tools::ping
[2018-01-11, 12:16:37] Running SelfUpdate::init
[2018-01-11, 12:16:37] Running SelfUpdate::get_hashes_from_server
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::is_need_to_update
[2018-01-11, 12:16:38] You already have actual version of script! No need to update!
[2018-01-11, 12:16:38] Running Nod32ms::__construct
[2018-01-11, 12:16:38] Run script 20171228 [Freedom for Ukraine by harmless]
[2018-01-11, 12:16:38] Running Nod32ms::run_script
[2018-01-11, 12:16:38] [ver. 3] Init Mirror for version 3 in eset_upd
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 3] Mirror initiliazed with dir=v3-rel-*, mirror_dir=eset_upd
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 3] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 3] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 3] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 3] Key [TRIAL-0213769944:ehvdnttxek:3:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 3] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 3] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 4] Init Mirror for version 4 in eset_upd/v4
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 4] Mirror initiliazed with dir=v4-rel-*, mirror_dir=eset_upd/v4
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 4] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 4] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 4] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 4] Key [TRIAL-0213769944:ehvdnttxek:4:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 4] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 4] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 5] Init Mirror for version 5 in eset_upd/v5
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 5] Mirror initiliazed with dir=v5-rel-*, mirror_dir=eset_upd/v5
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 5] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 5] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 5] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 5] Key [TRIAL-0213769944:ehvdnttxek:5:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 5] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 5] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 6] Init Mirror for version 6 in eset_upd/v6
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 6] Mirror initiliazed with dir=v6-rel-*, mirror_dir=eset_upd/v6
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 6] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 6] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 6] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 6] Key [TRIAL-0213769944:ehvdnttxek:6:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 6] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 6] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 7] Init Mirror for version 7 in eset_upd/v7
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 7] Mirror initiliazed with dir=v7-rel-*, mirror_dir=eset_upd/v7
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 7] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 7] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 7] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 7] Key [TRIAL-0213769944:ehvdnttxek:7:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 7] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 7] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 8] Init Mirror for version 8 in eset_upd/v8
[2018-01-11, 12:16:38] [ver. 8] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 8] Mirror initiliazed with dir=v8-rel-*, mirror_dir=eset_upd/v8
[2018-01-11, 12:16:38] [ver. 8] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 8] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 8] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 8] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 8] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 8] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 8] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 8] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 8] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 8] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 8] Running Mirror::exp_nod
[2018-01-11, 12:16:39] [ver. 8] Running Mirror::test_key
[2018-01-11, 12:16:39] [ver. 8] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:39] [ver. 8] Running Nod32ms::write_key
[2018-01-11, 12:16:39] [ver. 8] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:39] [ver. 8] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:39] [ver. 8] Running Parser::parse_keys
[2018-01-11, 12:16:39] [ver. 8] Running Parser::parse_line
[2018-01-11, 12:16:39] [ver. 8] Key [TRIAL-0213769944:ehvdnttxek:8:09.02.2018] already exists
[2018-01-11, 12:16:39] [ver. 8] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:39] [ver. 8] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 8] All mirrors is down!
[2018-01-11, 12:16:39] [ver. 8] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Tools::bytesToSize1024
[2018-01-11, 12:16:39] Total size for all databases: 0
[2018-01-11, 12:16:39] Running Nod32ms::generate_html
[2018-01-11, 12:16:39] Generating html...
[2018-01-11, 12:16:39] Running Nod32ms::get_databases_size
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 3] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 4] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 5] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 6] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 7] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 8] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Nod32ms::__destruct
[2018-01-11, 12:16:39] Running Tools::secondsToHumanReadable
[2018-01-11, 12:16:39] Total working time: 00:01
[2018-01-11, 12:16:39] Stop script.

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

[root@srv-msk nod32ms]# /usr/bin/php /opt/nod32ms/debuging_run.php
PHP Notice:  Undefined offset: -9223372036854775808 in /opt/nod32ms/inc/classes/Tools.class.php on line 118

Notice: Undefined offset: -9223372036854775808 in /opt/nod32ms/inc/classes/Tools.class.php on line 118

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

[root@srv-msk nod32ms]# php -v && php -m
PHP 5.6.33 (cli) (built: Jan  3 2018 13:11:40)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
imap
intl
json
ldap
libxml
mbstring
mcrypt
memcache
mhash
mysql
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
Reflection
session
shmop
SimpleXML
snmp
sockets
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
zip
zlib

[Zend Modules]

Буду благодарен за любую помощь.

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-11 12:22:04
5973785
Проблема в том что попадаются ключи которые не имеют доступа ко всем версиям обновлений. Скрипт валидность ключа проверят тупа делая http get в корень зеркала и если в ответ получает 200 то считает что всё ок и ключи валидный. А при попытке скачать файл получает отлуп и начинает переберать по каждому зеркалу каждую версию думая что зеркало лежит.

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-11 13:54:16
around
5973785 писал(а):Проблема в том что попадаются ключи которые не имеют доступа ко всем версиям обновлений. Скрипт валидность ключа проверят тупа делая http get в корень зеркала и если в ответ получает 200 то считает что всё ок и ключи валидный. А при попытке скачать файл получает отлуп и начинает переберать по каждому зеркалу каждую версию думая что зеркало лежит.
Это я прочитал. Но я, почему-то, подумал, что в таком случае ошибки будут вроде

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

[2018-01-11, 03:11:08] [ver. 9] Проверка зеркала um21.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n10.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um04.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n2.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um01.ru.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n8.nup
Отправлено спустя 43 минуты 46 секунд:
Да, дело не в ключе. Сейчас проверил... Есть ноутбук с ESS6. Вбил туда найденный скриптом ключ - отлично обновился. В скрипте оставил только обновление 6 -

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

[2018-01-11, 14:48:49] Запущен скрипт 20171228 [Freedom for Ukraine by harmless]
[2018-01-11, 14:48:49] [ver. 6] Валидация ключа [EAV-0213403426:f7napvtdet]
[2018-01-11, 14:48:50] [ver. 6] Проверка ключа [EAV-0213403426:f7napvtdet]
[2018-01-11, 14:48:50] [ver. 6] Найден действующий ключ [EAV-0213403426:f7napvtdet] Срок действия 02.03.2018
[2018-01-11, 14:48:50] [ver. 6] Ключ [EAV-0213403426:f7napvtdet:6:02.03.2018] уже существует
[2018-01-11, 14:48:50] [ver. 6] Ни одно зеркало не отвечает!

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-11 15:45:02
harmless
around писал(а):Перешёл на этот скрипт для поддержки v9-10. Постоянно пишет "All mirrors is down!"... :crazy: Ответа не нашёл, у всех начинает работать само, у меня второй день не начинает.

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

[2018-01-11, 12:16:37] Running Tools::ping
[2018-01-11, 12:16:37] Running SelfUpdate::init
[2018-01-11, 12:16:37] Running SelfUpdate::get_hashes_from_server
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::get_hashes_from_local
[2018-01-11, 12:16:38] Running SelfUpdate::is_need_to_update
[2018-01-11, 12:16:38] You already have actual version of script! No need to update!
[2018-01-11, 12:16:38] Running Nod32ms::__construct
[2018-01-11, 12:16:38] Run script 20171228 [Freedom for Ukraine by harmless]
[2018-01-11, 12:16:38] Running Nod32ms::run_script
[2018-01-11, 12:16:38] [ver. 3] Init Mirror for version 3 in eset_upd
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 3] Mirror initiliazed with dir=v3-rel-*, mirror_dir=eset_upd
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 3] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 3] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 3] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 3] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 3] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 3] Key [TRIAL-0213769944:ehvdnttxek:3:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 3] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 3] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 3] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 4] Init Mirror for version 4 in eset_upd/v4
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 4] Mirror initiliazed with dir=v4-rel-*, mirror_dir=eset_upd/v4
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 4] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 4] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 4] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 4] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 4] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 4] Key [TRIAL-0213769944:ehvdnttxek:4:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 4] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 4] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 4] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 5] Init Mirror for version 5 in eset_upd/v5
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 5] Mirror initiliazed with dir=v5-rel-*, mirror_dir=eset_upd/v5
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 5] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 5] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 5] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 5] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 5] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 5] Key [TRIAL-0213769944:ehvdnttxek:5:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 5] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 5] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 6] Init Mirror for version 6 in eset_upd/v6
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 6] Mirror initiliazed with dir=v6-rel-*, mirror_dir=eset_upd/v6
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 6] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 6] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 6] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 6] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 6] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 6] Key [TRIAL-0213769944:ehvdnttxek:6:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 6] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 6] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 6] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 7] Init Mirror for version 7 in eset_upd/v7
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 7] Mirror initiliazed with dir=v7-rel-*, mirror_dir=eset_upd/v7
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 7] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::exp_nod
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::test_key
[2018-01-11, 12:16:38] [ver. 7] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::write_key
[2018-01-11, 12:16:38] [ver. 7] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:38] [ver. 7] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 7] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 7] Key [TRIAL-0213769944:ehvdnttxek:7:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 7] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 7] All mirrors is down!
[2018-01-11, 12:16:38] [ver. 7] Running Mirror::destruct
[2018-01-11, 12:16:38] [ver. 8] Init Mirror for version 8 in eset_upd/v8
[2018-01-11, 12:16:38] [ver. 8] Running Mirror::init
[2018-01-11, 12:16:38] [ver. 8] Mirror initiliazed with dir=v8-rel-*, mirror_dir=eset_upd/v8
[2018-01-11, 12:16:38] [ver. 8] Running Nod32ms::read_keys
[2018-01-11, 12:16:38] [ver. 8] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 8] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 8] Running Nod32ms::validate_key
[2018-01-11, 12:16:38] [ver. 8] Validating key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:38] [ver. 8] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:38] [ver. 8] Running Parser::parse_keys
[2018-01-11, 12:16:38] [ver. 8] Running Parser::parse_line
[2018-01-11, 12:16:38] [ver. 8] Running Mirror::set_key
[2018-01-11, 12:16:38] [ver. 8] Running Nod32ms::get_expire_date
[2018-01-11, 12:16:38] [ver. 8] Running Mirror::exp_nod
[2018-01-11, 12:16:39] [ver. 8] Running Mirror::test_key
[2018-01-11, 12:16:39] [ver. 8] Testing key [TRIAL-0213769944:ehvdnttxek]
[2018-01-11, 12:16:39] [ver. 8] Running Nod32ms::write_key
[2018-01-11, 12:16:39] [ver. 8] Found valid key [TRIAL-0213769944:ehvdnttxek] Expiration date 09.02.2018
[2018-01-11, 12:16:39] [ver. 8] Running Nod32ms::key_exists_in_file
[2018-01-11, 12:16:39] [ver. 8] Running Parser::parse_keys
[2018-01-11, 12:16:39] [ver. 8] Running Parser::parse_line
[2018-01-11, 12:16:39] [ver. 8] Key [TRIAL-0213769944:ehvdnttxek:8:09.02.2018] already exists
[2018-01-11, 12:16:39] [ver. 8] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:39] [ver. 8] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 8] All mirrors is down!
[2018-01-11, 12:16:39] [ver. 8] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Tools::bytesToSize1024
[2018-01-11, 12:16:39] Total size for all databases: 0
[2018-01-11, 12:16:39] Running Nod32ms::generate_html
[2018-01-11, 12:16:39] Generating html...
[2018-01-11, 12:16:39] Running Nod32ms::get_databases_size
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 3] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 4] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 5] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 6] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 7] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Tools::get_DB_version
[2018-01-11, 12:16:39] [ver. 8] Running Nod32ms::check_time_stamp
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Mirror::destruct
[2018-01-11, 12:16:39] Running Nod32ms::__destruct
[2018-01-11, 12:16:39] Running Tools::secondsToHumanReadable
[2018-01-11, 12:16:39] Total working time: 00:01
[2018-01-11, 12:16:39] Stop script.

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

[root@srv-msk nod32ms]# /usr/bin/php /opt/nod32ms/debuging_run.php
PHP Notice:  Undefined offset: -9223372036854775808 in /opt/nod32ms/inc/classes/Tools.class.php on line 118

Notice: Undefined offset: -9223372036854775808 in /opt/nod32ms/inc/classes/Tools.class.php on line 118

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

[root@srv-msk nod32ms]# php -v && php -m
PHP 5.6.33 (cli) (built: Jan  3 2018 13:11:40)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
imap
intl
json
ldap
libxml
mbstring
mcrypt
memcache
mhash
mysql
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
Reflection
session
shmop
SimpleXML
snmp
sockets
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
zip
zlib

[Zend Modules]

Буду благодарен за любую помощь.
проверяй у себя настройки сети и всего остального
Я специально поднял виртуалку с той же версией пыха на 9 дубине - все работает с полпинка

Отправлено спустя 4 минуты 12 секунд:
around писал(а):
5973785 писал(а):Проблема в том что попадаются ключи которые не имеют доступа ко всем версиям обновлений. Скрипт валидность ключа проверят тупа делая http get в корень зеркала и если в ответ получает 200 то считает что всё ок и ключи валидный. А при попытке скачать файл получает отлуп и начинает переберать по каждому зеркалу каждую версию думая что зеркало лежит.
Это я прочитал. Но я, почему-то, подумал, что в таком случае ошибки будут вроде

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

[2018-01-11, 03:11:08] [ver. 9] Проверка зеркала um21.eset.com с ключом [TRIAL-0216288565:bn35nankhd]
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n10.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um04.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_64_n2.nup
[2018-01-11, 03:11:09] [ver. 9] Попытка загрузки со следующего зеркала um01.ru.eset.com
[2018-01-11, 03:11:09] [ver. 9] Ошибка загрузки файла http://um21.eset.com/v9-rel-sta/mod_021_horus_13097/em021_32_n8.nup
Отправлено спустя 43 минуты 46 секунд:
Да, дело не в ключе. Сейчас проверил... Есть ноутбук с ESS6. Вбил туда найденный скриптом ключ - отлично обновился. В скрипте оставил только обновление 6 -

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

[2018-01-11, 14:48:49] Запущен скрипт 20171228 [Freedom for Ukraine by harmless]
[2018-01-11, 14:48:49] [ver. 6] Валидация ключа [EAV-0213403426:f7napvtdet]
[2018-01-11, 14:48:50] [ver. 6] Проверка ключа [EAV-0213403426:f7napvtdet]
[2018-01-11, 14:48:50] [ver. 6] Найден действующий ключ [EAV-0213403426:f7napvtdet] Срок действия 02.03.2018
[2018-01-11, 14:48:50] [ver. 6] Ключ [EAV-0213403426:f7napvtdet:6:02.03.2018] уже существует
[2018-01-11, 14:48:50] [ver. 6] Ни одно зеркало не отвечает!
Дело в том что у него нет доступа/коннекта к зеркалам, а не файлам на них!
Проблема у него в доступе по сети, а не невалидности ключей для определенных файлов.

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-11 16:01:06
around
harmless писал(а):проверяй у себя настройки сети и всего остального
Я специально поднял виртуалку с той же версией пыха на 9 дубине - все работает с полпинка
У меня

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

[root@srv-msk ~]# cat /etc/centos-release
CentOS release 6.9 (Final)
С сетью - это первое, что я проверил, всё-таки не совсем дурак. Ключ-то он нагугливает :(
Руками curl'ом тоже заходит

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

[root@srv-msk ~]# curl http://update.eset.com
<html>
<head><title>401 Authorization Required</title></head>
<body bgcolor="white">
<center><h1>401 Authorization Required</h1></center>
<hr><center>nginx</center>
</body>
</html>
Я уже всю голову сломал себе... :cz: :%) :cry:

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-11 16:05:22
harmless
around писал(а):
harmless писал(а):проверяй у себя настройки сети и всего остального
Я специально поднял виртуалку с той же версией пыха на 9 дубине - все работает с полпинка
У меня

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

[root@srv-msk ~]# cat /etc/centos-release
CentOS release 6.9 (Final)
С сетью - это первое, что я проверил, всё-таки не совсем дурак. Ключ-то он нагугливает :(
Руками curl'ом тоже заходит

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

[root@srv-msk ~]# curl http://update.eset.com
<html>
<head><title>401 Authorization Required</title></head>
<body bgcolor="white">
<center><h1>401 Authorization Required</h1></center>
<hr><center>nginx</center>
</body>
</html>
Я уже всю голову сломал себе... :cz: :%) :cry:
а вот теперь вопрос - путь к unrar в конфиге кто будет указывать? да и собственно устанавливать его? я?

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-11 16:24:31
around
harmless писал(а):а вот теперь вопрос - путь к unrar в конфиге кто будет указывать? да и собственно устанавливать его? я?
нууууууу... наверное я... и наверное я его с самого начала указал:

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

[root@srv-msk etc]# whereis unrar
unrar: /usr/bin/unrar /usr/share/man/man1/unrar.1.gz
[root@srv-msk etc]# cat /opt/nod32ms/nod32ms.conf | grep unrar
; Путь к исполняемому файлу unrar
; По умолчанию: /usr/local/bin/unrar
unrar_binary = "/usr/bin/unrar"
а при чём тут unrar? :cz2:

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-11 18:07:23
harmless
around писал(а):
harmless писал(а):а вот теперь вопрос - путь к unrar в конфиге кто будет указывать? да и собственно устанавливать его? я?
нууууууу... наверное я... и наверное я его с самого начала указал:

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

[root@srv-msk etc]# whereis unrar
unrar: /usr/bin/unrar /usr/share/man/man1/unrar.1.gz
[root@srv-msk etc]# cat /opt/nod32ms/nod32ms.conf | grep unrar
; Путь к исполняемому файлу unrar
; По умолчанию: /usr/local/bin/unrar
unrar_binary = "/usr/bin/unrar"
а при чём тут unrar? :cz2:
Дело в том что в этом месте
harmless писал(а): [2018-01-11, 12:16:38] [ver. 5] Key [TRIAL-0213769944:ehvdnttxek:5:09.02.2018] already exists
[2018-01-11, 12:16:38] [ver. 5] Running Mirror::find_best_mirrors
[2018-01-11, 12:16:38] [ver. 5] Running Tools::get_DB_version
[2018-01-11, 12:16:38] [ver. 5] All mirrors is down!
Должно происходить распаковка update.ver и из него выкусывается версия бд
при неудачной попытке это сделать скрипт считает зеркало мертвым так как не получил от него версию бд
Тут выше был человек с проблемой того что провайдером были закрыты доступы к зеркалам нода именно на получение update.ver файла

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-12 9:06:58
around
harmless писал(а):Должно происходить распаковка update.ver и из него выкусывается версия бд
при неудачной попытке это сделать скрипт считает зеркало мертвым так как не получил от него версию бд
Нет, к сожалению даже до скачивания update.ver не доходит, папка web_dir девственно пуста. Права на неё верные, потому что index.html генерируется.
harmless писал(а):Тут выше был человек с проблемой того что провайдером были закрыты доступы к зеркалам нода именно на получение update.ver файла
Старая версия-то работала :(

Как можно подебажить в плане вывода сообщений curl? Извиняюсь за такие вопросы, но программирование - вообще не моё, я даже php не осилил. :st:

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-15 14:23:20
around
Итак, для тех, кто наступает на те же грабли, что и я - СМОТРИТЕ ВЫВОД curl -V! Если увидите, что

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

[root@srv-msk nod32ms]# curl -V
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.27.1 zlib/1.2.3 libidn/1.18 libssh2/1.4.2
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
обновляйте curl. После того, как стало

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

[root@srv-msk nod32ms]# curl -V
curl 7.57.0 (x86_64-redhat-linux-gnu) libcurl/7.57.0 OpenSSL/1.0.1e zlib/1.2.3 c-ares/1.13.0 libssh2/1.8.0 nghttp2/1.6.0
Release-Date: 2017-11-29
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz HTTP2 UnixSockets HTTPS-proxy Metalink
всё заработало.

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-15 14:31:10
harmless
Замечено притормаживание на debian-like системах
Пока причину не определил, но скорость скачивания файлов рандомно скачет, возможно это только на моей виртуалке

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-26 19:51:30
harmless
В версии 20180126:
все сетевые функции заменены curl'ом(для поддержки работы скрипта за прокси)
исправлена функция проверки зеркал - http code 404 - зекрало недоступно, для предотвращения перебора ключей(так как раньше скрипт считал их невалидными)

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-28 17:38:27
Bossl
Уважаемый harmless,

Если не трудно поправьте в Non32ms.class строка 562: $key[2] на $key[3] а то в html выводится версия ключа а не дата вилидности ключа.

Спасибо

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-01-29 13:04:19
harmless
20180129:
Исправлено:
- Функция генерации html-страницы
Изменено:
- Таблица html-страницы(для каждой версии выводится свой ключ)

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-02-14 19:33:05
harmless
20180214:
Исправлено:
- Фильтр для баз(update_version_filter), теперь работает мультиопределение
Добавлено:
- В фильтр update_version_filter добавлено rel-bat

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-02-15 9:30:41
ak42
harmless, а где скачать ?

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-02-15 10:26:45
around
ak42 писал(а):harmless, а где скачать ?
Автообновление же нормально работает у harmless. Само всё качает.

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-02-15 11:12:51
ak42
around, ну это если уже есть его скрипт......
а у меня его еще нет, по-этому и спрашиваю.
в первом сообщении темы скрипт старый

Отправлено спустя 41 минуту 55 секунд:
в скрипте, которым я пользуюсь (я уже не помню чей он) при скачивании обновлений Ver. 8 - ни одно зеркало не отвечает, ver. 6 обновляется нормально. В чем может быть дело ? На серверах что-то изменили ?

шустрый скрипт скрипт зеркала NOD32

Добавлено: 2018-02-15 11:21:32
around
ak42 писал(а):around, ну это если уже есть его скрипт......
а у меня его еще нет, по-этому и спрашиваю.
Возьми вот этот и он при первом запуске обновится =)