kuoruan / luci-app-v2ray

LuCI support for V2Ray
1.18k stars 284 forks source link

'Failed to open file.' under 'Current Config File: /var/etc/v2ray/v2ray.main.json' on 'About' tab #181

Open hsiaon opened 4 years ago

hsiaon commented 4 years ago

进入Services->V2ray 查看About下Current Config File: /var/etc/v2ray/v2ray.main.json项 显示Failed to open file. 重启过路由器,故障依旧

openwrt环境如下

cat /etc/openwrt_release

DISTRIB_ID='OpenWrt' DISTRIB_RELEASE='19.07.3' DISTRIB_REVISION='r11063-85e04e9f46' DISTRIB_TARGET='mvebu/cortexa9' DISTRIB_ARCH='arm_cortex-a9_vfpv3-d16' DISTRIB_DESCRIPTION='OpenWrt 19.07.3 r11063-85e04e9f46' DISTRIB_TAINTS=''

成功安装v2ray-core_4.23.4-1_arm_cortex-a9_vfpv3-d16.ipk

opkg files v2ray-core

Package v2ray-core (4.23.4-1) is installed on root and has the following files: /usr/bin/v2ray /usr/bin/geoip.dat /usr/bin/geosite.dat /usr/bin/v2ctl

成功安装luci-app-v2ray_2.0.0-1_all.ipk

opkg files luci-app-v2ray

Package luci-app-v2ray (2.0.0-1) is installed on root and has the following files: /etc/v2ray/chnroute6.txt /etc/v2ray/transport.json /usr/share/rpcd/acl.d/luci-app-v2ray.json /www/luci-static/resources/view/v2ray/include/custom.js /www/luci-static/resources/view/v2ray/inbound.js /etc/v2ray/gfwlist.txt /www/luci-static/resources/view/v2ray/reverse.js /etc/config/v2ray /www/luci-static/resources/view/v2ray/dns.js /www/luci-static/resources/view/v2ray/tools/converters.js /usr/share/luci/menu.d/luci-app-v2ray.json /www/luci-static/resources/view/v2ray/outbound.js /etc/v2ray/srcdirectlist.txt /usr/libexec/rpcd/luci.v2ray /www/luci-static/resources/view/v2ray/routing.js /etc/init.d/v2ray /www/luci-static/resources/view/v2ray/policy.js /etc/v2ray/directlist.txt /www/luci-static/resources/view/v2ray/transparent-proxy.js /www/luci-static/resources/view/v2ray/main.js /www/luci-static/resources/v2ray.js /www/luci-static/resources/view/v2ray/about.js /www/luci-static/resources/view/v2ray/tools/base64.js /etc/uci-defaults/40_luci-v2ray /etc/v2ray/proxylist.txt /usr/lib/lua/luci/controller/v2ray.lua /etc/v2ray/chnroute.txt /etc/firewall.v2ray

命令行下查看该文件显示不存在

ls -l /var/etc/v2ray/v2ray.main.json

ls: /var/etc/v2ray/v2ray.main.json: No such file or directory

kuoruan commented 4 years ago

服务是否正在运行中?

hsiaon commented 4 years ago

未运行。准确说,从未成功运行过。

kuoruan commented 4 years ago

看看系统日志是否有报错?

coconut-piglet commented 3 years ago

首次安装在About页看到Failed to open file.可以通过回到Global Settings勾选Enabled并点击Save & Apply解决。我猜这个文件首次运行的时候才会生成,和你描述的准确说,从未成功运行过。刚好匹配。