v2wall

V2Ray 订阅更新失败怎么办

v2rayN 订阅更新失败、节点列表是空的?按顺序检查:订阅地址是否失效、能否访问订阅地址、订阅格式、订阅分组是否启用更新,以及系统时间。v2rayNG 同样适用。

适用:v2rayNv2rayNG

你看到的现象

在 v2rayN 里点「订阅分组」→「更新全部订阅 (不通过代理)」后,节点列表没变化或变成空的。v2rayN 主界面下方的信息区会显示每一步的结果,按源码,常见的有:

  • 「无效的订阅内容」:订阅地址没下载到任何内容;
  • 「导入订阅内容失败」:下载到了内容,但没有解析出节点;
  • 「未启用更新,跳过此订阅」:这个订阅分组没有勾「启用更新」。

v2rayNG 点「更新订阅」后会提示「更新了 X 个配置(X 个成功,X 个失败,X 个跳过)」,或者只提示「失败」,在屏幕下方弹出。

可能的原因和解决办法

订阅地址本身失效或复制不全

怎么判断:订阅地址是否完整复制,是否已经过期或被服务商重置(服务商后台一般能看到)。

怎么解决:回到服务商后台重新复制订阅地址,在 v2rayN「订阅分组设置」里选中这个订阅点「编辑」,替换「可选地址 (Url)」,再更新一次。v2rayNG 在订阅分组里编辑 URL。

当前网络访问不到订阅地址

怎么判断:把订阅地址粘贴到浏览器地址栏打开:能下载到一大串文字,说明地址可用;打不开或一直转圈,说明当前网络连不上这个地址。v2rayN 显示「无效的订阅内容」时多半是这种情况。

怎么解决:已经有能用的节点时,改用「更新全部订阅 (通过代理)」;按 v2rayN 源码,通过代理下载失败时它会自动再直接连一次。没有能用的节点,就换一个网络(例如手机热点)再更新;仍然不行,联系服务商确认地址是否可用,或索要备用地址。

订阅格式不对

怎么判断:浏览器里打开订阅地址,看内容是什么:

  • 一长串 Base64 文字,或一行一条 vless://、vmess:// 链接:是 V2Ray 订阅,格式没问题;
  • 以 proxies: 等开头的 YAML:是 Clash 格式。v2rayN 会把它整个当成一份自定义配置导入,列表里只多出一项,不会拆成一个个节点;
  • 一个网页(登录页、提示页):不是订阅内容,v2rayN 会导入失败。

怎么解决:到服务商后台复制 V2Ray(或 v2rayN、通用)格式的订阅地址。手上只有单个节点链接的,用「从剪贴板导入分享链接」,见 导入节点链接没反应。

订阅分组没有启用更新

怎么判断:v2rayN 信息区显示「未启用更新,跳过此订阅」。

怎么解决:在「订阅分组设置」里选中订阅点「编辑」,勾选「启用更新」,保存后再更新。自动更新的设置见 v2rayN 订阅导入。

系统时间不准

怎么判断:对比电脑或手机上的时间和标准时间,相差几分钟以上就可能出问题:订阅地址一般是 HTTPS,时间不准会让证书校验失败。

怎么解决:在系统设置里打开“自动设置时间”,等时间同步后再更新订阅。

节点导入了,但还是连不上?用节点链接解析看看每个字段是否完整,全程在浏览器本地完成。
打开节点链接解析

还是没解决?

把客户端名称、版本和日志里的报错发给我们(不要附上订阅链接),我们会补充到这一页:提交反馈。