А с каким конфигом тут в топике может ?scorp337150 писал(а): ↑2021-01-21 5:24:36Приветствую! С этим конфигом этот клиент не может обновиться:
шустрый скрипт скрипт зеркала NOD32
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Reborns
- рядовой
- Сообщения: 33
- Зарегистрирован: 2020-12-10 13:24:51
шустрый скрипт скрипт зеркала NOD32
Человек за бортом
Услуги хостинговой компании 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/
- Reborns
- рядовой
- Сообщения: 33
- Зарегистрирован: 2020-12-10 13:24:51
шустрый скрипт скрипт зеркала NOD32
scorp337150,
С моего сервера нормально тянут обновки ...
С моего сервера нормально тянут обновки ...
GET /update.ver HTTP/1.1" 200 110054 "-" "ERA Update (Windows; U; 32bit; RMV 1034; RAV 5.3.39.0; OS: 6.2.9200 SP 0.0 NT; Mirror; TDB 48193; x64s; APP era; PX 0; HWF: 0100967B-83CD-CAFB-8C50-59E743A00D25; PLOC ru_ru; RAF 1.0.0.1.; BPC 5.3.39.0; RACL 5.0.10; RALG 35.0.1263.0.0.0.0.0.0.0; RART 0.0.0; RARI 0.-1; RAGR 0.0.0; RAPL 1; RANT 30; RARP 0; RAUP 1; RATS 4.2505)" "-" host="zangi.ga" sn="_" rt=0.084 ua="-" us="-" ut="-" ul="-" cs="-"
"GET /update.ver HTTP/1.1" 200 110054 "-" "ERA Update (Windows; U; 32bit; RMV 1034; RAV 5.2.22.0; OS: 6.2.9200 SP 0.0 NT; Mirror; TDB 48183; x64s; APP era; PX 0; HWF: 01009F25-A239-8232-0E75-9AB74A13D3DB; PLOC ru_ru; RAF 1.0.0.1.; BPC 5.2.22.0; RACL 93.0.10; RALG 416.0.14184.0.0.0.0.0.8.0; RART 0.0.0; RARI 459.88; RAGR 2.0.4; RAPL 5; RANT 31; RARP 0; RAUP 1; RATS 0.1)" "-" host="zangi.ga" sn="_" rt=0.000 ua="-" us="-" ut="-" ul="-" cs="-"
Человек за бортом
- Reborns
- рядовой
- Сообщения: 33
- Зарегистрирован: 2020-12-10 13:24:51
шустрый скрипт скрипт зеркала NOD32
scorp337150, В твоем юзерагенте нет части с "BPC X.X.xx.x" поэтому и не ловиться в regexp . Все антивирусы при запросе на сервер обновлений говорят о своей версии имеено в этой части Юзерагента .. а у твоего почему то нету ...
Человек за бортом
- Reborns
- рядовой
- Сообщения: 33
- Зарегистрирован: 2020-12-10 13:24:51
шустрый скрипт скрипт зеркала NOD32
scorp337150,
Попробуй заменить в конфиге nginx а
на
Попробуй заменить в конфиге nginx а
Код: Выделить всё
"~^.*Update.*BPC\s+(\d+)\..*$" "v$1";
Код: Выделить всё
"~^.*Update.*(RAV|BPC)\s+(\d+)\..*$" "v$2";
Человек за бортом
-
- проходил мимо
- Сообщения: 9
- Зарегистрирован: 2020-02-24 8:40:47
шустрый скрипт скрипт зеркала NOD32
Обычно у меня включено обновление зеркала только для 5 версии и я временно 8 включал. С Вашим конфигом получается так, что 5 версия перенаправляется в папку v3, а ее на сервере нет и все стопится.
... "GET /eset_upd/v5/update.ver HTTP/1.1" 200 110062 "-" "ESS Update (Windows; U; 32bit; VDB 48205; BPC 4.5.12011.3; OS: 6.2.9200 SP 0.0 NT; TDB 48205; CH 0.0; LNG 1049; x64s; APP efsw; FW 0.0; PX 1; PUA 1; RA 1; UBR 4169; HVCI 0; SHA256 1; WU 2)"
2021/01/21 08:39:28 [error] 14967#14967: *45 open() "/var/www/nod32mirror/eset_upd/v3/update.ver" failed (2: No such file or directory)... request: "GET /update.ver HTTP/1.1"...
... "GET /update.ver HTTP/1.1" 404 178 "-" "ESS Update (Windows; U; 32bit; VDB 48205; BPC 4.5.12011.3; OS: 6.2.9200 SP 0.0 NT; Mirror; TDB 48205; CH 0.0; LNG 1049; x64s; APP efsw; FW 0.0; PX 1; PUA 1; RA 1; HVCI 0; SHA256 1; WU 2)"
исправление в конфиге строки с v3 на v5 вопрос решает, но не уверен что будет правильно для других версий работать
Код: Выделить всё
if ($ver1 ~ '^[3-8]+$') { rewrite ^/update.ver$ /eset_upd/v5/update.ver break;}
"GET /update.ver HTTP/1.1" 404 178 "-" "ERA Update (Windows; U; 32bit; RMV 1034; RAV 5.0.511.0; OS: 6.2.9200 SP 0.0 NT; TDB 0; CL 0.0.0; LNG 1049; x64s; APP efsw; FW 0.0; PX 1; PUA 1; RA 1; HVCI 0; SHA256 1; WU 2; RAF 1.0.0.1.)"
P.S. Конфиг и с1 мапом и с двумя работают одинаково в моем случае
- Reborns
- рядовой
- Сообщения: 33
- Зарегистрирован: 2020-12-10 13:24:51
шустрый скрипт скрипт зеркала NOD32
Это старый конфиг сейчас не так
if ($ver ~ "^ep[6-8]$") { rewrite ^/(dll/)?update.ver$ /eset_upd/$ver/$1update.ver break; }
if ($ver ~ "^v(5|9)$") { rewrite ^(.*) /eset_upd/$ver/update.ver break; }
if ($ver ~ "^v[3-8]$") { rewrite ^(.*) /eset_upd/v3/update.ver break; }
if ($ver ~ "^v1[0-1]$") { rewrite ^(.*) /eset_upd/v10/dll/update.ver break; }
if ($ver ~ "^v1[2-9]$") { rewrite ^(.*) /eset_upd/$ver/dll/update.ver break; }
Человек за бортом
-
- проходил мимо
- Сообщения: 9
- Зарегистрирован: 2020-02-24 8:40:47
шустрый скрипт скрипт зеркала NOD32
с последней версией конфига nginx тоже в папку v3 кидает
"GET /update.ver HTTP/1.1" 404 178 "-" "ESS Update (Windows; U; 32bit; VDB 48205; BPC 4.5.12011.3; OS: 6.2.9200 SP 0.0 NT; Mirror; TDB 48205; CH 0.0; LNG 1049; x64s; APP efsw; FW 0.0; PX 1; PUA 1; RA 1; HVCI 0; SHA256 1; WU 2)"
2021/01/21 09:03:09 [error] 31057#31057: *2 open() "/var/www/nod32mirror/eset_upd/v3/update.ver" failed (2: No such file or directory), client:..., request: "GET /eset_upd/v4/update.ver HTTP/1.1", host: "...."
Код: Выделить всё
map $http_user_agent $ver {
"~^.*(EEA|EES|EFSW)+\s+Update.*BPC\s+(\d+)\..*$" "ep$2";
"~^.*Update.*BPC\s+(\d+)\..*$" "v$1";
}
server {
listen xxx.xxx.xxx.xxx:22221;
#listen [::]:80;
root /var/www/nod32mirror;
# Add index.php to the list if you are using PHP
index index.html index.htm;
server_name nod32.domain.ru update.domain.ru;
location / {
root /var/www/nod32mirror;
index index.html;
}
location ~* \.ver$ {
if ($ver ~ "^ep[6-8]$") { rewrite ^/(dll/)?update.ver$ /eset_upd/$ver/$1update.ver break; }
if ($ver ~ "^v(5|9)$") { rewrite ^(.*) /eset_upd/$ver/update.ver break; }
if ($ver ~ "^v[3-8]$") { rewrite ^(.*) /eset_upd/v3/update.ver break; }
if ($ver ~ "^v1[0-1]$") { rewrite ^(.*) /eset_upd/v10/dll/update.ver break; }
if ($ver ~ "^v1[2-9]$") { rewrite ^(.*) /eset_upd/$ver/dll/update.ver break; }
}
access_log /var/log/nginx/error_nod32mirror.log;
error_log /var/log/nginx/error_nod32mirror.log;
}
2021/01/21 09:03:09 [error] 31057#31057: *2 open() "/var/www/nod32mirror/eset_upd/v3/update.ver" failed (2: No such file or directory), client:..., request: "GET /eset_upd/v4/update.ver HTTP/1.1", host: "...."
- Reborns
- рядовой
- Сообщения: 33
- Зарегистрирован: 2020-12-10 13:24:51
шустрый скрипт скрипт зеркала NOD32
так и должно быть версия же 4 ... все версии антивируса домашнего от 3 до 8 кидает в папку v3
Биснес версия 5 идет уже в папку ep5-rel-sta шестая ep6-rel-sta итд
Человек за бортом
-
- проходил мимо
- Сообщения: 9
- Зарегистрирован: 2020-02-24 8:40:47
шустрый скрипт скрипт зеркала NOD32
Разве данный юзерагент
от Eset File Security 4.5 должен с 3 папки обновляться?"ESS Update (Windows; U; 32bit; VDB 48205; BPC 4.5.12011.3; OS: 6.2.9200 SP 0.0 NT; Mirror; TDB 48205; CH 0.0; LNG 1049; x64s; APP efsw; FW 0.0; PX 1; PUA 1; RA 1; HVCI 0; SHA256 1; WU 2)"
- Reborns
- рядовой
- Сообщения: 33
- Зарегистрирован: 2020-12-10 13:24:51
шустрый скрипт скрипт зеркала NOD32
Я если честно незнаю откуда должна брать обновления именено эта версия . Тут скорее всего вопрос к автору скрипта обновлений .
Но в случае с EEA \ EES \ ESS \ EAV \ все работает как и должно ... как работает EFSW с эго разными версиями я не знаю ...
Человек за бортом
-
- проходил мимо
- Сообщения: 9
- Зарегистрирован: 2020-02-24 8:40:47
шустрый скрипт скрипт зеркала NOD32
Включил 3 версию зеркала, Eset File Security 4.5 нормально обновился с папки v3, так что мой бок, я его всегда с папки v5 обновлял.
ERA 5 пока тоже не ругается, посмотрю вечером как будет себя вести когда базы изменятся. Спасибо!
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2019-03-19 14:49:48
шустрый скрипт скрипт зеркала NOD32
День добрый.
Версия скрипта: 20191118
В последнее время заметил, что папки с базами начали занимать очень много места. Несколько раз размеры уже превышали 10Гб. Удаляю всё, обновляю - 200-300 метров на папку. Вроде раньше такого не замечалось. Куда копать?
Версия скрипта: 20191118
В последнее время заметил, что папки с базами начали занимать очень много места. Несколько раз размеры уже превышали 10Гб. Удаляю всё, обновляю - 200-300 метров на папку. Вроде раньше такого не замечалось. Куда копать?
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2020-12-18 12:36:35
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2019-03-19 14:49:48
шустрый скрипт скрипт зеркала NOD32
Откуда? Самостоятельно скрипт не обновляется, на гите тоже вроде эта же версия лежит. Я где-то не там смотрю?
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2020-12-18 12:36:35
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2019-03-19 14:49:48
шустрый скрипт скрипт зеркала NOD32
Понятно. Я как-то поставил пару лет назад с гита zxzharmlesszxz и забыл. Так что был вовсе не в курсе смены авторства и гита, соответственно.
Спасибо.
Спасибо.
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2019-03-19 14:49:48
шустрый скрипт скрипт зеркала NOD32
А можно последний вопрос? Для обновления версий антивиря 4,8 и EEA 8 какие версии в конфиге оставлять?
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2020-12-18 12:36:35
-
- мл. сержант
- Сообщения: 96
- Зарегистрирован: 2012-11-27 10:32:04
шустрый скрипт скрипт зеркала NOD32
Обновите версию с гит-а и проверьте
Вся информация о скрипте и сервисе генерации триал ключей на странице проекта на гитхабе
NOD32 Mirror Script on PHP (mod)
NOD32 Mirror Script on PHP (mod)
- Reborns
- рядовой
- Сообщения: 33
- Зарегистрирован: 2020-12-10 13:24:51
шустрый скрипт скрипт зеркала NOD32
Kingston-kms, Старая ошибка вроде исчезла , но появилась новая и непонятная
На скринах видно что в лог пишет одно а в тоже время в консоли совершенно другое . И опять же если удалить папку www то все становиться норм ... т.е. ошибка есть только при очередном обновлении ...

