跳转到主要内容

crayonxiaoxin

[ssl] ssl 证书修 bug 大作战

[ssl] ssl 证书修 bug 大作战

事情起因于昨日同事更换新的 SSL 证书,今早另一位同事便来电反映证书出现问题,导致客户无法登录。

经检查,问题在于证书链不完整,无法找到根证书。

经过长时间排查,发现 Apache SSL 的配置均正常。

于是,我尝试检查新证书是否存在问题,果不其然,bundle.crt 文件未能通过验证。

正常情况下,bundle.crt 文件验证成功时显示如下:

bash
openssl verify -verbose -CAfile /etc/ssl/certs/ca-certificates.crt bundle.crt

随后,同事登录 SSL 后台,发现该证书处于 pending(待处理)状态,即新证书实际无效。

因此,我们暂时还原了旧证书,以避免影响客户使用。

讨论

还没有留言,来留下第一条评论吧!

留下足迹