LINUX.ORG.RU

VirtualHost с самоподписанным сертификатом

 ,


0

2

нужно для локалки организовать ssl домен

сделал по руководствам, столкнулся со следующей странностью

если на сервер в hosts всписать адрес домена как 127.0.0.1 то в рамках сервера ssl работает

хорошо видно, что когда обращается к localhost

wget https://contra.a/ -O /dev/null 
--2015-11-09 10:07:56--  https://contra.a/
Resolving contra.a... 127.0.0.1
Connecting to contra.a|127.0.0.1|:443... connected.
ERROR: cannot verify contra.a's certificate, issued by `/C=RU/ST=Kirov/L=Kirov/O=contra/OU=ATINSA/CN=contra.a/emailAddress=contra@yandex.ru':
  Self-signed certificate encountered.
To connect to contra.a insecurely, use `--no-check-certificate'.


wget https://contra.a/ -O /dev/null 
--2015-11-09 10:08:52--  https://contra.a/
Resolving contra.a... 192.168.0.78
Connecting to contra.a|192.168.0.78|:443... connected.
OpenSSL: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Unable to establish SSL connection.

несмотря на то, что и прямая и обратная зоны настроены

nslookup contra.a
Server:		192.168.0.78
Address:	192.168.0.78#53

Name:	contra.a
Address: 192.168.0.78

nslookup  192.168.0.78
Server:		192.168.0.78
Address:	192.168.0.78#53

78.0.168.192.in-addr.arpa	name = contra.

ну и собственно с хостов вообще ssl не видит

Connecting to contra.a|192.168.0.78|:443... connected.
OpenSSL: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

в чём может быть проблема?

★★

Скорее всего сервер настроен неправильно. Например на адрес 192.168.0.78 биндится 80 и 443 порт как HTTP-обработчики, а на 127.0.0.1 правильно биндятся. Либо на 192.168.0.78:443 висит вообще другая программа, соответственно апач не может забиндиться на этот адрес:порт. Либо воспользуйся wireshark-ом и исследуй трафик в неработающем случае, что там идёт в запросе, что отвечает сервер (скорее всего в запросе идёт попытка установления SSL-соединения, а сервер ему выплёвывает в чистом HTTP страницу с ошибкой), либо внимательно посмотри на конфиг сервера. Можешь сюда скинуть.

Legioner ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.