Anyone here unable to open goole.com. As a result mail.google.com and so on.
I've rebooted the router and cannot open it.
I had to add it to the whitelist.

Anyone here unable to open goole.com. As a result mail.google.com and so on.
I've rebooted the router and cannot open it.
Try a reload
or restart
of AdBlock to refresh the feeds data. I've got phising_army on mine an all good on google.com domains.
Really weird I've reloaded and restarted several times before I post here. Even rebooted the router.
And now I've just restarted adblock and it's already working.
Is there a blocklist that includes what's needed to skip commercials in Hulu? Or maybe someone knows exactly what to blacklist to do this?
There is no such thing. If this is Hulu app, then there is no chance to block the Ads. If this via browser, you can try using browser based ad blocker plugins, but I doubt if that will also work.
You would think so, but AdBlock does work on a few other services so it's possible. It looks like the ads are inserted at the beginning of playback and the tick marks are placed in the video at that point. On the services AdBlock does work, this spin-up process is slightly delayed and no tick marks for commercials are inserted and so none occur during playback. I have a browser extension that does it when I watch on my computer - so it is possible to do.
Thank you - This worked for me!
Hi,
The DNS report sent via mail corrupts the 'adblock runtime information' by adding one of the Top Client details to 'active_sources' and blanking all keys thereafter.
Example:
++ Adblock Information ++
++
::: adblock runtime information
+ adblock_status : enabled
+ adblock_version : 4.2.2-r5
+ blocked_domains : 69217
+ active_sources : adaway, adguard, disconnect, yoyo, 2516 192.168.8.64
+ dns_backend : -
+ run_utils : -
+ run_ifaces : -
+ run_directories : -
+ run_flags : -
+ last_run : -
+ system : -
Running the 'adblock.mail' script alone, without the DNS information, then all is reported as expected.
::: adblock runtime information
+ adblock_status : enabled
+ adblock_version : 4.2.2-r5
+ blocked_domains : 69217
+ active_sources : adaway, adguard, disconnect, yoyo
+ dns_backend : dnsmasq (-), /tmp/dnsmasq.d
+ run_utils : download: /bin/uclient-fetch, sort: /usr/libexec/sort-coreutils, awk: /usr/bin/gawk
+ run_ifaces : trigger: lan, report: br-lan
+ run_directories : base: /tmp, backup: /etc/adblock-Backup, report: /tmp/adblock-Report, jail: /tmp
+ run_flags : backup: ✔, flush: ✘, force: ✘, search: ✘, report: ✔, mail: ✔, jail: ✘
+ last_run : reload, 0m 20s, 248/52/40, 2024-10-07T12:21:13+01:00
+ system : ZTE MF286D, OpenWrt 23.05.4 r24012-d8dd03c46f
This has been seen on both version 4.2.2-r3 & 4.2.2-r5, and on 2 different routers (ZTE MF286D & Raspberry Pi 2).
As far as I can determine, there is no data passed directly between the DNS report and the mail wrapper that would cause this corruption and the file holding the runtime data was written several hours before the two examples were created.
Any ideas would be appreciated.
Ah, thanks. Seems to be a long standing issue ... will be fixed with the next update.
Edit: fixed in adblock 4.2.2-6:
Hi!
I've got question regarding Whitelisting in Adblock. In short: it does not work for me. Domains that I add (e.g. Reddit.com) are still being unreachable via different browsers. Restarting adblock and reloading the list did not change anything. Suggestions anyone? Thanks in advance
config adblock 'global'
option adb_enabled '1'
option adb_debug '0'
option adb_forcedns '1'
option adb_safesearch '0'
option adb_dnsfilereset '0'
option adb_mail '0'
option adb_report '1'
option adb_backup '1'
option adb_dns 'dnsmasq'
option adb_fetchutil 'uclient-fetch'
list adb_stb_sources 'alternates/fakenews-gambling-social/hosts'
list adb_stb_sources 'alternates/porn-only/hosts'
option adb_repiface 'br-lan'
list adb_zonelist 'lan'
list adb_zonelist 'wan'
list adb_portlist '53'
list adb_sources 'adaway'
list adb_sources 'adguard'
list adb_sources 'disconnect'
list adb_sources 'hagezi'
list adb_sources 'reg_de'
list adb_sources 'stevenblack'
list adb_sources 'winspy'
list adb_sources 'yoyo'
list adb_hag_sources 'pro-onlydomains.txt'
list adb_hag_sources 'tif-onlydomains.txt'
list adb_hag_sources 'fake-onlydomains.txt'
list adb_hst_sources 'Pro/domains.wildcards'
Just a rough guess, add www.reddit.com
on your whitelist as well and reload adblock afterwards.
wow, that did the trick. cheers! how come?
reddit.com is a redirect to www.reddit.com, e.g. with browser tools: ...
...or use the DNS reporting in adblock (requires tcpdump).
Thanks again!
TCPdump is installed. Than DNS Query under DNS Report? Or where to find the redirection? Further, when I reload/restart Adblock, the Blocklist is not loaded (blocked domains 0) and I can open all pages that are normally blocked. How can I avoid this?
Set a startup trigger, most of the time the wan interface.
Hi everybody!
I've got another problem, that I have to been able to solve myself. Often, especially after a restart of the OpenWRT router (Fritzbox 4040) or both the cascaded router and the OpenWRT, the adblock block list is empty (0) and nothing is filtered until a restart of the Adblock package. Of course, backup mode is set on. Still, after a scheduled restart of router or app, the filterlist is empty. Do you have any idea how to solve it? Thanks in advance!
uci show adblock
adblock.global=adblock
adblock.global.adb_enabled='1'
adblock.global.adb_debug='0'
adblock.global.adb_forcedns='1'
adblock.global.adb_safesearch='0'
adblock.global.adb_dnsfilereset='0'
adblock.global.adb_mail='0'
adblock.global.adb_report='1'
adblock.global.adb_backup='1'
adblock.global.adb_dns='dnsmasq'
adblock.global.adb_fetchutil='uclient-fetch'
adblock.global.adb_stb_sources='alternates/fakenews-gambling-social/hosts' 'alternates/porn-only/hosts'
adblock.global.adb_repiface='br-lan'
adblock.global.adb_portlist='53'
adblock.global.adb_sources='adaway' 'adguard' 'disconnect' 'hagezi' 'reg_de' 'stevenblack' 'winspy' 'yoyo'
adblock.global.adb_trigger='wan'
adblock.global.adb_zonelist='Gast' 'lan'
adblock.global.adb_hag_sources='tif-onlydomains.txt' 'fake-onlydomains.txt'
adblock.global.adb_allowip='192.168.5.144'
root@OpenWrt:~# /etc/init.d/adblock status
::: adblock runtime information
+ adblock_status : enabled
+ adblock_version : 4.2.2-r3
+ blocked_domains : 761234
+ active_sources : adaway, adguard, disconnect, hagezi, reg_de, stevenblack, winspy, yoyo
+ dns_backend : dnsmasq (-), /tmp/dnsmasq.d
+ run_utils : download: /bin/uclient-fetch, sort: /usr/libexec/sort-coreutils, awk: /usr/bin/gawk
+ run_ifaces : trigger: wan, report: br-lan
+ run_directories : base: /tmp, backup: /tmp/adblock-Backup, report: /tmp/adblock-Report, jail: /tmp
+ run_flags : backup: ✔, flush: ✘, force: ✔, search: ✘, report: ✔, mail: ✘, jail: ✘
+ last_run : restart, 1m 55s, 248/79/65, 2024-10-18T06:47:07+02:00
+ system : AVM FRITZ!Box 4040, OpenWrt 23.05.4 r24012-d8dd03c46f
Nachtrag: auf
uci show adblock.global.adb_backupdir
Kommt nur "No Entry Found"
Can you try updating to the latest and see if your issue goes away?
latest is: 4.2.2-r6
Hi,
I wanted to produce a report via email of the previous day's stats & requests but found that using the relevant date as search criteria only applied to the latest DNS queries (once I modified the tcpdump chunks to be large enough).
I have modified 'adblock.sh' to provide a 'yesterday' search string that only uses the previous day's data for all stats etc. as follows (for adblock_version : 4.2.2-r6):
1305a1306,1309
> if [ "${search}" = "yesterday" ]; then
> report_date="${search}"
> search="+"
> fi
1347a1352,1356
> if [ -n "${report_date}" ]; then
> report_date="$(/bin/date -d @$(( $(/bin/date +%s ) - 86400 )) '+%Y-%m-%d')"
> else
> report_date="."
> fi
1350a1360
> "${adb_grepcmd}" ${report_date} |
Would it be possible to include this (or similar) to future releases?
Thanks
Thanks. I've updated and will see if the issue remains
Please consult the online readme.
By default the backupdir points to /tmp which means tmpfs (lost on reboot). You can set this to e.g. an usb-stick to survive a rebbot.
Regarding your boot problems. Set a startup trigger & raise the trigger delay, e.g. to 30 or 60 seconds.