Linux/POSIXエラーエラー
EADDRNOTAVAILEADDRNOTAVAIL — 要求されたアドレスを割り当てられません
要求されたネットワークアドレスは、どのローカルネットワークインターフェイスでも利用できません。
linuxmacosunix
このエラーの原因
`bind()` または `connect()` の呼び出しで、どのローカルインターフェイスにも設定されていない IP アドレスが指定されました。エフェメラルポートが枯渇した場合にも発生します。
修正方法
すべてのインターフェイスにバインドするには `0.0.0.0` または `::` を使用してください。`ip addr` でローカル IP アドレスを確認してください。エフェメラルポートの枯渇には `sysctl` で範囲を拡張してください。
関連するエラーコード
Linux/POSIXエラーエラー
ENOLINKENOLINK — リンクが切断されました
ネットワークファイルシステム経由でリンクされたリモートリソースにアクセスできなくなっています。
linuxunix
詳細を表示 Linux/POSIXエラー致命的
EIOEIO — 入出力エラー
読み取りまたは書き込み操作中に物理的または低レベルの I/O エラーが発生した。
linuxmacosunix
詳細を表示 Linux/POSIXエラー致命的
ENFILEENFILE — システム全体でオープンファイルが多すぎる
システム全体でオープンできるファイル数の上限に達した。
linuxmacosunix
詳細を表示 Linux/POSIXエラーエラー
EACCESEACCES — 権限がない
ファイルまたはリソースへの要求されたアクセスがファイルパーミッションによって拒否されている。
linuxmacosunix
詳細を表示 Linux/POSIXエラーエラー
EMEDIUMTYPEEMEDIUMTYPE — メディアタイプが異なる
デバイスに挿入されているメディアが操作で要求されるタイプではない。
linux
詳細を表示 Linux/POSIXエラー情報
SIGURG (23)SIGURG (23) — ソケット緊急状態
ソケットに緊急データまたは帯域外データが到着しました。
linuxmacosunix
詳細を表示