Скрипт зеркала nod32 mirror script
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2014-03-23 19:36:20
Re: Скрипт зеркала nod32 mirror script
unrar: not found
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- мл. сержант
- Сообщения: 99
- Зарегистрирован: 2009-12-16 22:49:28
Re: Скрипт зеркала nod32 mirror script
Спасибо установил из реп пошлоNicromanseR писал(а):unrar: not found
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2014-04-22 7:33:17
Re: Скрипт зеркала nod32 mirror script
добавилась еще одна папка.
-
- мл. сержант
- Сообщения: 129
- Зарегистрирован: 2011-08-11 23:10:32
Re: Скрипт зеркала nod32 mirror script
какая новая папка ?
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2014-04-22 7:33:17
Re: Скрипт зеркала nod32 mirror script
Время от времени приходит такая ошибка от скрипта: [nod32ms::ParseUpdateVer] FILE [/var/nod32ms/temp/eset_upd/v5/update.ver] NOT FOUND! Посмотрел, он там создает еще одну вложенную папку. Потом начинает нормально работать.
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
Уже почти год как скрипт работал без ошибок и тут внезапно, стала вылазить такая ошибка:
Кто знает что случилось, и как исправить?
Код: Выделить всё
--2014-06-18 15:47:08-- http://update.eset.com/eset_upd/v5/update.ver
Resolving update.eset.com... 91.228.166.15, 91.228.166.16, 38.90.226.39, ...
Connecting to update.eset.com|91.228.166.15|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14 [application/octet-stream]
Saving to: `/etc/nod32ms/temp/update.ver'
100%[==========================================================================================>] 14 --.-K/s in 0s
2014-06-18 15:47:09 (2.49 MB/s) - `/etc/nod32ms/temp/update.ver' saved [14/14]
UNRAR 4.00 freeware Copyright (c) 1993-2011 Alexander Roshal
/etc/nod32ms/temp/update.ver is not RAR archive
No files to extract
--2014-06-18 15:47:09-- http://update.eset.com/eset_upd/v6/update.ver
Resolving update.eset.com... 91.228.166.16, 38.90.226.39, 38.90.226.37, ...
Connecting to update.eset.com|91.228.166.16|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14 [application/octet-stream]
Saving to: `/etc/nod32ms/temp/update.ver'
100%[==========================================================================================>] 14 --.-K/s in 0s
2014-06-18 15:47:09 (1.87 MB/s) - `/etc/nod32ms/temp/update.ver' saved [14/14]
UNRAR 4.00 freeware Copyright (c) 1993-2011 Alexander Roshal
/etc/nod32ms/temp/update.ver is not RAR archive
No files to extract
Array
(
[0] => [nod32ms::ParseUpdateVer] FILE [/etc/nod32ms/temp/eset_upd/update.ver] NOT FOUND!
)
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
Эт не у тебя проблема. Файл который скачивается с сервера обновлений содержит всего 12 байт.
Два варианта. Или поменяли принцып обновления или что-то сломали. В любом случае нужно ждать, пока что-то прояснится
Два варианта. Или поменяли принцып обновления или что-то сломали. В любом случае нужно ждать, пока что-то прояснится
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
Все! Обновления поправили.
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2014-04-22 7:33:17
Re: Скрипт зеркала nod32 mirror script
Ребят, а проблему выкачки всех файлов, и старых и новых не решили еще? Если кто знает как поправить, подскажите пожалуйста.
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
Что имеется ввиду?
Можно по подробней?
Можно по подробней?
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2014-04-22 7:33:17
Re: Скрипт зеркала nod32 mirror script
Да то и имеется, скрипт всегда выкачивает все файлы, т.е. и те которые не менялись.
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
Если я не ошибаюсь, данный вопрос закрыли уже давно. (на 20-х страницах форума)
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2011-05-16 9:17:12
Re: Скрипт зеркала nod32 mirror script
При обновлении пишет "Недокументированная серьезная ошибка (0x1106)" Кеш обновлений на антивирусе очищал, не помогает. (ESS 7)
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
к сожелению у меня 7-е версиии не стоят, но может в настройках апача нужно добавить алиасы v7-rel-sta и v7-rel-stop
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2011-05-16 9:17:12
Re: Скрипт зеркала nod32 mirror script
Я так и сделал. Как то странно оно работает, на одном компе все норм, а на других переодически ошибка
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
Ой не маялся бы ты с "HOME" версиями, бизнес есть бизнес, и функционала больше, и стабильность выше 

