旧的SSL证书caching在IE浏览器

我们最近在我们的虚拟主机环境中切换了我们的SSL证书,并且在安装了IE的某些计算机上仍旧显示旧的证书。 在Firefox和Chrome中都可以很好地工作。

在有错误的计算机上,IE正在* .website1.org上查看旧的SSL证书,而不是* .website2.org上的新的SSL证书,从而导致安全错误。 我们已经清除了互联网选项中的SSL状态,删除了所有的Cookie /临时文件/历史logging/等等,确保在电脑上的时间是正确的,并完成了我们所能想到的所有事情,试图让这些电脑查看新的证书。

所有人都说,SSL Checker也在查看旧的证书,所以这显然不是很好。

http://www.sslshopper.com/ssl-checker.html

我敢打赌,这不是caching,它是服务器名称指示。

支持SNI的系统正在从VirtualHost获得证书,而不包括(可能包括SSL Checker)的系统正在获得第一个加载到该端口的证书 – 这不是这个证书。

冲刷你的configuration来装载旧的证书(它正在加载你有的VirtualHost之前)。 噢,改变它之后,在apache进程(而不是重新加载)上完全重新启动。