fw876 / helloworld

GNU General Public License v3.0
3.63k stars 2.64k forks source link

最新编译的 ssrp-186-5 的 GFW list 和国内IP数据库更新失败 #939

Closed Zeezorn closed 2 years ago

Zeezorn commented 2 years ago

最新编译的 ssrp-186-5 的 GFW list 和国内IP数据库更新失败 微信截图_20220719222800

Zeezorn commented 2 years ago

附件1: luci-app-ssr-plus_186-5_all-20220719-v2ray-core.ipk luci-i18n-ssr-plus-zh-cn_186-5_all-20220719-v2ray-core.ipk

luci-app-ssr-plus-186-5_all-20220719-v2ray-core.zip

附件2: luci-app-ssr-plus_186-5_all-20220719-xray-core.ipk luci-i18n-ssr-plus-zh-cn_186-5_all-20220719-xray-core.ipk

luci-app-ssr-plus_186-5_all-20220719-xray-core.zip

baodp commented 2 years ago

我这边 正常哦

Zeezorn commented 2 years ago

又检查了一遍,[dns2socks] [microsocks] [ipt2socks] [redsocks2] 均已安装,数据库更新依然失败,请大佬指点,谢谢

Zeezorn commented 2 years ago

问题已找到,是此前 wget 替换了 uclient-fetch 造成数据库更新失败,测试了3台软路由,发现 uclient-fetch 兼容性更好一些,wget 在其中2台软路由中更新数据库失败(1台lean源码失败,1台openwrt官方源码失败,1台lean源码正常),uclient-fetch 测试3台软路由都没有数据库更新失败的情况。

Zeezorn commented 2 years ago

已提交请求

940

941

942

sdf8057 commented 2 years ago

先确认是不是bug,再去研究怎么修。

minlang112 commented 2 years ago

用wget替换uclient-fetch是我上次提的issues相关的,因为发现近期版本用uclient-fetch拉取https的订阅url会报错。目前我这里更新订阅url、【GFW列表】数据库、【国内IP段】数据库是正常的……我也不知道具体是什么原因囧 @@1715173329

1715173329 commented 2 years ago

默认 uclient-fetch 会提供一个 wget 的软链接,如果你没有装 gnu-wget 的话就会自动 fallback。 建议检查下自己是不是装了一个烂的 wget-ssl 或者装了 wget-nossl。

Zeezorn commented 2 years ago

默认 uclient-fetch 会提供一个 wget 的软链接,如果你没有装 gnu-wget 的话就会自动 fallback。 建议检查下自己是不是装了一个烂的 wget-ssl 或者装了 wget-nossl。

经测试,删除 wget-nossl 包之后故障排除。 感谢天灵兄~

不过有个疑惑,为什么 wget-nossl 会干扰下载呢。。。

1715173329 commented 2 years ago

不过有个疑惑,为什么 wget-nossl 会干扰下载呢。。。

因为现在 wget 优先,wget-nossl 即代表无 ssl 支持,自然订阅失败。