Очередной скрипт зеркала NOD32

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
sidney
рядовой
Сообщения: 49
Зарегистрирован: 2011-07-10 21:16:17

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение sidney » 2012-01-19 9:53:08

Скрипт работает, все быстро завелось, автору спасибо :smile:

но, осталась вот такая проблема с нодом: на всех машинах указан адрес обновлений типа 192.168.1.100:2221 а теперь обновления на 192.168.1.254:2221
если подсунуть 301 ххтп редирект со старой машины, то нод говорит, что ответ сервера неправильный =( как его убедить в обратном?

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

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Misha
проходил мимо
Сообщения: 1
Зарегистрирован: 2012-01-22 5:37:10

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Misha » 2012-01-22 5:49:13

Скрипт при каждом обновлении тянет 5 файлов, хотя пишет что база уже обновлена. Это отностится только к v3 и v4.
Вот что выдает скрипт при каждом обновлении:

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

misha@misha-router:~/nod32ms$ ./manual_start.sh
[2012-01-22] [06:30:53] Run script v2.3.0_beta3
[2012-01-22] [06:30:53] Use valid key [EAV-********:**********]
[2012-01-22] [06:30:56] [ver. 2] The latest db was found on 89.202.157.227
[2012-01-22] [06:30:56] [ver. 2] Downloading http://89.202.157.227/nod_upd/update.ver [4059 Bytes]
[2012-01-22] [06:30:56] [ver. 2] Your db version is already up to date!
[2012-01-22] [06:30:59] [ver. 3] The latest db was found on 89.202.157.227
[2012-01-22] [06:31:00] [ver. 3] Downloading http://89.202.157.227/eset_upd/update.ver [7024 Bytes]
[2012-01-22] [06:32:49] [ver. 3] Successfully downloaded[5]: em000_32_l0.nup [55806 Bytes], em002_32_l0.nup [24250487 Bytes], em004_32_l0.nup [438668 Bytes], em005_32_l0.nup [29453 Bytes], em000_64_l0.nup [67012 Bytes];
[2012-01-22] [06:32:49] [ver. 3] Your db version is already up to date!
[2012-01-22] [06:32:51] [ver. 4] The latest db was found on 89.202.157.227
[2012-01-22] [06:32:52] [ver. 4] Downloading http://89.202.157.227/eset_upd/v4/update.ver [3824 Bytes]
[2012-01-22] [06:35:25] [ver. 4] Successfully downloaded[5]: em000_32_l0.nup [55806 Bytes], em002_32_l0.nup [24250487 Bytes], em004_32_l0.nup [438668 Bytes], em005_32_l0.nup [29453 Bytes], em000_64_l0.nup [67012 Bytes];
[2012-01-22] [06:35:25] [ver. 4] Your db version is already up to date!
[2012-01-22] [06:35:25] Stop script
Моя ОС:

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

misha@misha-router:~/nod32ms$ uname -a
Linux misha-router 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011 i686 athlon i386 GNU/Linux

0nix
проходил мимо
Сообщения: 4
Зарегистрирован: 2011-11-26 10:00:15

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение 0nix » 2012-01-27 23:58:26

finalek писал(а):
0nix писал(а):Мой косяк, пока в хоум версии 5-й нельзя сервер обновлений выставлять, я все профиль менял)
Нужно чуток подправить msi-ку.
Конкретно - прописать пару ключей в реестр для включения заблокированных в хоум версии кнопок и отключения навязчивого требования активации.
1. Берешь http://www.pantaray.com/msi_super_orca.html
2. Открываешь в нём оригинальный msi
3. а) В ветке Property редактируем:
PackageFeatures = 1
ProductType = eavbe
б) В ветку Registry добавить новые поля с данными:
----------------------------------------------------------------------------------
Registration
2
Software\ESET\ESET Security\CurrentVersion\Plugins\01000400\Settings
Registration
#8
InfoReg
----------------------------------------------------------------------------------
UpdateServers
2
Software\ESET\ESET Security\CurrentVersion\Plugins\01000400\UI_Settings\Servers
Server_0
http://[ТВОЙ_СЕРВЕР]/eset_upd/
UpdateCommon
----------------------------------------------------------------------------------
SelectedServer
2
Software\ESET\ESET Security\CurrentVersion\Plugins\01000400\Profiles\@My profile
SelectedServer
http://[ТВОЙ_СЕРВЕР]/eset_upd/
UpdateCommon
----------------------------------------------------------------------------------

Всё, получаешь возможности ставить и на серверные ОС и не требующую активации и с уже прописанным и выбранным своим сервером.
По образу и подобию можно добавить еще ключики в реестр со своими настройками.
Спасибо за совет, отлично все работает.

PavelK
проходил мимо
Сообщения: 4
Зарегистрирован: 2010-09-28 9:48:41

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение PavelK » 2012-02-22 19:00:02

Доброго времени суток.
Необходим сервер обновлений NOD закрытый логином и паролем.
Первая мысль, закрыть средствами http сервера (в моем случае ligthttpd),
результатов не дала. Через браузеры все отлично (все запрашивается и видится), а сам NOD,
говорит, что логин и пароль не правильный и обновляться не хочет.
Может кто решал подобную задачу, укажите в какую сторону копать?

LAMER83
проходил мимо
Сообщения: 6
Зарегистрирован: 2012-03-17 11:16:32

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение LAMER83 » 2012-03-18 13:30:34

Таже проблема, кто поборол?
Misha писал(а):Скрипт при каждом обновлении тянет 5 файлов, хотя пишет что база уже обновлена. Это отностится только к v3 и v4.
Вот что выдает скрипт при каждом обновлении:

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

misha@misha-router:~/nod32ms$ ./manual_start.sh
[2012-01-22] [06:30:53] Run script v2.3.0_beta3
[2012-01-22] [06:30:53] Use valid key [EAV-********:**********]
[2012-01-22] [06:30:56] [ver. 2] The latest db was found on 89.202.157.227
[2012-01-22] [06:30:56] [ver. 2] Downloading http://89.202.157.227/nod_upd/update.ver [4059 Bytes]
[2012-01-22] [06:30:56] [ver. 2] Your db version is already up to date!
[2012-01-22] [06:30:59] [ver. 3] The latest db was found on 89.202.157.227
[2012-01-22] [06:31:00] [ver. 3] Downloading http://89.202.157.227/eset_upd/update.ver [7024 Bytes]
[2012-01-22] [06:32:49] [ver. 3] Successfully downloaded[5]: em000_32_l0.nup [55806 Bytes], em002_32_l0.nup [24250487 Bytes], em004_32_l0.nup [438668 Bytes], em005_32_l0.nup [29453 Bytes], em000_64_l0.nup [67012 Bytes];
[2012-01-22] [06:32:49] [ver. 3] Your db version is already up to date!
[2012-01-22] [06:32:51] [ver. 4] The latest db was found on 89.202.157.227
[2012-01-22] [06:32:52] [ver. 4] Downloading http://89.202.157.227/eset_upd/v4/update.ver [3824 Bytes]
[2012-01-22] [06:35:25] [ver. 4] Successfully downloaded[5]: em000_32_l0.nup [55806 Bytes], em002_32_l0.nup [24250487 Bytes], em004_32_l0.nup [438668 Bytes], em005_32_l0.nup [29453 Bytes], em000_64_l0.nup [67012 Bytes];
[2012-01-22] [06:35:25] [ver. 4] Your db version is already up to date!
[2012-01-22] [06:35:25] Stop script
Моя ОС:

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

misha@misha-router:~/nod32ms$ uname -a
Linux misha-router 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011 i686 athlon i386 GNU/Linux

smoul
проходил мимо
Сообщения: 6
Зарегистрирован: 2011-09-22 3:41:04

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение smoul » 2012-03-20 13:45:15

