ssl_error_rx_record_too_long 出现在 Firefox 上

ssl_error_rx_record_too_long 出现在 Firefox 上

我已经安装了常规的 wamp,并且其他虚拟主机运行良好,直到我尝试为 DooPHP 框架创建虚拟主机时,在 Firefox 上出现了 ssl_error_rx_record_too_long 错误。它在 Chrome 中加载正常。我没有使用任何 SSL 证书。我的虚拟主机配置与其他所有配置一样:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot "C:/wamp/www/doophp/"
   ServerName doophp
   ServerAlias doo
   ErrorLog "logs/doo-error.log"
   CustomLog "logs/doo-access.log" combined
   <Directory "C:/wamp/www/doophp/">
       Options Indexes FollowSymLinks Includes
       AllowOverride All
       Order allow,deny
       Allow from all
   </Directory>
</VirtualHost>

有任何想法吗?

编辑:

好的,现在它不再显示 ssl_error_rx_record_too_long,而是显示“Firefox 无法与 doo 上的服务器建立连接”。它可以在 Chrome、IE、Safari、Opera 中加载并运行。只是不能在 Firefox 中运行。这是怎么回事?

答案1

您忘记启用 SSL。您需要在虚拟主机条目中启用它

    SSLEngine on
    SSLCertificateFile /etc/apache2/yourhost.pem

如果你已经购买了证书,你可以使用它或者

    openssl req -new -newkey rsa:2048 -days 365 -nodes -x509 -keyout yourhost.pem -out yourhost.pem

编辑:您确定您的应用程序没有重定向到 ssl 吗?

您收到的消息是您与 http 服务器通过 https 通信时收到的消息。

相关内容