Я пытаюсь wget
в свой собственный ящик, и он не может быть внутренним адресом в wget (так говорит другой разработчик).
Когда я wget, я получаю следующее:
wget http://example.com
--2013-03-01 15:03:30-- http://example.com/
Resolving example.com... 172.20.0.224
Connecting to example.com|172.20.0.224|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://www.example.com/ [following]
--2013-03-01 15:03:30-- https://www.example.com/
Resolving www.example.com... 172.20.0.224
Connecting to www.example.com|172.20.0.224|:443... connected.
OpenSSL: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Unable to establish SSL connection.
Я считаю, что это потому, что у меня нет настройки сертификата правильно. Использование openssl:
openssl s_client -connect example.com:443
CONNECTED(00000003)
15586:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:588:
Пока я делаю ту же команду на другом сайте, он показывает весь сертификат.
Возможно, сертификат ssl никогда не был настроен в файле conf на Apache для этого домена?
Если да, то что я должен указывать в виртуальном хосте? Есть ли альтернатива, кроме указания --no-check-certificate
, потому что я не хочу этого делать?