Reborns писал(а): ↑2021-01-21 7:47:14
А с каким конфигом тут в топике может ?
Обычно у меня включено обновление зеркала только для 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;}
Данный юзерагент - это попытка обновить Eset Remote Administrator c зеркала с Вашим конфигом в NGINX, раньше он с 5 версии обновлялся.
"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 мапом и с двумя работают одинаково в моем случае