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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:smile: :( ;-) :roll: :pardon: 8) :x :oops: :shock: :cz2: :-D :ROFL: :Yahoo!: :cry: :Search: :Bravo: :good: :bad: :sorry: :no: :unknown: :evil: :crazy: :"": :fool: :-o :drinks: :st: :bn:
Ещё смайлики…

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Развернуть Обзор темы: шустрый скрипт скрипт зеркала NOD32

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

Сообщение harmless » 2018-01-15 14:31:10

Замечено притормаживание на debian-like системах
Пока причину не определил, но скорость скачивания файлов рандомно скачет, возможно это только на моей виртуалке

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

Сообщение around » 2018-01-15 14:23:20

Итак, для тех, кто наступает на те же грабли, что и я - СМОТРИТЕ ВЫВОД 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

Сообщение around » 2018-01-12 9:06:58

harmless писал(а):Должно происходить распаковка update.ver и из него выкусывается версия бд
при неудачной попытке это сделать скрипт считает зеркало мертвым так как не получил от него версию бд

Нет, к сожалению даже до скачивания update.ver не доходит, папка web_dir девственно пуста. Права на неё верные, потому что index.html генерируется.
harmless писал(а):Тут выше был человек с проблемой того что провайдером были закрыты доступы к зеркалам нода именно на получение update.ver файла

Старая версия-то работала :(

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

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

Сообщение harmless » 2018-01-11 18:07:23

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

Сообщение around » 2018-01-11 16:24:31

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

Сообщение harmless » 2018-01-11 16:05:22

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

Сообщение around » 2018-01-11 16:01:06

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

Сообщение harmless » 2018-01-11 15:45:02

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

Сообщение around » 2018-01-11 13:54:16

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

Сообщение 5973785 » 2018-01-11 12:22:04

Проблема в том что попадаются ключи которые не имеют доступа ко всем версиям обновлений. Скрипт валидность ключа проверят тупа делая http get в корень зеркала и если в ответ получает 200 то считает что всё ок и ключи валидный. А при попытке скачать файл получает отлуп и начинает переберать по каждому зеркалу каждую версию думая что зеркало лежит.

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

Сообщение around » 2018-01-11 11:19:59

Перешёл на этот скрипт для поддержки 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

Сообщение 5973785 » 2018-01-10 23:26:33

Я поменял url по которому скрипт запрашивает заголовок при проверке ключа проблема пока более не проявлялась.

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

Сообщение harmless » 2018-01-10 21:05:10

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

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

Сообщение AlexVPetrov » 2018-01-10 19:26:33

У меня примерно в этом же месте виснет, на [ver. 9]

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

Сообщение Kingston-kms » 2018-01-10 19:15:39

Версия последняя, 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

Сообщение Splinter » 2018-01-07 10:29:09

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

Сообщение harmless » 2018-01-06 4:40:26

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

Сообщение Splinter » 2018-01-06 2:30:50

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" ?

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

Сообщение harmless » 2017-12-29 10:04:40

Splinter писал(а):После обновления скрипта, по-умолчанию, включилась 11 версия, пока руками в конфиг не вбил отключение.
Как то не верно это, конфиг то не обновляется при автоапдейте ....
Кому нужна 11, добавят в конфиг.

11 версия пока не обновляется - кто поможет выловить юзер-агент 11 версии и update.ver файл для нее буду благодарен

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

Сообщение Splinter » 2017-12-28 21:14:34

После обновления скрипта, по-умолчанию, включилась 11 версия, пока руками в конфиг не вбил отключение.
Как то не верно это, конфиг то не обновляется при автоапдейте ....
Кому нужна 11, добавят в конфиг.

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

Сообщение victorsh » 2017-12-28 13:32:47

fahr писал(а):примерно так для версий с 3-й по 10-ю, должны работать для ESS/EAV и для ESET Sysrescue Live (но это не точно =))
понятно, что надо прописать свое имя домена и пути до директорий
обратите внимание, что директория с базами здесь находится в /var/www/nod32up

ps. модуль mod_rewrite в апаче должен быть подключен

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

<VirtualHost *:80>

    ServerAdmin webmaster@localhost

    ServerName      you_domain
    ServerAlias www.you_domain

    DocumentRoot /var/www/htdocs/you_dir

    <Directory /var/www/htdocs/you_dir>
        Options -Indexes +FollowSymlinks +MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