На скринах видно что в лог пишет одно а в тоже время в консоли совершенно другое . И опять же если удалить папку www то все становиться норм ... т.е. ошибка есть только при очередном обновлении ...
Человек за бортом
- around
- рядовой
- Сообщения: 40
- Зарегистрирован: 2008-04-24 21:31:45
- Откуда: Saratov, Russia
- Контактная информация:
шустрый скрипт скрипт зеркала NOD32
Всем доброго времени суток!
Перенёс скрипт на другую виртуалку, базы, естественно, не стал переносить. При запуске скрипта получил в логе
и в консоли, где запущен скрипт
Это нормально при первом запуске? Или чего-то не хватает на виртуалке?
Скрипт - с гита, релиз 20202211, OS - Oracle Linux 7
Перенёс скрипт на другую виртуалку, базы, естественно, не стал переносить. При запуске скрипта получил в логе
Код: Выделить всё
[2021-01-28, 00:09:26] [ver. v12] Создана жесткая ссылка для em041_64_l0.dll.nup
[2021-01-28, 00:09:26] [ver. v12] Создана жесткая ссылка для em041_64_l1.dll.nup
[2021-01-28, 00:09:26] [ver. v12] Создана жесткая ссылка для em041_64_n1.dll.nup
.....
Код: Выделить всё
PHP Warning: symlink(): No such file or directory in /opt/nod32ms/inc/classes/Mirror.class.php on line 708
PHP Warning: symlink(): No such file or directory in /opt/nod32ms/inc/classes/Mirror.class.php on line 708
PHP Warning: symlink(): No such file or directory in /opt/nod32ms/inc/classes/Mirror.class.php on line 708
.....
Скрипт - с гита, релиз 20202211, OS - Oracle Linux 7
Troubles in Windows - reboot, troubles in *nix - be root...
-
- мл. сержант
- Сообщения: 96
- Зарегистрирован: 2012-11-27 10:32:04
шустрый скрипт скрипт зеркала NOD32
Reborns, Напишите версию php и вывод команды php -m, версию линукса, под кем запускается скрипт и права на папку www
around, напишите версию php
around, напишите версию php
Вся информация о скрипте и сервисе генерации триал ключей на странице проекта на гитхабе
NOD32 Mirror Script on PHP (mod)
NOD32 Mirror Script on PHP (mod)
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2020-10-22 13:57:57
шустрый скрипт скрипт зеркала NOD32
Kingston-kms, скачал вчера новую версию. Нашел интересный нюанс,, надо бы в файлах конфигурации об этом указать, что web_dir надо указывать относительный путь, а не полный. Потратил времени, пока это понял... Был указан полный и скрипт ошибками сыпал.
-
- мл. сержант
- Сообщения: 96
- Зарегистрирован: 2012-11-27 10:32:04
шустрый скрипт скрипт зеркала NOD32
Neon, ок, вообще надо добавить проверку пути и какой бы он не был - исправлять
Вся информация о скрипте и сервисе генерации триал ключей на странице проекта на гитхабе
NOD32 Mirror Script on PHP (mod)
NOD32 Mirror Script on PHP (mod)
- Reborns
- рядовой
- Сообщения: 33
- Зарегистрирован: 2020-12-10 13:24:51
шустрый скрипт скрипт зеркала NOD32
Kingston-kms,
Запускаю под рут ом так что права на папках неважны
uname -a
php -v
Запускаю под рут ом так что права на папках неважны
uname -a
Код: Выделить всё
Linux debian 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 GNU/Linux
Код: Выделить всё
PHP 7.2.34-9+0~20210112.53+debian10~1.gbpfdd1e6 (cli) (built: Jan 12 2021 13:59:53) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.34-9+0~20210112.53+debian10~1.gbpfdd1e6, Copyright (c) 1999-2018, by Zend Technologies
Код: Выделить всё
php -m
[PHP Modules]
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
intl
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache
Человек за бортом