-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2012-03-20 14:24:58
Re: Скрипт зеркала nod32 mirror script
15.07 unrar перестал распаковывать update.ver
кто-нить знает что случилось?
До этого всё было хорошо, проблема возникла одновременно на трех серверах.
кто-нить знает что случилось?
До этого всё было хорошо, проблема возникла одновременно на трех серверах.
Код: Выделить всё
./manual_start.sh
PHP Warning: Module 'PDFlib' already loaded in Unknown on line 0
PHP Warning: Module 'PDFlib' already loaded in Unknown on line 0
PHP Warning: Module 'PDFlib' already loaded in Unknown on line 0
--2014-07-17 18:44:14-- http://um21.eset.com/eset_upd/update.ver
Resolving um21.eset.com (um21.eset.com)... 91.228.167.26
Connecting to um21.eset.com (um21.eset.com)|91.228.167.26|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10306 (10K) [application/octet-stream]
Saving to: '/var/nod32ms/update.ver'
100%[==========================================================================================>] 10,306 --.-K/s in 0.001s
root@router:/usr/local/etc/nod32ms # ./manual_start.sh
Cannot open /var/nod32ms/update.ver
No such file or directory--2014-07-17 18:44:14-- http://um21.eset.com/eset_upd/v4/update.ver
Resolving um21.eset.com (um21.eset.com)... 91.228.167.26
Connecting to um21.eset.com (um21.eset.com)|91.228.167.26|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6568 (6.4K) [application/octet-stream]
Saving to: '/var/nod32ms/update.ver'
100%[==========================================================================================>] 6,568 --.-K/s in 0.001s
2014-07-17 18:44:14 (7.66 MB/s) - '/var/nod32ms/update.ver' saved [6568/6568]
Cannot open /var/nod32ms/update.ver
No such file or directory--2014-07-17 18:44:14-- http://um21.eset.com/eset_upd/v5/update.ver
Resolving um21.eset.com (um21.eset.com)... 91.228.167.26
Connecting to um21.eset.com (um21.eset.com)|91.228.167.26|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8876 (8.7K) [application/octet-stream]
Saving to: '/var/nod32ms/update.ver'
100%[==========================================================================================>] 8,876 --.-K/s in 0.001s
2014-07-17 18:44:15 (6.42 MB/s) - '/var/nod32ms/update.ver' saved [8876/8876]
Cannot open /var/nod32ms/update.ver
No such file or directory--2014-07-17 18:44:15-- http://um21.eset.com/eset_upd/v6/update.ver
Resolving um21.eset.com (um21.eset.com)... 91.228.167.26
Connecting to um21.eset.com (um21.eset.com)|91.228.167.26|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6832 (6.7K) [application/octet-stream]
Saving to: '/var/nod32ms/update.ver'
100%[==========================================================================================>] 6,832 --.-K/s in 0s
2014-07-17 18:44:15 (17.1 MB/s) - '/var/nod32ms/update.ver' saved [6832/6832]
Cannot open /var/nod32ms/update.ver
No such file or directory
Код: Выделить всё
unrar t update.ver
UNRAR 5.01 freeware Copyright (c) 1993-2013 Alexander Roshal
Cannot open update.ver
No such file or directory
No files to extract
- xXxSPYxXx
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2012-11-29 17:11:54
- Контактная информация:
Re: Скрипт зеркала nod32 mirror script
Добавил конфиг для NGINX
https://gist.github.com/xXxSPYxXx/79efe3ef8e24b10184c2
https://gist.github.com/xXxSPYxXx/79efe3ef8e24b10184c2
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2012-03-20 14:24:58
Re: Скрипт зеркала nod32 mirror script
Неужели у меня одного проблема в unrar на freebsd?
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2011-05-16 9:17:12
Re: Скрипт зеркала nod32 mirror script
Последние обновления за 29.07.14, новей почему то нет. У всех нормально?
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
У меня не нормально... тоже стопорнулось 29.07.14.
Грохнул все ранее скачанное... повычищал временные папки...
Ранее помогало, а сейчас не помогло.
Причем есть действительная пара ключей с которой endpoint security прекрасно обновился.
По логике работы скрипта по ссылке :
http://EAV-0114816614:ujumvcm4km@update ... _32_n2.nup
Можно получить файл... а его не отдает... как и другие указанные в update.ver
Смена mirror сервера в конфиге не помогла.
А вот так отдает http://EAV-0114816614:ujumvcm4km@update ... _32_l0.nup
Вывод такой, что ключи не при делах.
Порылся в хидерах и вижу что тянет малось не те файлы... т.е ранее не было "_1072".
Причем для разных модулей цихерии отличаются... Откуда они берутся пока не понимаю.
Грохнул все ранее скачанное... повычищал временные папки...
Ранее помогало, а сейчас не помогло.
Причем есть действительная пара ключей с которой endpoint security прекрасно обновился.
По логике работы скрипта по ссылке :
http://EAV-0114816614:ujumvcm4km@update ... _32_n2.nup
Можно получить файл... а его не отдает... как и другие указанные в update.ver

