如何清除Chrome的SSL缓存?

如何清除Chrome的SSL缓存?
我有一个HAProxy / stunnel服务器,可以为我们在AWS上的站点处理SSL.在测试过程中,我在此服务器上创建了一个自签名证书,并使用Chrome从我的桌面点击它来测试该stunnel是否正常工作.

现在我已经在该服务器上安装了合法的证书.当我在Chrome中从我的计算机上访问该网站时,会抛出以下错误

Error 113
(net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH):
Unknown error.

我的猜测是Chrome缓存了自签名证书的密钥,但它与合法证书的密钥不匹配.此网站适用于我的计算机上的所有其他浏览器,因此这只是一个Chrome问题.

一个有趣的注意事项:当从隐身会话(Ctrl Shift N)点击页面时,它可以正常工作.所以它显然是某种缓存的东西.

我做了我能想到的所有事情(从“管理证书”对话框中的“个人和其他人”页面中删除了我的缓存,删除了证书,按Ctrl F5等).

我的机器是Windows 7 x64. Chrome版本:12.0.742.91.

在Google Chrome帮助表单上,有a description of what sounds like the same issue;但是,没有找到解决方案.

更新:它似乎今天已经“固定”了.我讨厌这样的问题.我仍然不知道是什么导致它或它如何解决自己.据推测,缓存的证书过期了,但我仍然有兴趣知道这些信息的存储位置以及如何验证它.

Chrome会在浏览器历史记录中为每个主机存储SSL证书状

所以只需清除浏览器历史记录(Ctrl Shift Del),至少包括以下部分:

>缓存的图像和文件
>托管应用数据
>内容许可证
> Chrome版本64的Cookie和其他网站数据

解决方案2.如果上述方法无效,请尝试以下操作

>关闭Chrome>删除目录:%USERPROFILE%/ AppData / Local / Google / Chrome /用户数据/ CertificateTransparency

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部