AdguardTeam / AdguardTeam/AdGuardHome

DoH endpoint ignores 'disallowed_clients' resulting in 'POST /dns-query: dns server is not running'

Open
#2,618 1 comment 0 reactions 0 assignees View on GitHub
bug P4: Low
Dominant language
TypeScript
Stars
36.9k
Forks
2.5k
PR merge metrics
No merged PRs in 30d

Description

### Issue Details

* **Version of AdGuard Home server:**
* v0.104.3
* **How did you install AdGuard Home:**
* Docker
* **How did you setup DNS configuration:**
* System
* **Operating system and version:**
* Ubuntu 20.04

### Expected Behavior
The DNS over HTTPS (DoH) endpoint '/dns-query' should ignore any queries sent by a client on the disallowed client list.

### Actual Behavior
Clients on the disallowed client list are still able to send requests to the DoH endpoint '/dns-query', resulting in "POST /dns-query: dns server is not running" with high CPU load.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.