Я думаю, что ваш "Windows Proxy" - это прокси, который требует NTLM-аутентификации (имя пользователя, пароль, домен Windows). Типичным примером является Microsoft ISA-сервер, стандартный прокси-сервер для крупных корпоративных сред, работающих под управлением Windows.
Если вам необходимо пройти через прокси-сервер NTLM, используйте CNTLM
(sourceforge) между вами и прокси-сервером компании. Он хранит ваши учетные данные NTLM и использует их для связи с прокси-сервером компании, предоставляя вам локальный прокси-сервер (т. localhost:3128
), к которому вы можете подключиться без аутентификации.
Ваша конфигурация будет выглядеть так:
- CNTLM настроен так, чтобы указывать на прокси-сервер вашей компании
proxy.big-company.com:8080
с учетными данными user = jsmith
, pass = god123
, domain = BIGCOMPANY
и локальным прокси-портом localhost:3128
- для вашей переменной среды
HTTP_PROXY
установлено значение localhost:3128
Подробнее об этом в моем ответе на этот вопрос о сбое сервера.