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.

Gilt für: alle aktuellen macOS-Versionen. Der Text wurde unter macOS 27.2 geprüft.Geprüft: 29. Oktober 2026

Symptome

  • Eine App zeigt „Es wurde kein Server mit dem angegebenen Hostnamen gefunden.“
  • Die App zeigt eventuell NSURLErrorDomain und -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

  1. Löse den Namen über den Resolver von macOS auf. Keine Adresszeilen bedeuten, dass die Abfrage gescheitert ist.

    dscacheutil -q host -a name example.com
  2. Frag einen öffentlichen DNS-Server direkt. Eine Antwort hier, aber nicht oben, deutet auf deine DNS-Einstellungen hin.

    dig +short example.com @1.1.1.1
  3. Zeige die DNS-Server an, die der Mac gerade nutzt.

    scutil --dns
  4. Pinge eine Adresse im Internet an. Dieser Test nutzt kein DNS.

    ping -c 5 1.1.1.1

So behebst du es

  1. Funktioniert ping, aber Abfragen scheitern, behebe das DNS-Problem. Siehe DNS löst am Mac nicht auf.

  2. Leere den DNS-Cache und versuche es erneut. Siehe DNS-Cache auf dem Mac leeren.

  3. Verbinde für einen Firmennamen zuerst das VPN.

  4. Blockiert ein DNS-Filter den Namen, erlaube ihn im Filter.

Mit Kilobat

  1. 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.com
  2. Lies die DNS-Server aus oder stell für einen Test einen öffentlichen DNS-Dienst ein. Änderungen erfordern ein Administratorpasswort.

    kilobat dns
  3. Diese Kilobat-Prüfungen sind kostenlos. KI-Agenten führen sie über MCP mit diagnose_connection und diagnose_network aus. 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

Quellen geprüft am 29. Oktober 2026. Die Manpages sind die mit macOS installierten; öffne eine mit man <name> im Terminal.