# =================== nod32up ===========================

    <Directory /var/www/htdocs/you_dir>

        RewriteEngine on

        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
        RewriteRule ^update.ver$ /eset_upd/update.ver [L]
        RewriteCond %{HTTP_USER_AGENT} ^ESS\ Update.*BPC\ ([3-9]|1[0]) [OR]
        RewriteCond %{HTTP_USER_AGENT} ^UES\ Update.*BPC\ ([3-9]|1[0])
        RewriteRule ^update.ver$ /eset_upd/v%1/update.ver [R]

    </Directory>

    Alias /eset_upd "/var/www/nod32up/eset_upd"
    AliasMatch ^/v([3-9]|1[0])-rel-sta(.*) /var/www/nod32up/v$1-rel-sta$2

# =====================================================

# .....

</VirtualHost>


Спасибо!
Теперь при заходе http://192.168.1.5/nod32_upd/ показывает табличку с версией баз.
При заходе на http://192.168.1.5/nod32_upd/eset_upd/ показывает

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

Index of /nod32_upd/eset_upd

Parent Directory
v4/
v6/
v8/


Но при попытке обновиться ess8 выдаёт - файл на сервере не найден.
Может я DocumentRoot неправильно прописал? Из вашего примера не совсем понятно как он относится к пути с базами.
Модуль mod_rewrite включил.
Базы находятся по пути: /usr/local/www/apache24/data/nod32_upd
Вот мой конфиг:

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

<VirtualHost *:80>

    ServerAdmin webmaster@localhost

    ServerName      my.domain
    ServerAlias www.my.domain

    DocumentRoot /usr/local/www/apache24/data/nod32_upd

    <Directory /usr/local/www/apache24/data/nod32_upd>
        Options -Indexes +FollowSymlinks +MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

# =================== nod32up ===========================

    <Directory /usr/local/www/apache24/data/nod32_upd>

        RewriteEngine on

        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
        RewriteRule ^update.ver$ /eset_upd/update.ver [L]
        RewriteCond %{HTTP_USER_AGENT} ^ESS\ Update.*BPC\ ([3-9]|1[0]) [OR]
        RewriteCond %{HTTP_USER_AGENT} ^UES\ Update.*BPC\ ([3-9]|1[0])
        RewriteRule ^update.ver$ /eset_upd/v%1/update.ver [R]

    </Directory>

    Alias /eset_upd "/usr/local/www/apache24/data/nod32_upd/eset_upd"
    AliasMatch ^/v([3-9]|1[0])-rel-sta(.*) /usr/local/www/apache24/data/nod32_upd/v$1-rel-sta$2

# =====================================================

</VirtualHost>

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

Сообщение fahr » 2017-12-27 21:56:43

примерно так для версий с 3-й по 10-ю, должны работать для ESS/EAV и для ESET Sysrescue Live (но это не точно =))
понятно, что надо прописать свое имя домена и пути до директорий
обратите внимание, что директория с базами здесь находится в /var/www/nod32up

ps. модуль mod_rewrite в апаче должен быть подключен

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

<VirtualHost *:80>

    ServerAdmin webmaster@localhost

    ServerName      you_domain
    ServerAlias www.you_domain

    DocumentRoot /var/www/htdocs/you_dir

    <Directory /var/www/htdocs/you_dir>
        Options -Indexes +FollowSymlinks +MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

# =================== nod32up ===========================

    <Directory /var/www/htdocs/you_dir>

        RewriteEngine on

        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
        RewriteRule ^update.ver$ /eset_upd/update.ver [L]
        RewriteCond %{HTTP_USER_AGENT} ^ESS\ Update.*BPC\ ([3-9]|1[0]) [OR]
        RewriteCond %{HTTP_USER_AGENT} ^UES\ Update.*BPC\ ([3-9]|1[0])
        RewriteRule ^update.ver$ /eset_upd/v%1/update.ver [R]

    </Directory>

    Alias /eset_upd "/var/www/nod32up/eset_upd"
    AliasMatch ^/v([3-9]|1[0])-rel-sta(.*) /var/www/nod32up/v$1-rel-sta$2

# =====================================================

# .....

</VirtualHost>

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

Сообщение victorsh » 2017-12-27 19:49:15

Ребят! Покажите, пожалуйста, рабочие настройки для apache. Что куда писать? :(

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

Сообщение harmless » 2017-12-26 10:39:14

boot писал(а):
harmless писал(а):Это так потому что ключ не от той версии и у него нет доступа к определённым файлам

А есть какое-то ограничение количества попыток? Я минут 20 наверное ждал, а скрипт все пытался. Ошибки не выдавал.

Скрипт пытается скачать каждый файл со всех валидных и доступных для каждой версии зеркал - т.е. если файлов 20 и зекрал 10 = это будет 200 попыток

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

Сообщение boot » 2017-12-26 10:32:47

harmless писал(а):Это так потому что ключ не от той версии и у него нет доступа к определённым файлам

А есть какое-то ограничение количества попыток? Я минут 20 наверное ждал, а скрипт все пытался. Ошибки не выдавал.

Вернуться к началу