F

failed to start v2ray-core: cannot select multiple servers: v2fly/v2ray-core only feature

Captain 网络 2024-11-26

当你在启动 v2ray-core 时出现 failed to start v2ray-core: cannot select multiple servers: v2fly/v2ray-core only feature 错误,出错原因是当前配置中启用了多个服务器选择功能,但你使用的核心版本(如 Xray)并不支持该特性,它是 v2fly/v2ray-core 专属功能。

这种情况多出现在使用 v2rayA 管理面板时,配置文件中同时勾选了多个节点,或导入的订阅包含多服务器自动切换功能,而当前核心不兼容。

解决办法
首先,检查 /etc/v2raya/config.json 或面板中的节点设置,确保只选择一个服务器进行连接。多服务器选择功能需要切换到 v2fly/v2ray-core 内核才可用。

其次,如果确实需要多服务器功能,可以将核心切换为 v2fly/v2ray-core。在 v2rayA 中可通过设置界面更改核心路径,或直接替换系统中的核心二进制文件。例如:

sudo systemctl stop v2raya
wget https://github.com/v2fly/v2ray-core/releases/latest/download/v2ray-linux-64.zip #根据你的系统内核下载
unzip v2ray-linux-64.zip -d /usr/local/bin/v2ray-core
sudo systemctl start v2raya

另外,如果你使用的是 Xray 内核且不打算更换,可以在面板中关闭多服务器选择或自动切换策略,仅保留单一节点,这样即可正常启动。

最后,修改完成后重启服务:

sudo systemctl restart v2raya
PREV: 视频下载神器 - Hitomi-Downloader
NEXT:跨平台传输工具LANDrop