4
如何清除Chrome的SSL缓存?
我有一个HAProxy /隧道服务器,可为AWS上的站点处理SSL。在测试过程中,我在此服务器上创建了一个自签名证书,并使用Chrome从我的桌面上将其命中,以测试通道是否正常工作。 现在,我已在该服务器上安装了合法证书。当我从Chrome中的计算机访问网站时,会引发以下错误: 错误113(net :: ERR_SSL_VERSION_OR_CIPHER_MISMATCH):未知错误。 我的猜测是Chrome缓存了自签名证书的密钥,但它与合法证书的密钥不匹配。该站点可在我的计算机上的所有其他浏览器中使用,因此这只是一个Chrome问题。 一个有趣的注意事项:从隐身会话(Ctrl+ Shift+ N)进入页面时,它可以正常工作。因此,这显然是某种缓存内容。 我做了所有我能想到的事情(转储了缓存,从“管理证书”对话框的“个人和其他人”页面中删除了证书,Ctrl+ F5等)。 我的机器是Windows 7 x64。Chrome版本:12.0.742.91。 在Google Chrome浏览器帮助表格上,有一个听起来像是同一问题的描述;但是,找不到解决方案。 更新:今天似乎已经“修复”了。我讨厌这样的问题。我仍然不知道是什么原因造成的,或者它是如何自行解决的。大概是缓存的证书过期了,但是我仍然很想知道此信息的存储位置以及如何对其进行验证。