请问如何更新 OpenWRT 里面插件 adblock 里面的 adaway 数据库?

2023-07-24 11:31:48 +08:00
 gdb

在 OpenWRT 的界面里面,adblock 是使能的(在服务-》广告拦截的地方可以看到)。

但是我查看了一下它的日志,里面有这样的文本内容,看起来好像是 adaway 的数据无法从网上下载,请问有办法能解决么?或者我哪里下载离线文件?下面是 log 文件,似乎无法访问和下载 github 上面的一个 hosts.txt 文件。

Sun Jul 23 17:35:50 2023 user.info adblock-4.1.5[19473]: adblock instance started ::: action: reload, priority: 0, pid: 19473
Sun Jul 23 17:35:51 2023 user.info adblock-4.1.5[19473]: download of 'adaway' failed, url: https://raw.githubusercontent.com/AdAway/adaway.github.io/master/hosts.txt, 
rule: /^127\.0\.0\.1[[:space:]]+([[:alnum:]_-]{1,63}\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}, categories: -, rc: 1, log:  07/23 17:35:51 [ [1;32mNOTICE [0m] Downloading 1 item(s) 
 07/23 17:35:51 [ [1;31mERROR [0m] CUID#7 - Download aborted. URI=https://raw.githubusercontent.com/AdAway/adaway.github.io/master/hosts.txt 
 Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://raw.githubusercontent.com/AdAway/adaway.github.io/master/hosts.txt   
 -> [SocketCore.cc:1018] errorCode=1 SSL/TLS handshake failure: self signed certificate  07/23 17:35:51 [ [1;32mNOTICE [0m] 
 Download GID#fd402fdeb15c15ae not complete: //tmp/tmp.s9KqzwiEMg/tmp.W2FT1n4w6z.adaway.load  
 Download Results: gid   |stat|avg speed  |path/URI ======+====+===========+======================================================= fd402f|ERR |       0B/s|//tmp/tmp.s9KqzwiEMg/tmp.W2FT1n4w6z.adaw
Sun Jul 23 17:36:16 2023 user.info adblock-4.1.5[19473]: blocklist with overall 56148 blocked domains loaded successfully (FriendlyElec NanoPi R4S, OpenWrt 22.03.5 r20134-5f15225c1e)

请问这个问题怎么解决,谢谢!

1012 次点击
所在节点    OpenWrt
2 条回复
a90405
2023-07-26 21:13:43 +08:00
关了这玩意吧,DNS 去广告的能力有限的,容易误杀,因为没日志还没法排除故障
如果硬要去广告的话,用 adguardhome 。起码容易排除故障。
gdb
2023-07-27 11:03:04 +08:00
你好,谢谢回复。
adblock 是可以进行故障排除的,它有一个 dns 的统计功能,能看到近期不同设备的所有 dns 的查询历史情况。就在管理页面的第二个页面,名字叫做:DNS 报告。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/959176

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX