2

При попытке подключиться к сайту с помощью openssl, я получаю следующую ошибку.

$> openssl s_client -connect www.citibank.com:443
getaddrinfo: No address associated with hostname
connect:errno=2

Но wget или curl работает просто отлично. Чего здесь не хватает?

1 ответ1

2

Я так понимаю, вы используете прокси-серверы. OpenSSL не (не может) использовать их, поэтому он не работает.

Когда вы используете прокси, ваш браузер отправляет весь URL (ну, почти) на прокси-сервер:

GET http://www.citibank.com/ HTTP/1.1
...

Это означает, что ваш браузер не должен разрешать www.citibank.com локально. Прокси сделает это.

Похоже, вы находитесь в довольно ограниченной среде. В противном случае ваш DNS-сервер будет разрешать внешние адреса, даже если вы не сможете напрямую подключиться к ним.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .