ERR_SSL_PROTOCOL_ERROR使用HTTPS请求,但使用HTTP请求端口443起作用。已安装SSL

时间:2018-10-23 12:41:29

标签: ssl https apache2

我正在Raspberry Pi 3上运行Debian。Apache版本2.4.25

我正在尝试使用 certbot 为我的网站设置SSL。 除https站点外,所有站点均被禁用。

当我尝试使用谷歌浏览器访问https://example.com时,它返回了ERR_SSL_PROTOCOL_ERROR。但是,如果我访问http://example:443,它可以正常工作。

我没有更改Apache的任何其他配置文件。

以下是https站点的配置:

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


        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        Servername example.com

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        AddType image/x-icon .ico

        SSLEngine on
        SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem
        SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
        Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>

我知道这是服务器配置问题,但我不知道如何解决。 有人可以帮我吗?

谢谢

0 个答案:

没有答案