Gå till innehåll
Linux/POSIX-felFel
EADDRNOTAVAIL

EADDRNOTAVAIL — Kan inte tilldela begärd adress

Den begärda nätverksadressen är inte tillgänglig på något lokalt nätverksgränssnitt.

linuxmacosunix

Vad som orsakar detta fel

Ett anrop till bind() eller connect() angav en IP-adress som inte är konfigurerad på något lokalt gränssnitt. Detta kan också inträffa när temporära portar är slut.

Hur man åtgärdar det

Använd 0.0.0.0 eller :: för att binda till alla gränssnitt. Verifiera den lokala IP-adressen med ip addr. För uttömda temporärportar, utöka intervallet med sysctl.

Officiell dokumentation

Relaterade felkoder