Fehlermeldungen
„Es wurde kein Server mit dem angegebenen Hostnamen gefunden.“ auf dem Mac
Das ist der macOS-Text für Fehler -1003. Der Mac konnte den Namen des Servers nicht in eine Adresse auflösen. DNS ist gescheitert, oder der Name existiert nicht.
Symptome
- Eine App zeigt „Es wurde kein Server mit dem angegebenen Hostnamen gefunden.“
- Die App zeigt eventuell
NSURLErrorDomainund-1003. - Safari zeigt für denselben Namen „Safari kann den Server nicht finden“.
Mögliche Ursachen
- Keine Internetverbindung. Ohne Verbindung wird kein Name aufgelöst.
- Ein DNS-Problem. Der DNS-Server antwortet nicht oder hat keine Antwort für den Namen.
- Ein VPN mit eigenem DNS. Namen in einem Firmennetzwerk werden nur über das DNS der Firma aufgelöst. Siehe Interne Namen werden im VPN nicht aufgelöst.
- Ein Name, der nicht existiert. Ein Tippfehler oder ein Server, der entfernt wurde.
- Ein DNS-Filter. Manche DNS-Dienste und Filter antworten, dass blockierte Namen nicht existieren.
So prüfst du es
Löse den Namen über den Resolver von macOS auf. Keine Adresszeilen bedeuten, dass die Abfrage gescheitert ist.
dscacheutil -q host -a name example.comFrag einen öffentlichen DNS-Server direkt. Eine Antwort hier, aber nicht oben, deutet auf deine DNS-Einstellungen hin.
dig +short example.com @1.1.1.1Zeige die DNS-Server an, die der Mac gerade nutzt.
scutil --dnsPinge eine Adresse im Internet an. Dieser Test nutzt kein DNS.
ping -c 5 1.1.1.1
So behebst du es
Funktioniert ping, aber Abfragen scheitern, behebe das DNS-Problem. Siehe DNS löst am Mac nicht auf.
Leere den DNS-Cache und versuche es erneut. Siehe DNS-Cache auf dem Mac leeren.
Verbinde für einen Firmennamen zuerst das VPN.
Blockiert ein DNS-Filter den Namen, erlaube ihn im Filter.
Mit Kilobat
Die Verbindungsdiagnose von Kilobat testet den Namen Schicht für Schicht: Netzwerk, Proxy, DNS, Regeln, IPv4, IPv6, TLS und Server. Sie nennt die Schicht, die gescheitert ist.
kilobat why example.comLies die DNS-Server aus oder stell für einen Test einen öffentlichen DNS-Dienst ein. Änderungen erfordern ein Administratorpasswort.
kilobat dnsDiese Kilobat-Prüfungen sind kostenlos. KI-Agenten führen sie über MCP mit
diagnose_connectionunddiagnose_networkaus. Siehe Herausfinden, warum eine Website oder API keine Verbindung bekommt.
Fragen
Was ist NSURLErrorDomain -1003?
Es ist der Fehler cannotFindHost aus Apples URL Loading System. Apple beschreibt ihn als Hostnamen, der nicht aufgelöst werden konnte.
Quellen
- Fehlertext in CFNetwork.framework, macOS 27.2 (Localizable.loctable)
- Apple Developer: URLError.Code cannotFindHost (-1003)
- Apple Support: DNS-Einstellungen auf dem Mac ändern
- dscacheutil(1), dig(1) und scutil(8), Manpages aus macOS 27.2
Quellen geprüft am 29. Oktober 2026. Die Manpages sind die mit macOS installierten; öffne eine mit man <name> im Terminal.