You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

突发NET::ERR_CERT_COMMON_NAME_INVALID是否暗示中间人攻击?附RT访问异常

问题分析与解决思路

我来帮你拆解下当前遇到的访问问题,一步步给你可行的解决方向:

核心问题定位

你遇到的NET::ERR_CERT_COMMON_NAME_INVALID、"Subject Alternative Name Missing"这类证书错误,是Chrome阻止访问的核心原因——浏览器检测到当前IP(207.244.80.166)对应的SSL证书,和你要访问的www.rt.com域名不匹配,或者证书本身不符合安全规范。虽然traceroute能成功到达目标IP,但证书验证不通过是浏览器的安全拦截机制在起作用。

具体解决步骤

1. 清除Chrome缓存与DNS缓存

你是未关闭浏览器的情况下突然出问题,大概率是浏览器缓存的旧证书或DNS记录过期/异常:

  • 打开Chrome,按下Cmd+Shift+Delete(MacOS快捷键)打开清除数据界面
  • 勾选「缓存的图片和文件」「Cookie及其他网站数据」,时间范围选择「所有时间」,点击「清除数据」
  • 额外清除Chrome内置DNS缓存:在地址栏输入chrome://net-internals/#dns,点击页面中的「清除主机缓存」

2. 检查Chrome的安全DNS设置

Chrome可能使用了独立于系统的DNS服务器,导致解析结果和命令行不一致:

  • 在地址栏输入chrome://settings/security,下拉找到「高级」区域的「使用安全DNS」选项
  • 先尝试关闭该选项,让Chrome使用系统DNS,之后重新访问www.rt.com测试

3. 重置Chrome至默认设置

如果是浏览器配置异常导致的证书验证问题,重置设置可以排除干扰:

  • 在地址栏输入chrome://settings/reset,选择「恢复设置至原始默认值」
  • 确认重置操作(此操作不会删除书签、密码,但会清除扩展、自定义设置等),完成后重启Chrome再测试

4. 临时绕过证书验证(仅用于排查,不推荐长期使用)

如果需要临时访问确认内容,可以在Chrome的错误页面点击「高级」,然后选择「继续前往207.244.80.166(不安全)」——但这会跳过安全验证,存在潜在风险,仅作为临时排查手段。

5. 验证目标IP的正确性

虽然命令行解析到207.244.80.166,但可能RT的域名对应多个IP节点:

  • 在终端执行dig www.rt.comnslookup www.rt.com,查看是否有其他IP地址
  • 尝试用其他IP直接在Chrome中访问,看是否能通过证书验证

内容的提问来源于stack exchange,提问作者Khae

火山引擎 最新活动