chrome 39和40中的ERR_SSL_PROTOCOL_ERROR,但在chrome 36中工作.帮助修复chrome 39

Swa*_*hra 11 ssl firefox internet-explorer google-chrome

我可以访问Chrome 36和IE8中的网址,但在Chrome 39或40或Firefox 35中,它会引发错误:

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

错误代码:ERR_SSL_PROTOCOL_ERROR}.

这似乎是与SSL证书相关的问题.我怎样才能解决这个问题?

小智 8

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

证书链使用SHA-1且在2017年1月1日后生效的HTTPS站点在Chrome的用户界面中将不再具有完全可靠性.

有几个站点可以提供SSL证书链的详细分析,例如Qualys SSL Labs的SSL测试.

谷歌浏览器确实具有高风险的命令行选项--ignore-certificate-errors,可能会绕过某些证书错误.请注意,忽略证书错误会使您的所有SSL流量面临被窃听的风险.

这也可能是一个新的bug.谷歌从使用OpenSSL库切换到Chrome 38中自己的"BoringSSL"库.要报告Chrome访问中的错误,请chrome://help/点击"报告问题".