У меня есть прокси-сервер Squid, и мои клиенты работают на Windows XP. Как я могу заставить Windows XP подключаться к сайтам обновлений Windows через прокси? Короче через прокси винда не может скачивать обновления. Любой совет будет принят во внимание.
proxycfg -p <proxy>:<port> <bypass list>
ОБНОВЛЕНИЕ: мы видим
2011-09-23 15:52:23:843 372 11c Agent * Access type: Named proxy
2011-09-23 15:52:23:843 372 11c Agent * Default proxy: 192.168.1.2:3128
2011-09-23 15:52:23:843 372 11c Agent * Default proxy bypass: *.local;<local>
в Windowsupdate.log, поэтому он настроен на использование прокси. Проверьте, доступен ли прокси с обновленного компьютера с помощью telnet 192.168.1.2 3128
и поискать в журналах squid, ответ должен быть там
Я добавил следующие строки, и они отлично сработали:
acl windowsupdate dstdomain windowsupdate.microsoft.com;
acl windowsupdate dstdomain .update.microsoft.com;
acl windowsupdate dstdomain download.windowsupdate.com;
acl windowsupdate dstdomain redir.metaservices.microsoft.com;
acl windowsupdate dstdomain images.metaservices.microsoft.com;
acl windowsupdate dstdomain c.microsoft.com;
acl windowsupdate dstdomain www.download.windowsupdate.com;
acl windowsupdate dstdomain wustat.windows.com;
acl windowsupdate dstdomain crl.microsoft.com;
acl windowsupdate dstdomain sls.microsoft.com;
acl windowsupdate dstdomain productactivation.one.microsoft.com;
acl windowsupdate dstdomain ntservicepack.microsoft.com;
acl CONNECT method CONNECT;
acl wuCONNECT dstdomain www.update.microsoft.com;
acl wuCONNECT dstdomain sls.microsoft.com;
http_access allow CONNECT wuCONNECT localnet;
http_access allow windowsupdate localnet;