`/control/*` API responses are cached by reverse proxies, causing stale filtering rules

Author: SpirioSpirioCreated Sep 9, 2026Updated Sep 16, 2026
Labelsbugwaiting for dataPriority: P4

Prerequisites

Platform (OS and CPU architecture)

Darwin (aka macOS), AMD64 (aka x86_64)

Installation

GitHub releases or script from README

Setup

On one machine

AdGuard Home version

0.107.79

Action

When I am in the query log with the blocked filter applied, unblocking a blocked domain doesn't add it in the Custom filtering rules list even if it said it is added. I have 146 rules enabled.

Expected result

Domain is added.

Actual result

Domain is not added.

Additional information and/or screenshots

No response