ERR_SSL_PROTOCOL_ERROR在chrome 39和40中,但在chrome 36中有效.帮助修复chro



我可以在Chrome 36和IE8中访问URL,但在Chrome 39或40或Firefox 35中,它会抛出错误:

无法与服务器建立安全连接。这可能是服务器出现问题,或者可能需要客户端您没有的身份验证证书。

错误代码:ERR_SSL_PROTOCOL_Error}。

这似乎是一个与SSL证书有关的问题。我该怎么解决这个问题?

谷歌宣布,他们将从Chrome 39开始删除对SHA-1加密哈希算法的支持。根据谷歌:

证书链使用SHA-1且有效期超过2017年1月1日的HTTPS网站在Chrome的用户界面中将不再完全可信。

有几个网站可以提供SSL证书链的详细分析,例如Qualys SSL实验室的SSL测试。

Google Chrome确实有一个高风险命令行选项--ignore-certificate-errors,它可能会绕过某些证书错误。请注意,忽略证书错误会使您的所有SSL通信面临被窃听的风险。

也有可能这是一个新的错误。谷歌在Chrome 38中从使用OpenSSL库转换为自己的"BoringSL"库。要报告Chrome中的错误,请访问chrome://help/并单击"报告问题"。

试试这个。在Chrome中,输入"chrome://flags/#enable-quic"没有引号作为URL。CTRL+F搜索"quic",在这一点上你会发现…

实验性QUIC协议。Mac、Windows、Linux、Chrome操作系统、Android启用实验性QUIC协议支持#启用quic

将其设置为禁用,并在下面提示时重新启动浏览器。

转到Windows防火墙,单击"恢复默认值",然后再次。这个问题应该解决。

对我来说,当我关闭防病毒浏览控件时,这个问题就解决了。

首先检查:

  1. Internet Explorer-转到设置框中的tools/internet options/advanced,一直滚动到底部,然后选择Use TLS 1.0,它将解决问题。还应选择SSL 2.0或3.0。

  2. 谷歌Chrome点击右上角的"扳手"标志。在网络中点击Options,然后点击Under the bonnet,点击Change Proxy Settings,按照上面的步骤操作,就像在Internet Explorer中一样。

如果这不起作用,请尝试以下步骤:

  1. 取消隐藏所有文件和文件夹
  2. 然后转到C:WindowsSystem32driversetchosts
  3. 右键单击主机文件,然后单击属性。然后单击安全选项卡。然后单击编辑
  4. 在这里,单击系统,您必须选中允许完全控制并取消选中拒绝
  5. 单击确定,然后单击确定
  6. 现在删除主机文件

你可以在这里阅读谷歌论坛提示
或者您可以从这里获得有关err_ssl_procol_error的所有详细解决方案。我希望这将起作用并修复错误。

相关内容

最新更新