Messages d’erreur
« Un serveur avec le nom d’hôte spécifié est introuvable. » sur Mac
C’est le texte de macOS pour l’erreur -1003. Le Mac n’a pas pu convertir le nom du serveur en adresse. Le DNS a échoué, ou le nom n’existe pas.
Symptômes
- Une app affiche « Aucun serveur ayant le nom d’hôte précisé n’a été détecté. »
- L’app peut afficher
NSURLErrorDomainet-1003. - Safari affiche « Safari ne parvient pas à trouver le serveur » pour le même nom.
Causes probables
- Pas de connexion Internet. Sans connexion, aucun nom n’est résolu.
- Un problème de DNS. Le serveur DNS ne répond pas, ou n’a pas de réponse pour ce nom.
- Un VPN avec son propre DNS. Les noms internes d’un réseau d’entreprise ne se résolvent que via le DNS de l’entreprise. Consultez Les noms internes ne se résolvent pas sur un VPN.
- Un nom qui n’existe pas. Une faute de frappe, ou un serveur qui a été supprimé.
- Un filtre DNS. Certains services et filtres DNS répondent que les noms bloqués n’existent pas.
Comment vérifier
Résolvez le nom avec le résolveur de macOS. Aucune ligne d’adresse signifie que la résolution a échoué.
dscacheutil -q host -a name example.comInterrogez directement un serveur DNS public. Une réponse ici, mais pas à l’étape précédente, désigne vos réglages DNS.
dig +short example.com @1.1.1.1Affichez les serveurs DNS que le Mac utilise actuellement.
scutil --dnsEnvoyez des pings à une adresse sur Internet. Ce test n’utilise pas le DNS.
ping -c 5 1.1.1.1
Comment corriger
Si ping fonctionne mais que les résolutions échouent, corrigez le DNS. Consultez Le DNS ne résout pas les noms sur Mac.
Videz le cache DNS, puis réessayez. Consultez Vider le cache DNS sur un Mac.
Pour un nom interne à l’entreprise, connectez d’abord le VPN.
Si un filtre DNS bloque le nom, autorisez-le dans le filtre.
Avec Kilobat
Le diagnostic de connexion de Kilobat teste le nom couche par couche : réseau, proxy, DNS, règles, IPv4, IPv6, TLS et serveur. Il nomme la couche qui a échoué.
kilobat why example.comConsultez les serveurs DNS, ou définissez un service DNS public le temps d’un test. Les modifications nécessitent un mot de passe administrateur.
kilobat dnsCes vérifications Kilobat sont gratuites. Les agents IA les lancent via MCP avec
diagnose_connectionetdiagnose_network. Consultez Trouver pourquoi un site ou une API ne se connecte pas.
Questions
Qu’est-ce que NSURLErrorDomain -1003 ?
C’est l’erreur cannotFindHost de l’URL Loading System d’Apple. Apple la décrit comme un nom d’hôte qui n’a pas pu être résolu.
Sources
- Texte d’erreur dans CFNetwork.framework, macOS 27.2 (Localizable.loctable)
- Apple Developer : URLError.Code cannotFindHost (-1003)
- Assistance Apple : Modifier les réglages DNS sur Mac
- dscacheutil(1), dig(1) et scutil(8), pages man installées avec macOS 27.2
Sources vérifiées le 29 octobre 2026. Les pages man sont celles installées avec macOS ; ouvrez-en une avec man <name> dans Terminal.