Jarao
Jarao
> 固件版本 | OpenWrt R20.5.20 / LuCI Master (git-20.141.34051-f750b5f) > > luci AdGuardHome 源码编译OpenWrt固件。更新内核。无法启动, > 但是直接用ipk在OpenWrt里安装就可以启动。 >  去/etc/init.d下面看看AdGuardHome的颜色,可能是权限问题。输入chmod +x /etc/init.d/AdGuardHome && service AdGuardHome restart试试
@jiatianxa 我估计的是编译的时候没有选择网络里面的adguardhome,然后编译的文件也没有设好权限 目前我的解决方法是,手动给adguardhome文件执行权限,然后把/usr/share/AdGuardHome下面的所有脚本给755权限
@zhongyang219 这个方法不能完全解决问题,我通过某些第三方软件(startisback)将任务栏的颜色调成动态的,取消透明背景以后会出现背景色不匹配的问题 
> 你这个是配置了http2才会出现的,报错不是502,一般是https配的有问题; 我这个是502,是网关报错
@tanst 可以去了解下http2,http2传输是二进制压缩数据([wiki](https://zh.wikipedia.org/wiki/HTTP/2#%E6%96%B0%E7%89%B9%E6%80%A7)),如果数据不对,浏览器获取到数据后会解析失败报错,你的问题最简单的解决办法应该是关掉http2
尝试将lua代码中检查fastpath的代码输出定向到/dev/null后恢复正常 ```lua local function fastpath_status() return luci.sys.call("/etc/init.d/turboacc check_status fastpath >/dev/null") == 0 end ```
@tanst /usr/lib/lua/luci/controller/turboacc.lua
应该是nodejs配置在config里多加了一个字段,但是切换回go的时候没删掉,所以出现了这个情况,你们可以先把config删了再重新再luci上设置就行
> @WROIATE 能给一下 OpenWRT 版本和内核版本么? OpenWRT 首页的「系统信息」截图一下就可以。 固件版本 | OpenWrt R22.5.5 / LuCI Master (git-22.146.34683-df8288f) -- | -- 内核版本 | 5.15.41
> 另外 tproxy 只需监听 `127.0.0.1:1041` 而不是 `0.0.0.0:1041`, tproxy 是由 iptables 转发, 即使是走 PREROUTING 也就是局域网来的包, 也总是从本地发起连接的, 这个和 socks5 不一样。 > > 这边试了下如果 tproxy_tcp 监听 `0.0.0.0:1041` , 那么如果局域网里的哪台机器尝试与路由器的 1041 端口创建 TCP 连接,...