浏览器错误ssl_error_rx_record_too_long(Firefox)和ERR_SSL_PROTOCOL_ERROR(Chrome)

时间:2014-08-01 05:58:37

标签: ubuntu ssl apache2.4

无法使用apache2.4找到SSL错误的解决方案。在我的本地主机上是Ubuntu LAMP堆栈,它似乎在几天前停止工作.. http://example.com有效,但不是https://example.com

Firefox给了我ssl_error_rx_record_too_long,Chrome给了我ERR_SSL_PROTOCOL_ERROR

我已经生成了新证书,并将它们设置为正确的域,但它仍然失败。

  

< VirtualHost _default_:443>

     

ServerAdmin网站管理员@ localhost        ServerName example.dev
       ServerAlias www.example.dev
       DocumentRoot /var/www/example.com

 SSLEngine On
 SSLCertificateFile /etc/apache2/ssl/apache.crt
 SSLCertificateKeyFile /etc/apache2/ssl/apache.key

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

 Include /etc/apache2/rules.conf
     

< /虚拟主机>

这很奇怪,有点令人沮丧,谢谢你的帮助。

编辑: 我查看了access.log,我收到了这些错误:

  

127.0.0.1 - - [31 / Jul / 2014:23:07:47 -0700]" \ x16 \ x03" 400 0" - " " - "
     127.0.0.1 - - [31 / Jul / 2014:23:07:51 -0700]" \ x16 \ x03 \ x01" 400 0" - " " - "
     127.0.0.1 - - [31 / Jul / 2014:23:07:51 -0700]" \ x16 \ x03 \ x01" 400 0" - " " - "
     127.0.0.1 - - [31 / Jul / 2014:23:07:51 -0700]" \ x16 \ x03 \ x01" 400 0" - " " - "
     127.0.0.1 - - [31 / Jul / 2014:23:07:51 -0700]" \ x16 \ x03 \ x01" 400 0" - " " - "
     127.0.0.1 - - [31 / Jul / 2014:23:07:51 -0700]" \ x16 \ x03" 400 0" - " " - "

1 个答案:

答案 0 :(得分:0)

感谢您的帮助,我最终通过将默认:443更改为example.dev:443来做到了。