Skip to content

AdGuard Home shows only one blocking rule when multiple filters match the same domain #8262

@Shakura404

Description

@Shakura404

Prerequisites

Platform (OS and CPU architecture)

Linux, ARM64

Installation

GitHub releases or script from README

Setup

On a router, DHCP is handled by the router

AdGuard Home version

v0.107.72

Action

  1. Configure AdGuard Home with multiple blocklists enabled (e.g. OISD Blocklist Big and other lists that contain the same domain).
  2. Query a domain that exists in multiple enabled blocklists.
  3. Open the query log and inspect the “Response details” for the blocked request.

Expected result

When a domain is blocked, AdGuard Home should list all matching blocking rules and blocklists that caused the block, not just a single rule. This allows full visibility into why a request was blocked and makes troubleshooting and filter management easier, similar to how NextDNS displays multiple matching filters.

Actual result

When a domain is blocked, AdGuard Home only shows one blocking rule / blocklist in the “Response details”, even when the same domain is present in multiple enabled blocklists. Other matching filters are not shown, which makes it impossible to see the full set of rules that contributed to the block.

Additional information and/or screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions