Adblock not working

I just installed Adblock on TO (V4.0.5). Adblock is enabled and started, several block list sources are enable but Adblock doesn’t seem to work.

This isn’t suppose to happen when Adblock is functioning correctly.

/etc/kresd$ nslookup securepubads.g.doubleclick.net localhost
Server: localhost
Address: ::1#53

Name: securepubads.g.doubleclick.net
securepubads.g.doubleclick.net canonical name = partnerad.l.doubleclick.net
Name: partnerad.l.doubleclick.net
Address 1: 172.217.168.226
securepubads.g.doubleclick.net canonical name = partnerad.l.doubleclick.net

Also i noticed something strange in that overall_domains : 0 (normal mode)

/etc/kresd$ /etc/init.d/adblock status
::: adblock runtime information

  • adblock_status : enabled
  • adblock_version : 3.5.5-2
  • overall_domains : 0 (normal mode)
  • fetch_utility : /bin/wget (built-in)
  • dns_backend : kresd (/etc/kresd)
  • last_rundate : 25.02.2020 19:08:02
  • system_release : Turris Omnia, TurrisOS 4.0.5 ab9d1bf/4.0.5

Alltough the logfile writes

Feb 25 18:24:03 TurrisJK adblock-3.5.5-2[11485]: blocklist with overall 0 domains loaded successfully (Turris Omnia, TurrisOS 4.0.5 ab9d1bf/4.0.5)

How can i fix Adblock?

TIA

Well it seems I have the same problem…

root@turris:~# /etc/init.d/adblock status
::: adblock runtime information
  + adblock_status  : enabled
  + adblock_version : 3.8.15
  + overall_domains : 0
  + fetch_utility   : /usr/bin/wget (built-in)
  + dns_backend     : kresd, /etc/kresd
  + dns_variant     : nxdomain, false
  + backup_dir      : /tmp
  + last_rundate    : 25.02.2020 20:14:58
  + system_release  : Turris Omnia, TurrisOS 5.0.0 af79c3bccce6781c7045bd09d37585a96c0a6137

Logfile:

Feb 25 19:14:53 turris adblock-3.8.15[15034]: adblock instance started ::: action: reload, priority: 0, pid: 15034
Feb 25 19:14:58 turris adblock-3.8.15[15034]: blocklist with overall 0 domains loaded successfully (Turris Omnia, TurrisOS 5.0.0 af79c3bccce6781c7045bd09d37585a96c0a6137)

Got it working by installing libustream-ssl and choosing uclient-fetch.

Edit: Curl seems to work also and doesn’t need libustream.

1 Like

It works on my site, I’m using curl to download the blocklists:

1 Like

Thanks, changing to curl helped.

1 Like

Had similar issue, but curl did not helped. My solution was the setup over shell = setup over luci was not working