| Предыдущий | Следующий |
| EPROTOTYPE | ENOSTR |
EADDRNOTAVAIL
Что означает EADDRNOTAVAIL в Linux
EADDRNOTAVAIL: Не удалось назначить запрошенный адрес. Проверяйте именно локальную сторону bind или выбранный source address: адрес должен существовать на интерфейсе в текущем сетевом контексте.
Особенности Linux
В Linux проверьте адрес в том же network namespace, где выполняется bind() или connect(): адрес на host namespace не делает его доступным внутри контейнера. Для исходящего connect() этот errno также может появиться при исчерпании локального диапазона ephemeral ports; сравните ip addr, маршрут до назначения и занятость локальных портов.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.