Кто-нибудь, переведите из синтаксиса apache
<IfModule mod_rewrite.c>
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
RewriteRule ^update.ver$ /nod_upd/update.ver
RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
RewriteRule ^update.ver$ /eset_upd/update.ver
RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.(4|5)
RewriteRule ^update.ver$ /eset_upd/v4/update.ver
</IfModule>

в синтаксис nginx

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение alexco » 2012-03-22 13:31:34

LAMER83 писал(а):Таже проблема, кто поборол?
Misha писал(а):Скрипт при каждом обновлении тянет 5 файлов, хотя пишет что база уже обновлена. Это относится только к v3 и v4.
http://forum.lissyara.su/viewtopic.php?f=3&t=32285
Электромонтажная Организация -> elemonorg.ru

LAMER83
проходил мимо
Сообщения: 6
Зарегистрирован: 2012-03-17 11:16:32

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение LAMER83 » 2012-03-22 20:50:02

alexco
Скрипт по вашей ссылке я пробывал первым, так и не смог запустить его через cron (последгие посты в теме), этот скрипт через крон отрабатывается нормально, за исключением выше описанной проблемы.

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение alexco » 2012-03-24 15:27:56

весело, значит у тебя фря и ты первый раз имеешь дело с кроном, обратись к тем кто это у же делал, дело не в скрипте =)
Электромонтажная Организация -> elemonorg.ru

ak42
мл. сержант
Сообщения: 78
Зарегистрирован: 2011-08-19 11:40:32

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение ak42 » 2012-03-27 10:49:11

FreeBSD 5.5
все работало нормально до сегодняшнего дня

[2012-03-27] [11:34:25] Run script v2.3.0_beta3
[2012-03-27] [11:34:25] Use valid key [xxxxxxxxxx:xxxxxxxxxx]
[2012-03-27] [11:34:28] [ver. 4] The latest db was found on 93.184.71.27
[2012-03-27] [11:34:28] [ver. 4] Downloading http://93.184.71.27/eset_upd/v4/update.ver [4543 Bytes]
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 35039845 bytes) in /pub/home/user_name/nod32ms_GRooVE/inc/classes/tools.class.php on line 8

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение alegzz » 2012-03-27 12:38:11

smoul писал(а):Кто-нибудь, переведите из синтаксиса apache
<IfModule mod_rewrite.c>
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{HTTP_USER_AGENT} ^NOD32.*BPC.2
RewriteRule ^update.ver$ /nod_upd/update.ver
RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
RewriteRule ^update.ver$ /eset_upd/update.ver
RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.(4|5)
RewriteRule ^update.ver$ /eset_upd/v4/update.ver
</IfModule>

в синтаксис nginx

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

	if ($http_user_agent ~ ^NOD32.*BPC.2) {
		rewrite .*update.ver /nod_upd/update.ver break;
	}

	if ($http_user_agent ~ ^ESS.*BPC.3) {
		rewrite .*update.ver /eset_upd/update.ver break;
	}

	if ($http_user_agent ~ ^ESS.*BPC.(4|5)) {
		rewrite .*update.ver /eset_upd/update.ver break;
	}

        location ~ /\. { deny  all; }

	location / {
		# First attempt to serve request as file, then
		# as directory, then fall back to index.html
		#try_files $uri $uri/ /index.html;
		autoindex on;
		charset utf-8;
#		source_charset utf-8;
        auth_basic              "Login";
        auth_basic_user_file    .htpasswd;
	}

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-05-28 8:30:10

Обновил php до

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

php5-5.4.3          PHP Scripting Language
При ручном запуске скрипт начал выдавать

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

>>sh manual_start.sh

Fatal error: Directive 'allow_call_time_pass_reference' is no longer available in PHP in Unknown on line 0
Похоже что в новой версии php отсутствует или изменилась функция.
В php не силен ...
Alexco свою ветку похоже прикрыл.
GROOVE поправите скрипт под новый PHP?

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-05-28 8:43:06

