В моей маленькой сети все было хорошо, пока я не переключил интернет-провайдеров, и мне не пришлось сменить свой IP-адрес во внутренней сети с 172.16.0.x на 192.168.1.x, у них было прикольное оборудование, и это у меня дома.
Итак, у меня работает Apache 2.2 на машине, когда я получаю к нему доступ через IP-адрес, страницы SSL появляются нормально и загружаются. Когда я пытаюсь использовать FQDN на сервере, он работает нормально, когда я пробую его на любой другой машине, они все видят неподписанный сертификат и предупреждают меня, затем они дают мне "соединение было установлено"
Единственное, что я слушаю, выглядит так:
Listen 80
Listen 443
И тогда это урезанная версия виртуального хоста:
<VirtualHost _default_:443>
ServerName www.domain.local:443
DocumentRoot "k:/apache/htdocs-ssl"
<Directory k:/apache/htdocs-ssl>
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>
Результаты httpd -S:
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
_default_:443 secure.domain.com (H:/Apache2.2/conf/sslsettings.conf:11)
*:80 is a NameVirtualHost
default server server1.domain.com (H:/Apache2.2/conf/httpd-vhosts.conf:22)
port 80 namevhost server1.domain.com (H:Apache2.2/conf/httpd-vhosts.conf:22)
port 80 namevhost devinst.domain.com (H:Apache2.2/conf/httpd-vhosts.conf:53)
Любые предложения о том, что я мог бы пропустить?