iOS 流量情况下提示此服务器证书无效 在 wifi 情况或者安卓手机上都无法复现

2023-04-20 10:36:30 +08:00
 shaoyijiong
完整提示如下
此服务器的证书无效。你可能正在连接到一个伪装成"xxx.xxx.cn”的服务器,这会威胁到你的机密信息的安全
是我们和外部合作的项目,请求域名是对方的证书也在对方服务器上,对方通过 nginx 代理到我们服务器
iOS 手机是流量情况下是大概 5-10 次会出现一次这种情况,但是连上 wifi 或者在安卓手机上都没有复现,按照我理解的证书问题不应该是偶发的
1104 次点击
所在节点    iOS
4 条回复
ruixue
2023-04-20 10:44:26 +08:00
https://www.ssllabs.com/ssltest

先用 ssllabs 测试一下看看
ruixue
2023-04-20 10:53:15 +08:00
如果 ssl 配置没有明显的问题,有可能是 ocsp 服务器访问超时造成的,开启 ocsp stapling 可以缓解
AoEiuV020CN
2023-04-20 11:46:31 +08:00
遇到过有一丢丢相似的情况,
就是服务器配置的证书公钥只有自己的证书,没有证书链,
有些浏览器会直接报错,有些浏览器会自动下载中间证书,但这些外国证书下载又不一定顺利,下载失败也会报错,
mango88
2023-04-20 15:48:30 +08:00
估计是证书链不完整造成的,证书文件里有加中间证书吗 ?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/933942

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX