AdguardTeam / AdGuardHome

Network-wide ads & trackers blocking DNS server
https://adguard.com/adguard-home.html
GNU General Public License v3.0
24.48k stars 1.77k forks source link

Parental control and safe browsing options cause SERVFAIL in the responses and are not working #6181

Closed Versty closed 1 year ago

Versty commented 1 year ago

Prerequisites

Platform (OS and CPU architecture)

Linux, AMD64 (aka x86_64)

Installation

GitHub releases or script from README

Setup

On one machine

AdGuard Home version

v0.107.37

Action

  1. Install and configure AdGuard Home
  2. Enable parental control option
  3. Launch terminal and perform nslookup xxnx.com command

Expected result

The IP address of AdGuard's protection page is displayed in response The adult website is marked as blocked by parental control in the query log.

Actual result

The SERVFAIL error is displayed in the response section.
The adult website is marked as blocked by parental control in the query log.

Additional information and/or screenshots

parental_block_host: "" and safebrowsing_block_host: "" fields are empty in the default AdGuardHome.yaml config file.

ainar-g commented 1 year ago

Working on a fix.

The workaround is to:

  1. Stop AdGuard Home.

  2. Edit the configuration file, AdGuardHome.yaml, to have:

    # …
    filtering:
      # …
      parental_block_host: 'family-block.dns.adguard.com'
      safebrowsing_block_host: 'standard-block.dns.adguard.com'
      # …
  3. Start AdGuard Home.

ainar-g commented 1 year ago

Should be fixed on Edge, going to be released with v0.107.38.

djparus commented 12 months ago

Working on a fix.

The workaround is to:

  1. Stop AdGuard Home.
  2. Edit the configuration file, AdGuardHome.yaml, to have:
    # …
    filtering:
     # …
     parental_block_host: 'family-block.dns.adguard.com'
     safebrowsing_block_host: 'standard-block.dns.adguard.com'
     # …
  3. Start AdGuard Home.

This does not work. AdGuard Home v.0.107.38 on Keenetic Ultra