问题重现
早上一来公司打开thunderbird发现收不了邮件, 用iceweasel登录web版的outlook也是
Secure Connection Failed An error occurred during a connection to cdcmail.synnex.com. Peer's Certificate has been revoked. (Error code: sec_error_revoked_certificate) The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. Please contact the website owners to inform them of this problem.
于是发信给公司Team Support Group. 那边让重试了, 应该是改了下邮件服务器的证书.
然后邮件就收发正常了, 不过速度变慢了点儿.
接下来奇怪的事情发生了, github访问不了了, 所有的https除了公司的邮件系统可以访问, 都暂时访问不了.
比如ruby-china, feedly, 等. 翻出去后可以正常访问.
google-chrome打开chrome://settings/certificates, 发现github的证书商digiCert的证书全部吊销了.
重新edit后选上所有的, 恢复了访问.
ssh -T [email protected] 也可以正常链接了.
重新配置下
#dpkg-reconfigure ca-certificates
然后就可以正常了.
或者是直接清空google-chrome的history, 全部清空除了密码的自动填表
目前发现是chrome本身有一套默认的证书列表, 然后访问https的网站时, fortigate防火墙会把https的证书替换成自己的证书, 这个时候chrome会判断证书不匹配, 所以就判断为中间人攻击而拒绝连接.
解决办法就只有2个了, 一是要求上面不过滤https的连接访问, 二是换firefix来直接添加证书例外.