V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
butanediol2d
V2EX  ›  问与答

iOS 经常提示“无法验证服务器身份”

  •  
  •   butanediol2d · Sep 13, 2025 · 1751 views
    This topic created in 229 days ago, the information mentioned may be changed or developed.

    最近在家里上网,手机经常弹出无法验证服务器身份,证书错配的问题(证书不属于访问的域名)。

    比如访问 www.google.com ,使用的证书却不是 Google 的。实际上出现过各种各样的证书,比如百度 CDN 、腾讯某些业务的、Cloudflare 的。出现这个问题的地址似乎都是在 iOS 设置中添加了日历账户的。

    家里出现这个问题的几台设备都在用局域网内的 Clash 网关当透明代理上网,使用的是 Fake IP 模式,所以我猜测是这个导致的,但我不知道具体是怎么回事,以及怎么解决。

    万能的 V 友有没有头猪?

    8 replies    2025-09-14 16:14:13 +08:00
    JoeJoeJoe
        1
    JoeJoeJoe  
    PRO
       Sep 13, 2025
    一般是连不上代理造成的, 我的 iOS 手机不开代理使用自带邮箱 app 访问 gmail 邮箱也会报这个错.
    JoeJoeJoe
        2
    JoeJoeJoe  
    PRO
       Sep 13, 2025
    换个代理节点或者升级下规则试试
    butanediol2d
        3
    butanediol2d  
    OP
       Sep 13, 2025
    @JoeJoeJoe 代理我确定是连得上的,而且我觉得不是邮箱的问题,因为提示报错的几个域名都是日历的,甚至还有一个是我自己的静态文件托管,是一个 ics 日历文件
    JoeJoeJoe
        4
    JoeJoeJoe  
    PRO
       Sep 13, 2025
    @butanediol2d 就是邮箱的账户设置里面 是有一个类似同步日历之类的东西, 你可以把那个国外邮箱干掉试试

    butanediol2d
        5
    butanediol2d  
    OP
       Sep 13, 2025
    @JoeJoeJoe emm 感谢你的回复,但是这样有点治标不治本了,这个日历功能我还是要用的,而且我这边报错的几个域名不是邮箱账户的,是我自己添加的日历订阅。
    dxk611
        6
    dxk611  
       Sep 13, 2025 via iPhone
    没养猪
    datocp
        7
    datocp  
       Sep 14, 2025 via Android
    被中间人了,以前用 stunnel 明明是 tls 却收到 ssl 。后来用了官方的 Public Key Infrastructure 由服务器端验证客户端身份,再也不怕被中间人,再加上 rr 负载打散数据,这个才是最安全的 tls 工具。
    https://www.stunnel.org/auth.html
    butanediol2d
        8
    butanediol2d  
    OP
       Sep 14, 2025
    @datocp 如果是中间人攻击,一般不会是有效但不匹配域名的证书吧?我这边报错显示的证书全是各大厂的证书,这个中间人有能力拿到国内外各大厂的证书,看起来似乎不太可能?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3356 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:25 · PVG 18:25 · LAX 03:25 · JFK 06:25
    ♥ Do have faith in what you're doing.