WSAHOST_NOT_FOUND 0x80072AF9
Code d'erreur 11001 · HRESULT 0x80072AF9
Message officiel (tel qu'affiché à l'écran) : No such host is known.
Ce que cela signifie
La résolution DNS de Windows a échoué : le nom d'hôte n'existe pas, est mal orthographié, ou votre résolveur ou filtre DNS ne peut pas y répondre. C'est la version « hôte inconnu » au niveau des sockets.
Comment corriger WSAHOST_NOT_FOUND
- Testez d'abord la résolution : « nslookup votre-hôte » ; si cela échoue, le problème vient du DNS, pas de votre application
- Vérifiez l'orthographe exacte, et que vous n'utilisez pas un nom interne sur un DNS public
- Videz et actualisez : « ipconfig /flushdns » puis « ipconfig /registerdns »
- Les VPN d'entreprise n'acheminent souvent que certaines zones : vérifiez quel résolveur le VPN attribue (« ipconfig /all »)
- Définissez explicitement un résolveur (8.8.8.8/1.1.1.1) si celui de votre fournisseur d'accès filtre ou tombe en panne
Pourquoi cela se produit
getaddrinfo() a renvoyé WSATRY/NO_DATA sans aucun enregistrement pour le nom demandé. Contrairement à un échec de connexion, aucun paquet n'a quitté la machine : le nom lui-même n'a pas pu être converti en adresse.
Erreurs liées
Source : Microsoft WinError.h · solutions rédigées et vérifiées par les éditeurs (voir notre politique éditoriale)
Dernière mise à jour :