Shadowrocket 超时日志排查:解析、连接与握手

超时表示某一步没有按时完成。先看错误前后的日志,再判断应检查解析、连接、握手还是目标网站,避免同时修改多个设置。

保留一次完整测试记录

  1. 记录应用版本、当前配置、网络类型和测试时间。
  2. 选择一个明确的测试目标,查看对应日志。
  3. 在条件允许时比较 Wi-Fi 与移动网络,其他配置保持一致。
  4. 每次只改一项,复测后记录结果;无效改动应恢复。

常见日志线索

提示 含义与下一步
dns resolve failed 域名解析失败。先确认哪个域名失败,再核对解析器与到达路径。
context deadline exceeded 某项操作超时,必须结合上下文判断是解析还是连接。
connect error 建立连接失败。核对地址、端口、网络和服务状态,不能直接断言配置已失效。
TCP handshake timeout TCP 建连未按时完成。比较同一目标在不同网络中的表现。
TLS handshake 错误 核对证书、时间、服务端与客户端参数以及错误全文,不要通过跳过证书验证解决。

有延迟数字也不能保证可用

测速目标、请求方式和实际应用可能不同。测试成功只能说明该次测试完成;继续检查真实目标及其匹配规则。

仅一个应用或网站失败

先检查流量走向与对应规则,再看目标本身是否返回权限、账号或地区提示。不要把目标服务的拒绝访问误判为整个客户端故障。

反馈问题

提供脱敏后的日志、复现步骤和版本即可。不要公开密码、令牌或完整订阅。本文不提供线路推荐,也不承诺更换服务后解决所有超时。

继续阅读:已连接但无法上网、配置导入与更新。