WSAHOST_NOT_FOUND 0x80072AF9

Codice d'errore 11001 · HRESULT 0x80072AF9

WINDOWS

Messaggio ufficiale (come appare sullo schermo): No such host is known.

Schema di risoluzione dei problemi di Windows: avviso in Gestione dispositivi e scansione dei file di sistema
Errori di Windows: controlla driver, file di sistema e Visualizzatore eventi, in questo ordine.

Che cosa significa

La risoluzione DNS di Windows è fallita: il nome host non esiste, è scritto male oppure il tuo resolver o filtro DNS non riesce a rispondere. È la versione a livello di socket di 'host sconosciuto'.

Come risolvere WSAHOST_NOT_FOUND

  1. Verifica prima la risoluzione: 'nslookup tuo-host'; se fallisce, il problema è il DNS, non la tua app
  2. Controlla l'ortografia esatta e che non stia usando un nome interno su un DNS pubblico
  3. Svuota e aggiorna: 'ipconfig /flushdns' poi 'ipconfig /registerdns'
  4. Le VPN aziendali spesso instradano solo alcune zone: controlla quale resolver assegna la VPN ('ipconfig /all')
  5. Imposta un resolver esplicito (8.8.8.8/1.1.1.1) se il resolver del tuo provider filtra o non funziona

Perché succede

getaddrinfo() ha restituito WSATRY/NO_DATA senza alcun record per il nome richiesto. A differenza di un errore di connessione, nessun pacchetto è mai uscito dalla macchina: il nome stesso non ha potuto essere trasformato in un indirizzo.

Errori correlati

Fonte: Microsoft WinError.h · soluzioni scritte e verificate dalla redazione (vedi la nostra politica editoriale)

Ultimo aggiornamento: