efahl
February 4, 2026, 5:47pm
3364
Yeah, in this context "ADB" refers to "apk database", not "adblock" file, which is confusing, but unavoidable.
In any case, the ADB block errors are induced (almost always) by an uninitialized variable, the fix for which just got into upstream a day ago, so it might be a few weeks before it appears in OpenWrt (https://gitlab.alpinelinux.org/alpine/apk-tools/-/commit/42f159e67bafe1dad16839c0c0a005b5e89487ba ). And like @dave14305 said, it's sporadic, so usually just re-running the command will work.
4 Likes
dibdot
February 8, 2026, 12:02pm
3365
Just FYI, I've pushed a new adblock release 4.5.1-2 plus cgi bugfix in master and 25.12 branch:
committed 09:28AM - 08 Feb 26 UTC
* Remote DNS Allow: this additional firewall feature lets selected client device… s
temporarily bypass local DNS blocking and use an external, unfiltered DNS resolver.
* LuCI: new Firewall options for remote Access
* readme update
Signed-off-by: Dirk Brenken <dev@brenken.org>
It includes a new firewall feature called "Remote DNS Allow (Temporary MAC‑Based Bypass)" which will hopefully significantly increase your partner's acceptance of an ad blocker ...
Configuration in LuCI (on the existing firewall tab):
The QRCode could be used to transfer the Remote Access URL (a lightweight cgi script) easily to your mobile/tablet.
Remote Access UI examples:
Main page (before granting short‑term access):
Main page (after granting short‑term access):
One of the error screens on mobile:
Have fun with this new feature!
Dirk
3 Likes
egc
February 8, 2026, 12:10pm
3366
But I am eplicitly using it to stop my partner from visiting some (shopping) sites so please remove this feature
1 Like
Hey, I think I've found a bug, opened an issue:
opened 05:24PM - 08 Feb 26 UTC
bug
### Package Name
adblock 4.5.0-r4
### Maintainer
@dibdot
### OpenWrt Version…
SNAPSHOT
### OpenWrt Target/Subtarget
mediatek/filogic
### Steps to Reproduce
Run
```
/etc/init.d/adblock restart
```
`/adb_nft.remove` is created at the root, not under the adblock tempdir.
### Actual Behaviour
It appears that `${adb_tmpdir}` evaluates to an empty string here:
https://github.com/openwrt/packages/blob/b39494cf3fa2b17ec90c8653c68bb903f7e7ff57/net/adblock/files/adblock.sh#L837
### Confirmation Checklist
- [x] The package is maintained in this repository.
- [x] I understand that issues related to [the base OpenWrt repository](https://github.com/openwrt/openwrt/issues) or [LuCI repository](https://github.com/openwrt/luci/issues) will be closed.
- [x] I am reporting an issue for OpenWrt, not an unsupported fork.
dibdot
February 8, 2026, 6:46pm
3369
Thanks, that has been already fixed in latest adblock.
1 Like