
Du siehst DNS_PROBE_FINISHED_NXDOMAIN im Browser, oder deine Kunden melden ihn? In diesem Artikel erfährst du, was der Fehler bedeutet, wie Besucher ihn mit DNS-Cache, anderem DNS-Server und Hosts-Datei selbst beheben und welche Ursachen als Website-Betreiber dahinterstecken. Am Ende zeigen wir, wie du den Fehler bemerkst, bevor der erste Kunde anruft.
DNS_PROBE_FINISHED_NXDOMAIN: Was der Fehler bedeutet
Der Fehler dns_probe_finished_nxdomain (oft auch als „dnsprobefinishednxdomain” geschrieben) erscheint vor allem in Google Chrome und Edge. NXDOMAIN steht für „Non-Existent Domain”. Der DNS-Server hat auf die Anfrage geantwortet: Zu diesem Domainnamen kenne ich keine IP-Adresse.
Die Seite ist in diesem Moment nicht kaputt, sie ist unauffindbar. Der Browser kommt gar nicht erst bis zum Server. Firefox zeigt dieselbe Situation als „Server nicht gefunden” an, Safari als „Safari kann den Server nicht finden”.
Wichtig für die Fehlersuche: Die Ursache liegt entweder beim Besucher (Cache, DNS-Server, Tippfehler, VPN) oder beim Betreiber (Nameserver, DNS-Einträge, Domain). Mit einem Test findest du schnell heraus, welcher Fall vorliegt. Öffne die Seite auf dem Smartphone im Mobilfunknetz. Lädt sie dort, liegt das Problem bei dir. Lädt sie dort auch nicht, liegt es an der Domain selbst.
Besucher-Sicht: DNS_PROBE_FINISHED_NXDOMAIN beheben
Wenn die Seite bei anderen funktioniert, gehst du diese Schritte der Reihe nach durch:
- 01
Adresse prüfen. Ein Buchstabendreher oder eine falsche Endung (.de statt .at) reicht für NXDOMAIN.
- 02
DNS-Cache des Betriebssystems leeren. Dein Rechner merkt sich auch Fehlantworten.
- 03
Anderen DNS-Server eintragen. Der DNS-Server deines Providers kann veraltete Daten liefern.
- 04
Hosts-Datei kontrollieren. Ein alter Eintrag kann die Domain ins Leere schicken.
- 05
VPN, Virenscanner und Router prüfen. Schalte VPN oder DNS-Filter testweise aus und starte den Router neu.
DNS-Cache leeren
Wähle dein Betriebssystem und führe den Befehl im Terminal bzw. in der Eingabeaufforderung aus (unter Windows als Administrator):
> ipconfig /flushdns$ sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder$ resolvectl flush-cachesZusätzlich hat Chrome einen eigenen Cache. Rufe chrome://net-internals/#dns auf und klicke auf „Clear host cache”.
Anderen DNS-Server nutzen
Trage in den Netzwerkeinstellungen testweise einen öffentlichen Resolver ein, zum Beispiel Cloudflare (1.1.1.1), Google (8.8.8.8) oder Quad9 (9.9.9.9, Sitz in der Schweiz). Wenn die Seite danach lädt, hat der bisherige DNS-Server falsche oder veraltete Daten geliefert. Wer Wert auf Datenschutz legt, wählt den Resolver bewusst, denn jede Anfrage verrät, welche Domains du aufrufst.
Hosts-Datei prüfen
In der Hosts-Datei lassen sich Domains fest einer IP zuordnen, oft ein Überbleibsel aus einer Testphase oder einer Migration. Du findest sie unter Windows in C:\Windows\System32\drivers\etc\hosts, unter macOS und Linux in /etc/hosts. Lösche Zeilen mit der betroffenen Domain oder setze eine Raute (#) davor.
Betreiber-Sicht: Warum deine Domain nicht aufgelöst wird
Wenn auch das Smartphone im Mobilfunknetz scheitert, ist die Domain selbst betroffen. Dann sind diese vier Ursachen die häufigsten, in dieser Reihenfolge der Wahrscheinlichkeit:
beispiel.de existiert ein Eintrag, für www.beispiel.de nicht, oder umgekehrt. Dann ist nur eine der beiden Varianten erreichbar.So prüfst du, was los ist. Mit dig fragst du, welche Nameserver die Registry kennt, und was sie für deine Domain liefern:
$ dig NS beispiel.de +short $ dig A beispiel.de +short $ dig A www.beispiel.de +short $ dig beispiel.de +trace
Bei +trace siehst du die gesamte Kette von der Root-Zone bis zum Ergebnis und erkennst, an welcher Stelle die Antwort abbricht. Ein einfacher DNS-Eintrag-Check funktioniert auch ohne Terminal mit Online-Tools zum DNS-Prüfen oder mit nslookup beispiel.de. Bei .de-Domains gibt dir die Whois-Abfrage der DENIC Auskunft, ob die Domain registriert ist und welche Nameserver hinterlegt sind.
Fehler erkennen, bevor Kunden anrufen
Das Gemeine an diesem Fehler: Du siehst ihn nicht, wenn du selbst die Seite aufrufst. Dein Browser hat die Domain noch im Cache, während Neukunden und Suchmaschinen vor einer Fehlerseite stehen. Wir betreuen als Agentur selbst Kundenwebsites und kennen den Anruf am Montagmorgen: „Ihre Seite ist weg.”
Ein Uptime-Monitoring prüft deine Domain regelmäßig von außen, also genau so, wie ein Besucher sie aufruft. Löst die Domain nicht mehr auf, schlägt der Check fehl und du bekommst die Warnung per E-Mail, im Pro Plan zusätzlich per SMS oder Webhook. Die nächste Stufe ist die Ursachenforschung: Das DNS-Monitoring von Pingoclock beobachtet deine DNS-Einträge. Wie schnell eine unbemerkte Änderung zum Problem wird, zeigt unser Artikel DNS-Einträge unbemerkt ändern. Und wenn jemand die Einträge mit Absicht umbiegt, hilft der Beitrag DNS-Hijacking erkennen.
Wie Pingoclock das löst
Pingoclock ist ein in Deutschland entwickeltes und gehostetes Uptime-Monitoring, das Websitebetreiber im DACH-Raum warnt, wenn eine Domain ausfällt, etwa mit der Meldung DNS_PROBE_FINISHED_NXDOMAIN. Der Free Plan überwacht bis zu 20 Domains im 60-Minuten-Intervall und kostet nichts, der Pro Plan prüft in kürzeren Intervallen und kostet 3,99 € im Monat. Alle Daten bleiben DSGVO-konform in Deutschland.
Der Vorteil gegenüber dem eigenen Browser-Test: Pingoclock prüft von außen und unabhängig von deinem lokalen Cache. Ein abgelaufenes Zertifikat ist übrigens ein ähnlich stiller Ausfallgrund. Dagegen hilft unsere SSL-Überwachung.
Ein Szenario aus dem Agenturalltag
Stell dir vor, du ziehst die Website eines Kunden zu einem neuen Hoster um. Alles läuft auf dem neuen Server, du kündigst den alten Vertrag, und die Zone dort wird gelöscht. Was du vergessen hast: Die Nameserver bei der Domainregistrierung zeigen weiter auf den alten Anbieter. Du selbst siehst nichts, denn dein Rechner hat die Adresse noch im Cache.
Ohne Monitoring fällt das erst auf, wenn der Kunde anruft, im Zweifel nach Stunden. Mit Monitoring kommt die Warnung beim ersten fehlgeschlagenen Check. Du kennst die Ursache, korrigierst die Nameserver und bist wieder online, bevor jemand fragt. Gerade bei Agenturen, bei denen eine Entwicklerstunde schnell 100 € kostet, lohnt sich diese Frühwarnung, siehe auch Monitoring für Agenturen.
Häufige Fragen zu DNS_PROBE_FINISHED_NXDOMAIN
Liegt der Fehler bei mir oder bei der Website?
Teste die Seite im Mobilfunknetz oder über ein anderes Gerät. Lädt sie dort, liegt das Problem lokal (Cache, DNS-Server, Hosts-Datei). Lädt sie nirgends, liegt es an der Domain.
Wie lange dauert es, bis die Seite nach der Korrektur wieder erreichbar ist?
Das hängt von der TTL und vom Negative Caching der DNS-Server ab. Meist sind es Minuten, in Einzelfällen bis zu einigen Stunden.
Was ist der Unterschied zu SERVFAIL?
Bei NXDOMAIN antwortet der DNS-Server eindeutig: Die Domain existiert nicht. Bei SERVFAIL konnte er keine verlässliche Antwort ermitteln, zum Beispiel wegen eines Fehlers bei DNSSEC oder weil Nameserver nicht antworten.
Wir haben Pingoclock gebaut, weil wir solche Ausfälle selbst erlebt haben und dafür kein einfaches, bezahlbares und DSGVO-konformes Werkzeug gefunden haben. Starte jetzt den kostenlosen Free Plan unter app.pingoclock.de/register und erfahre vom nächsten DNS-Problem als Erster, nicht als Letzter.

Kostenlos starten, später ohne Datenverlust upgraden
Keine Kreditkarte. Server in Deutschland.

