今天在发现了一个很诡异的问题
同是二级域名,网络的同事和运维的同事都是都说域名的证书都是同一个,没有问题.最后检查了,很可能 是nginx中域名证书的配置问题.
问题展现
https://myssl.com/wxcs.internal.manulife-sinochem.com?status=q#protos_ciphers
网站查询结果为:
在这里插入图片描述

在这里插入图片描述
ssl验证工具为:
https://www.myssl.cn/tools/check-server-cert.html
验证域名结果为:
在这里插入图片描述

在这里插入图片描述
原因是:
1、缺少第三行证书.
由于nginx有严格的语法控制,在配置的下方多了一行,识别可能对证书是失效的.
nginx的配置:
在这里插入图片描述
将上图中红框的内容注释掉,即可。如下图所示:
在这里插入图片描述
这时候再检测域名,域名是正常的。
在这里插入图片描述
在这里插入图片描述
nginx重启后,关于域名的要多等待 一会,可能会有缓存之类的 .

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