Ошибка при использовании wget для https через прокси
Мой браузер использует настройки прокси моего компьютера. Насколько я вижу, он использует $http_URL. Итак, я положил
https_proxy=$http_URL
http_proxy=$http_URL
Http соединение работает нормально
wget $http_URL
но я не могу получить соединение https для работы. Я получаю ошибку
Connecting to autocache.xxx.com|x.x.x.x|:80... connected.
OpenSSL: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Так как настройка прокси работает в браузере, возможно, не хватает некоторых настроек в wget
?
В другом посте упоминается, что ошибка связана с тем, что мое соединение не нацелено на порт 443 на целевом хосте. Я бы подумал
wget $https_URL
должен идти в порт 443?
Любая помощь приветствуется.
1 ответ
Оказывается, с настройкой http_proxy, если я заменил вместо команды https://, чтобы wget http://some.domain.com:443/path
Тогда все работает нормально.