WSAEACCES 0x8007271D
Codice d'errore 10013 · HRESULT 0x8007271D
Messaggio ufficiale (come appare sullo schermo): An attempt was made to access a socket in a way forbidden by its access permissions.
Cercato anche come: 10013, error 10013, socket error 10013, access a socket in a way forbidden by its access permissions
Che cosa significa
L'errore Winsock 10013 "An attempt was made to access a socket in a way forbidden by its access permissions" compare quando un programma tenta di associare o usare una porta che Windows non consente. Gli sviluppatori lo incontrano spesso avviando un server locale, mentre giochi e strumenti lo incontrano quando un firewall li blocca.
Si applica a: Windows 10, Windows 11
Come risolvere WSAEACCES
- Verifica se la porta rientra in un intervallo riservato: netsh interface ipv4 show excludedportrange protocol=tcp
- Scegli una porta fuori dagli intervalli esclusi, oppure arresta i servizi Hyper-V, WSL o Docker che li riservano
- Trova un altro processo che usa la porta con netstat -ano | findstr :PORTA
- Consenti il programma in Windows Defender Firewall e nel software di sicurezza di terze parti
- Esegui il programma come amministratore se richiede un'operazione privilegiata come i socket raw
- Riavvia il computer per rilasciare le porte riservate dinamicamente all'avvio
Perché succede
La porta è riservata dalle funzioni di rete di Windows, è posseduta in modo esclusivo da un altro processo oppure è bloccata da un firewall o da un prodotto di sicurezza. Alcune opzioni dei socket richiedono inoltre i diritti di amministratore.
Domande frequenti
Perché ricevo 10013 su una porta che nessuno usa?
Può averla riservata Hyper-V o WSL. Controlla gli intervalli di porte esclusi.
10013 è un errore di permessi sui file?
No. Riguarda l'accesso a socket e porte, non ai file.
Errori correlati
Fonte: Microsoft WinError.h · soluzioni scritte e verificate dalla redazione (vedi la nostra politica editoriale)
Ultimo aggiornamento: