1. 订阅链接问题(最常见)

导读:

  1. 网络连接问题
  2. 订阅更新设置
  3. 订阅格式兼容性
  4. 手动测试步骤
  5. 缓存与重置
  6. 特殊情况处理

"小火箭"(Shadowrocket)订阅解析失败通常由以下几种原因导致,可按以下步骤排查解决:

  • 链接失效:订阅可能已过期或被服务商重置
  • 复制不完整:检查链接是否完整复制(特别是包含&或等特殊符号的部分)
  • 格式错误:确认订阅链接以正确的协议头开头(如 https://http://

网络连接问题

  • 当前网络被阻断:尝试切换网络(WiFi ↔ 蜂窝数据)
  • DNS污染:在Shadowrocket的设置 → DNS中,尝试改为:
    • 8.8.8
    • 1.1.1
    • 或开启DoH/DoT

订阅更新设置

进入 Shadowrocket → 设置 → 订阅

  • ✅ 开启"通过代理更新"(Update over Proxy)
  • ✅ 关闭"跳过证书验证"(视情况而定,部分自签证书节点需要开启)

订阅格式兼容性

Shadowrocket主要支持:

  • Base64编码的SS/SSR/Vmess链接集合
  • 明文JSON(部分机场)
  • Clash配置(需转换为兼容格式)

解决方法

  • 如果是Clash订阅,需先通过订阅转换工具转换为Shadowrocket格式
  • 尝试在浏览器中打开订阅链接,看是否能下载.txt或显示节点文本

手动测试步骤

  1. 复制订阅链接到Safari浏览器下载
  2. 若下载的是文件,尝试用"文件"App打开查看内容
  3. 复制单个节点链接(如 vmess://ss://),在Shadowrocket首页点击右上角手动添加测试

缓存与重置

  • 清除缓存:设置 → 重置 → 清除缓存
  • 删除重装:卸载后重新安装Shadowrocket(注意备份节点)

特殊情况处理

  • 中文乱码:订阅链接包含中文参数时需URL编码
  • 订阅被墙:部分机场订阅域名被DNS污染,需先能科学上网才能更新订阅(先有鸡还是先有蛋问题)

建议操作流程

  1. 先开启一个可用节点(或使用蜂窝数据)
  2. 在订阅设置中开启"通过代理更新"
  3. 下拉刷新订阅
  4. 如仍失败,联系机场主确认订阅链接状态

如果以上方法无效,建议提供具体的错误提示(如"SSL错误"、"404"、"解码失败"等),可以进一步精准定位问题。

您可以还会对下面的文章感兴趣: