Прежде чем идти дальше, стоит попробовать переменную среды, которую поддерживает ряд других языков и инструментов.
export http_proxy=http://proxyserver:port
Часто они используют порт 8080, но проверяют Javascript в PACфайл, загруженный вашим браузером, чтобы быть уверенным.
Если это приводит к другому результату, но все еще не соединяется, вам, вероятно, нужно выполнить NTLM-аутентификацию с прокси-сервером, и единственный способ, которым я знаю, это запуститьNTLMAPS перед запуском вашего приложения.Если вы действительно заинтересованы в том, чтобы это работало прозрачно, то перенос NTLMAPS на Javascript должен помочь.