所以我有一个 debian 喘息安装,我有人开始安装 SSL 但放弃了,所以我在这里完成任务。
问题 - 使用 http(端口 80)访问时 - 一切正常。访问 https (443) 时 - ERR_CONNECTION_CLOSED。
于是我从头开始调试——路由器是否将443转发到服务器的内部ip——检查。 - 端口是否打开 - 检查。 - 端口是否正在侦听 - 检查。 - Apache 正确启动 - 检查
所以在我看来,问题出在 Apache 设置中 - 我转到 /etc/apache2/sites-enabled 中的 default-ssl 并检查 - 它与往常相同的模板(可用的默认 crt/key 文件,已检查)
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName www.mysite.com:443
DocumentRoot /var/www/mysite/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
.
.
.
所以在这里我有点迷失 - 我总是只是添加一个虚拟站点,一切都为我工作。我不确定在我之前开始的人是否做了一些奇怪的事情,但必须有一个逻辑可以发现问题......