http://www.php.net/manual/ru/ini.core.p ... -reference
allow_call_time_pass_reference boolean
Нужно ли выводить предупреждение, если аргументы передаются по ссылке при вызове функции. Рекомендуется указывать в объявлении функции передаваемые по ссылке аргументы. Попробуйте выключить эту опцию и убедиться, что ваши скрипты правильно работают без нее и что они будут работать с будущими версиями языка (вы будете получать предупреждение каждый раз, когда вы будете пользоваться этой возможностью).

Передача аргументов по ссылке во время вызова функции была объявлена устаревшей из соображений чистоты кода. Функция может менять свои аргументы недокументированным способом, если бы аргумент не объявлялся передаваемым по ссылке. Чтобы избежать побочных эффектов, лучше явно указывать, какие аргументы передаются по ссылке только при объявлении функции.

См. также Подробное описание ссылок.

Список изменений для allow_call_time_pass_reference
Версия Описание
5.4.0 Удалена из PHP.
5.3.0 Генерирует ошибку уровня E_DEPRECATED.
5.0.0 Устарела и генерирует ошибку уровня E_COMPILE_WARNING.

Scaramush
проходил мимо
Сообщения: 6
Зарегистрирован: 2011-10-17 10:04:28
Откуда: Донецк

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Scaramush » 2012-06-20 12:09:55

День добрый! Подскажите как изменить скрипт, чтобы он выкачивал и папку v5 с серверов ESET?

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2012-06-20 16:25:40

Scaramush писал(а):День добрый! Подскажите как изменить скрипт, чтобы он выкачивал и папку v5 с серверов ESET?
На днях выложу

Scaramush
проходил мимо
Сообщения: 6
Зарегистрирован: 2011-10-17 10:04:28
Откуда: Донецк

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Scaramush » 2012-06-20 16:27:02

GRooVE писал(а):На днях выложу
)Спасибо

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2012-06-20 23:58:17

Обновил шапку

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-06-21 8:02:46

GRooVE писал(а):Обновил шапку
А под php 5.4.3 не подправили ?

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2012-06-21 8:40:42

kharkov_max писал(а):А под php 5.4.3 не подправили ?
Попробуй - отпишись, если не сложно!

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-06-21 8:47:37

Ок, на днях попробую (как руки дойдут)

Scaramush
проходил мимо
Сообщения: 6
Зарегистрирован: 2011-10-17 10:04:28
Откуда: Донецк

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Scaramush » 2012-06-21 12:50:09

GRooVE писал(а):Обновил шапку
Спасибо, сейчас потестим

Scaramush
проходил мимо
Сообщения: 6
Зарегистрирован: 2011-10-17 10:04:28
Откуда: Донецк

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Scaramush » 2012-06-21 13:02:24

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

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-06-22 9:37:06

GRooVE писал(а):
kharkov_max писал(а):А под php 5.4.3 не подправили ?
Попробуй - отпишись, если не сложно!
Не работает.

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

sh /home/nod32/manual_start.sh
Fatal error: Directive 'allow_call_time_pass_reference' is no longer available in PHP in Unknown on line 0

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

uname -a
FreeBSD gateway 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #13: Wed Sep 28 10:01:20 EEST 2011     root@gateway.mkh.local:/usr/obj/usr/src/sys/FREE82  amd64

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

pkg_info | grep php5
php5-5.4.4          PHP Scripting Language
php5-bcmath-5.4.4   The bcmath shared extension for php
php5-bz2-5.4.4      The bz2 shared extension for php
php5-calendar-5.4.4 The calendar shared extension for php
php5-ctype-5.4.4    The ctype shared extension for php
.....

Scaramush
проходил мимо
Сообщения: 6
Зарегистрирован: 2011-10-17 10:04:28
Откуда: Донецк

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Scaramush » 2012-06-22 9:55:16

На Debian testing с php 5.4.4 работает

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2012-06-22 10:10:19

kharkov_max писал(а):Не работает.
Так в чем проблема? Закомментируй allow_call_time_pass_reference, если этой директивы больше нет.
У меня 5.4.3 - проблем в работе пока не было