Смена mirror сервера в конфиге не помогла.
А вот так отдает http://EAV-0114816614:ujumvcm4km@update ... _32_l0.nup
Вывод такой, что ключи не при делах.
Порылся в хидерах и вижу что тянет малось не те файлы... т.е ранее не было "_1072".
Причем для разных модулей цихерии отличаются... Откуда они берутся пока не понимаю.
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
В общем похоже что в данном случае "1072" в ссылке "/v5-rel-sta/mod_000_loader_1072/em000_32_l0.nup" это номер билда конкретного модуля.
Думаем дальше... :-)
Думаем дальше... :-)
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
В общем, вышесказанное оказалось правдой... у меня скачка сигнатур пошла.
Надеюсь клиент обновится без проблем, позже проверю отпишусь.
По изменениям:
1) Функция CheckKey, меняем первую строку на вторую:
//if(file_get_contents("http://".$login.":".$password."@".$this->CONFIG['mirror']."/v3-rel-sta/mod_002_engine/em002_32_n2.nup"))
if(file_get_contents("http://".$login.":".$password."@".$this->CONFIG['mirror']."/v5-rel-sta/mod_002_engine_19453/em002_32_l2.nup"))
2) Функция ParseUpdateVer, после
if($key=='size')
{
$array['size'][]=$value;
}
Дописываем:
if($key=='build')
{
$array['build'][]=$value;
}
3) Функция DownloadSignature
Комментируем строку :
//$file = $this->CONFIG['work_dir'].str_replace("/", DS, $this->FILE['file'][$i]);
Выше нее пишем (фактически вместо этой строки ):
$break=Explode('/', $this->FILE['file'][$i]);
$url=substr_replace($url, '_'.$this->FILE['build'][$i], strpos($url,'/')) . $break[count($break)-1];
$file = $this->CONFIG['work_dir'].str_replace("/", DS, $url);
ПРОФИТ!!!
З.Ы. У меня скрипт хоть и не значительно, но уже несколько раз переделывался... поэтому могут быть нюансы, но суть изменений думаю понятна.
Надеюсь клиент обновится без проблем, позже проверю отпишусь.
По изменениям:
1) Функция CheckKey, меняем первую строку на вторую:
//if(file_get_contents("http://".$login.":".$password."@".$this->CONFIG['mirror']."/v3-rel-sta/mod_002_engine/em002_32_n2.nup"))
if(file_get_contents("http://".$login.":".$password."@".$this->CONFIG['mirror']."/v5-rel-sta/mod_002_engine_19453/em002_32_l2.nup"))
2) Функция ParseUpdateVer, после
if($key=='size')
{
$array['size'][]=$value;
}
Дописываем:
if($key=='build')
{
$array['build'][]=$value;
}
3) Функция DownloadSignature
Комментируем строку :
//$file = $this->CONFIG['work_dir'].str_replace("/", DS, $this->FILE['file'][$i]);
Выше нее пишем (фактически вместо этой строки ):
$break=Explode('/', $this->FILE['file'][$i]);
$url=substr_replace($url, '_'.$this->FILE['build'][$i], strpos($url,'/')) . $break[count($break)-1];
$file = $this->CONFIG['work_dir'].str_replace("/", DS, $url);
ПРОФИТ!!!

З.Ы. У меня скрипт хоть и не значительно, но уже несколько раз переделывался... поэтому могут быть нюансы, но суть изменений думаю понятна.
-
- проходил мимо
Re: Скрипт зеркала nod32 mirror script
Сорри , что нафлудил тут. Не торипимся ничего менять. Что-то у Eset меняется...
Возможно хватит только первого шага, но нужно отслеживать ссылку.
Возможно хватит только первого шага, но нужно отслеживать ссылку.