Ubuntu 服务器/Apache 没有监听 443 端口

Ubuntu 服务器/Apache 没有监听 443 端口

执行 certbot 脚本后,我无法通过 https 访问我的网站。该过程顺利完成,消息为:

Congratulations, you have succesfully enabled https://chiloexpress.ddns.net

但是,当我在 SSLlabs 上测试我的配置时,错误消息显示:

Assessment failed: Unable to connect to the server

当我尝试使用普通 http 访问我的网站时没有问题,但是使用 https 时会出现连接超时,根据https://check-your-website.server-daten.de/?q=chiloexpress.ddns.net

我的 000-default-le-ssl.conf 文件显示:

  GNU nano 2.5.3                                                File: 000-default-le-ssl.conf                                                                                                      

<IfModule mod_ssl.c>
<VirtualHost *:443>

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
ServerName chiloexpress.ddns.net
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/chiloexpress.ddns.net/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/chiloexpress.ddns.net/privkey.pem
</VirtualHost>
</IfModule>

我的 ports.conf 显示:

Listen 80
Listen 443
<IfModule mod_ssl.c>
        Listen 443
</IfModule>
<IfModule ssl_module>
        Listen 443
</IfModule>
<IfModule mod_gnutls.c>
        Listen 443
</IfModule>

netstat的结果如下:

netstat -tulpen | grep 443
tcp6       0      0 :::443                  :::*                    LISTEN      0          2577130     8017/apache2    
tcp6       0      0 :::443                  :::*                    LISTEN      0          2577126     8017/apache2    
tcp6       0      0 :::443                  :::*                    LISTEN      0          2575983     8017/apache2    
tcp6       0      0 :::443                  :::*                    LISTEN      0          2575979     8017/apache2    
tcp6       0      0 :::443                  :::*                    LISTEN      0          2575975     8017/apache2    

问题可能出在哪里?我重启了服务,但没有任何变化。如能得到任何帮助,我将不胜感激

相关内容