# "Maximum number of concurrent DNS queries reached" und "reducing DNS packet size" Meldungen

**URL:** <https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910>\
**Category:** Deutschsprachige Hilfe\
**Created:** [December 27, 2021, 8:00am UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910 "2021-12-27T08:00:26Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [December 27, 2021, 8:00am UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/1 "2021-12-27T08:00:26Z")

</div>

Hallo,

nach dem Update auf die neuen Versionen pi-hole 5.7 / FTL 5.12.1 / Web 5.9 habe ich das erstmal nachfolgende Warnung bekommen.

Muss ich da etwas machen oder wie gehe ich damit um?

DNSMASQ\_WARN Warning in `dnsmasq` core:

Maximum number of concurrent DNS queries reached (max: 150)

Danke

---

<div class="post-metadata">

**Author:** ![DL6ER](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/dl6er/32/281_2.png) [@DL6ER](https://discourse.pi-hole.net/u/DL6ER)\
**Post date:** [December 27, 2021, 2:02pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/2 "2021-12-27T14:02:27Z")

</div>

4 posts were split to a new topic: [Reducing DNS packet size for nameserver 127.0.0.1 to 1280](https://discourse.pi-hole.net/t/reducing-dns-packet-size-for-nameserver-127-0-0-1-to-1280/51924)

---

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [December 27, 2021, 1:56pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/6 "2021-12-27T13:56:50Z")

</div>

Hallo aber haben die Antworten auch etwas mit meiner Fehlermeldung zu tun?

---

<div class="post-metadata">

**Author:** ![DL6ER](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/dl6er/32/281_2.png) [@DL6ER](https://discourse.pi-hole.net/u/DL6ER)\
**Post date:** [December 27, 2021, 2:07pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/7 "2021-12-27T14:07:30Z")

</div>

Danke für den Einwand, ich hatte nicht bemerkt, dass sich da noch jemand zwischengeklinkt hatte.

> [@THG](#):
>
> habe ich das erstmal nachfolgende Warnung bekommen.

Das denke ich nicht. Durch eine Änderung on der aktuellen Version wurden sie lediglich besser sichtbar gemacht, indem sie u.A. auf dem Dashboard angezeigt werden:

[https://github.com/pi-hole/FTL/pull/1243](https://github.com/pi-hole/FTL/pull/1243)

Die Warnungen sind hier dokumentiert (die Dokumentation wächst noch während wir immer mehr konkrete Fälle bei Nutzern entdecken): [dnsmasq warnings - Pi-hole documentation](https://docs.pi-hole.net/ftldns/dnsmasq_warn/)

In Deinem konkreten Fall wird die Warnung auch schon immer da, nur eben nicht sichtbar gewesen sein. Wenn Du in der Datei `/var/log/pihole.log` schaust und nach den Einträgen unmittelbar vor dieser Warnmeldung schaust, dürftest Du herausfinden, woran das liegt.

Wir können das dann mit einem Logausschnitt auch gerne zusammen herausfinden, ohne ist das aber nur wildes Raten.

---

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [December 27, 2021, 2:34pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/9 "2021-12-27T14:34:39Z")

</div>

Hallo und so sieht der Log davor aus.

```auto
Dec 26 21:49:03 dnsmasq[31442]: Maximum number of concurrent DNS queries reached (max: 150)
Dec 26 21:49:03 dnsmasq[31442]: config error is REFUSED
Dec 26 21:49:03 dnsmasq[31442]: query[AAAA] wsh.prod.coms.connect.axis.com from 192.168.178.240
Dec 26 21:49:03 dnsmasq[31442]: config error is REFUSED
Dec 26 21:49:03 dnsmasq[31442]: query[A] wsh.prod.coms.connect.axis.com from 192.168.178.240
Dec 26 21:49:03 dnsmasq[31442]: config error is REFUSED
Dec 26 21:49:03 dnsmasq[31442]: query[AAAA] wsh.prod.coms.connect.axis.com from 192.168.178.240
Dec 26 21:49:03 dnsmasq[31442]: config error is REFUSED

```

Wie weit wird denn der Log davor benötigt?

---

<div class="post-metadata">

**Author:** ![DL6ER](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/dl6er/32/281_2.png) [@DL6ER](https://discourse.pi-hole.net/u/DL6ER)\
**Post date:** [December 27, 2021, 2:48pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/10 "2021-12-27T14:48:47Z")

</div>

Naja, das sind doch die Zeilen _danach_, oder?

Irgendetwas sagt mir jedoch, dass die Zeilen davor vermutlich identisch ausstehen - alles steht im Zusammenhang mit der Domain

```auto
wsh.prod.coms.connect.axis.com

```

Wie oft kommen diese Anfragen? Sind das hunderte/tausende pro Minute?

---

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [December 27, 2021, 2:54pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/11 "2021-12-27T14:54:46Z")

</div>

Hier nun alles was in dieser Zeiteinheit passiert ist:

```auto
Dec 26 21:49:03 dnsmasq[31442]: query[A] se-eu.accws.axis.com from fd00::f95b:1fd4:6576:52a3
Dec 26 21:49:03 dnsmasq[31442]: forwarded se-eu.accws.axis.com to 127.0.0.1
Dec 26 21:49:03 dnsmasq[31442]: query[A] se-eu.accws.axis.com from 192.168.178.121
Dec 26 21:49:03 dnsmasq[31442]: forwarded se-eu.accws.axis.com to 127.0.0.1
Dec 26 21:49:03 dnsmasq[31442]: query[A] wsh.prod.coms.connect.axis.com from 192.168.178.240
Dec 26 21:49:03 dnsmasq[31442]: Maximum number of concurrent DNS queries reached (max: 150)
Dec 26 21:49:03 dnsmasq[31442]: config error is REFUSED
Dec 26 21:49:03 dnsmasq[31442]: query[AAAA] wsh.prod.coms.connect.axis.com from 192.168.178.240
Dec 26 21:49:03 dnsmasq[31442]: config error is REFUSED
Dec 26 21:49:03 dnsmasq[31442]: query[A] wsh.prod.coms.connect.axis.com from 192.168.178.240
Dec 26 21:49:03 dnsmasq[31442]: config error is REFUSED
Dec 26 21:49:03 dnsmasq[31442]: query[AAAA] wsh.prod.coms.connect.axis.com from 192.168.178.240
Dec 26 21:49:03 dnsmasq[31442]: config error is REFUSED

```

Wie viele das sind kann ich nicht sagen aber das kommt schon oft vor.

---

<div class="post-metadata">

**Author:** ![DL6ER](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/dl6er/32/281_2.png) [@DL6ER](https://discourse.pi-hole.net/u/DL6ER)\
**Post date:** [December 27, 2021, 2:56pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/12 "2021-12-27T14:56:53Z")

</div>

> [@THG](#):
>
> ```auto
> Dec 26 21:49:03 dnsmasq[31442]: query[A] se-eu.accws.axis.com from 192.168.178.121
> Dec 26 21:49:03 dnsmasq[31442]: forwarded se-eu.accws.axis.com to 127.0.0.1
> 
> ```

Aha, das ist etwas anderes. Was für ein DNS Server steht hinter der IP-Adresse `127.0.0.1`? Hast Du einen lokalen `unbound` o.Ä. am Laufen? Dieser Server scheint nicht zu laufen bzw. zumindest nicht zu antworten.

---

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [December 27, 2021, 2:57pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/13 "2021-12-27T14:57:36Z")

</div>

Ja richtig ist nutze unbound

---

<div class="post-metadata">

**Author:** ![DL6ER](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/dl6er/32/281_2.png) [@DL6ER](https://discourse.pi-hole.net/u/DL6ER)\
**Post date:** [December 27, 2021, 2:58pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/14 "2021-12-27T14:58:24Z")

</div>

Bitte überprüfe ob der läuft bzw. wieso er nicht antwortet.

---

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [December 27, 2021, 3:00pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/15 "2021-12-27T15:00:38Z")

</div>

Ups ok da muss ich mich wieder reinarbeiten ist schon länger her 🙂

```auto
pi@rpi4-pi-hole:~ $ systemctl status unbound.service
● unbound.service - Unbound DNS server
   Loaded: loaded (/lib/systemd/system/unbound.service; enabled; vendor preset: 
   Active: active (running) since Thu 2021-12-23 19:22:46 CET; 3 days ago
     Docs: man:unbound(8)
 Main PID: 581 (unbound)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/unbound.service
           └─581 /usr/sbin/unbound -d

Dez 27 13:47:45 rpi4-pi-hole unbound[581]: [581:0] info: generate keytag query _
Warning: Journal has been rotated since unit was started. Log output is incomple
lines 1-11/11 (END)

```

Ich werde dann mal die Fehlermeldung im pi-hole löschen und nicht weiter beachten, da es wohl nur ein sporadischer Fehler war.

(Ein großer Wunsch wäre von mir, wenn unbound in Pi-hole integriert wäre bzw. man darüber konfigurieren könnte.)

---

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [December 29, 2021, 11:37pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/16 "2021-12-29T23:37:25Z")

</div>

Nun bekomme ich noch nachfolgende Meldung:

```auto
2021-12-30 00:25:49	DNSMASQ_WARN	Warning in dnsmasq core:
reducing DNS packet size for nameserver 127.0.0.1 to 1280

```

---

<div class="post-metadata">

**Author:** ![yubiuser](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/yubiuser/32/12100_2.png) [@yubiuser](https://discourse.pi-hole.net/u/yubiuser)\
**Post date:** [December 30, 2021, 6:07am UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/17 "2021-12-30T06:07:16Z")

</div>

> [@DNSMASQ\_WARN	reducing DNS packet size](https://discourse.pi-hole.net/t/dnsmasq-warn-reducing-dns-packet-size/51803):
>
> Expected Behaviour: No warnings Actual Behaviour: I get a lot of warnings since the new update rolled out with the new ! at the top of the UI. Most of them are: reducing DNS packet size for nameserver 9.9.9.9 to 1280 and some of them are about IPv6 that I saw someone else just post about, so I joined his post regarding those. Running on a Raspberry Pi 4, with the latest everything. Debug Token: pT3n6Pf1

---

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [January 3, 2022, 7:55pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/18 "2022-01-03T19:55:10Z")

</div>

Ich habe mir [DNSMASQ\_WARN reducing DNS packet size](https://discourse.pi-hole.net/t/dnsmasq-warn-reducing-dns-packet-size/51803) versucht durchzulesen aber da englisch nicht meine Muttersprache ist und dann auch noch bei so einem Thema, fällt es mir schwer, daraus Antworten abzuleiten.

Was sollte ich denn bei mir mit meinem unbound PI-hole machen, damit nicht ständig die Warnungen erscheinen?

 ![Bildschirmfoto 2022-01-03 um 20.54.53](https://discourse.pi-hole.net/uploads/default/original/3X/c/e/ce0870a2c0b4141afe343b86af79474d82a62b5d.jpeg)

---

<div class="post-metadata">

**Author:** ![yubiuser](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/yubiuser/32/12100_2.png) [@yubiuser](https://discourse.pi-hole.net/u/yubiuser)\
**Post date:** [January 3, 2022, 8:16pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/19 "2022-01-03T20:16:47Z")

</div>

Du erstellst eine Datei, z.B. `/etc/dnsmasq.d/99-edns.conf` und schreibst folgendes rein:

```auto
edns-packet-max=1280

```

Danach führst du ein `pihole restartdns` aus.

Damit wird Pi-hole die Paketgröße auf max 1280 Byte festlegen und die Warnung sollte nicht mehr auftreten.

---

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [January 3, 2022, 10:29pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/20 "2022-01-03T22:29:39Z")

</div>

@yubiuser

Danke habe ich gemacht.

Was hat das denn für Auswirkungen? Ich würde es gerne verstehen, warum diese Meldung überhaupt kommt. Hat es Nachteile, dass die Größe nun reduziert wurde oder Vorteile (mal abgesehen von der Meldung)?

Sollte ich noch die Größe in der unbound Konfig ändern?

```auto
# Reduce EDNS reassembly buffer size.
    # Suggested by the unbound man page to reduce fragmentation reassembly problems
    edns-buffer-size: 1472

```

---

<div class="post-metadata">

**Author:** ![yubiuser](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/yubiuser/32/12100_2.png) [@yubiuser](https://discourse.pi-hole.net/u/yubiuser)\
**Post date:** [January 4, 2022, 9:02pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/21 "2022-01-04T21:02:32Z")

</div>

Die Ursache ist folgendes: DNS queries werden normalerweise als UDP Pakete verschickt. Wenn diese zu groß sind, werden sie auf dem Weg vom Sender zum Empfänger an irgendeiner Stelle nicht mehr weitergeleitet bzw. beantwortet. Da UDP nicht verbindungsorientiert ist, erhält der Absender darüber keine Nachricht, sonder merkt nach einer gewissen Zeit, dass keine Antwort kam. Dann verringert er die Größe und sendet die Pakete nochmal. Darüber informiert dich `dnsmasq` hier, eben dass für `127.0.0.1` die max Paketgröße auf 1280 festgelegt wurde.

Prinzipiell haben größere Pakete den Vorteil, dass mehr Infos auf einmal gesendet werden können. Wenn diese dann ihr Ziel nicht erreichen und der Client wartet bis die Anfrage in den time-out läuft, dann ist das eine sehr viel langwierigere Sache, als wenn der Client gleich mehrere kleine Pakete senden würde.

> [@THG](#):
>
> Sollte ich noch die Größe in der unbound Konfig ändern?

Ja, kannst du machen, wir haben unsere Doku auch angepasst:

> edns-buffer-size: 1232

> **[unbound - Pi-hole documentation](https://docs.pi-hole.net/guides/dns/unbound/#configure-unbound)**

---

<div class="post-metadata">

**Author:** ![Bucking\_Horn](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/bucking_horn/32/18719_2.png) [@Bucking\_Horn](https://discourse.pi-hole.net/u/Bucking_Horn)\
**Post date:** [January 5, 2022, 6:26am UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/22 "2022-01-05T06:26:26Z")

</div>

Ergänzend zu **yubiuser** s Erläuterungen:

> [@THG](#):
>
> Hat es Nachteile, dass die Größe nun reduziert wurde oder Vorteile (mal abgesehen von der Meldung)?

Vorteile: Wenn die maximal akzeptierte UDP-Paketgröße eines Upstream-DNS-Servers bekannt ist, kann ein Client direkt auf das dann notwendige TCP wechseln, ohne vorher auf eine letztlich ausbleibende UDP-Antwort zu warten, wodurch sich insgesamt die Zeitspanne bis zum Vorliegen der DNS-Antwort entsprechend reduziert.

---

<div class="post-metadata">

**Author:** ![THG](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/thg/32/18029_2.png) [@THG](https://discourse.pi-hole.net/u/THG)\
**Post date:** [January 5, 2022, 3:23pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/23 "2022-01-05T15:23:45Z")

</div>

@yubiuser

Ich habe in der unbound Konfig nun auch edns-buffer-size: 1232 eingetragen und 99-edns.conf wieder gelöscht.

Aber auch damit kommt die Fehlermeldung mit der Reduzierung auf 1280.

Wie kann das sein, wenn das in der unbound Konfig niedriger eingestellt ist?

---

<div class="post-metadata">

**Author:** ![DL6ER](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/dl6er/32/281_2.png) [@DL6ER](https://discourse.pi-hole.net/u/DL6ER)\
**Post date:** [January 5, 2022, 5:45pm UTC](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910/24 "2022-01-05T17:45:48Z")

</div>

Wegen

> [@THG](#):
>
> 99-edns.conf wieder gelöscht.

Pi-hole versucht es zunächst also wieder mit 4096. Das klappt nicht. Dann versucht es erneut mit 1280. Das klappt (vermutlich) auch nicht. Bei weiteren Versuchen mit noch kleineren Größen wird nichts mehr geloggt.

[Next page](https://discourse.pi-hole.net/t/maximum-number-of-concurrent-dns-queries-reached-und-reducing-dns-packet-size-meldungen/51910.md?page=2)
