Я хоть ПХП вообще не знаю и не программист, но полез в потроха скрипта и добавил возможность подключаться без логина и пароля. Думал на этом все, но с работающего зеркала не обновляется. Начал копать - а скрипт лезет на сервер обновления с пустыми хэдэрами. Что-то типа такого (в логах обнова ep11):
Код: Выделить всё
xxx.xx.xxx.xxx - - [25/Aug/2024:05:38:33 +0300] "HEAD /eset_upd/update.ver HTTP/1.1" 404 0 "-" "-"
xxx.xx.xxx.xxx - - [25/Aug/2024:05:38:33 +0300] "HEAD /eset_upd/ep11/dll/update.ver HTTP/1.1" 200 0 "-" "-"
xxx.xx.xxx.xxx - - [25/Aug/2024:05:38:33 +0300] "GET /eset_upd/ep11/dll/update.ver HTTP/1.1" 200 284985 "-" "-"
Код: Выделить всё
xxx.xx.xxx.xxx - - [25/Aug/2024:05:56:23 +0300] "HEAD /dll/update.ver HTTP/1.1" 304 0 "-" "EEA Update (Windows; U; 64bit; BPC 11.1.2039.2; OS: 10.0.19044 SP 0.0 NT; TDB 62602; CL 0.0.0; x64c; APP eea; PX 0; PUA 1; CD 0; RA 0; UNS 1; UBR 4780; HVCI 0; SHA256 1; WU 3; ACS 1; TDT 0; HWF: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx; PLOC ru_ru; PCODE 107.0.0; PAR -1; ATH -1; DC 0; PLID xxx-xxxx-xxxx; SEAT xxxxxx; RET 5003)"
Похоже надо еще прикручивать отправку правильных хэдеров при обращении к зеркалу, которое в зависимости от хэдеров перенаправляет на нужные базы. Я в печали
