| Предыдущий | Следующий |
| EHOSTDOWN | EALREADY |
EHOSTUNREACH
Сбой достижимости конкретного узла
EHOSTUNREACH сообщает о попытке операции транспортного поставщика с недоступным узлом. Материалы Solaris по устранению неполадок отмечают, что состояние маршрута или промежуточного шлюза может мешать отличить недоступный узел от недоступной сети, поэтому важны точный маршрут и возвращённый статус.
Ошибка не означает отказ порта приложения. ECONNREFUSED означает, что запрос подключения был активно отклонён; EHOSTUNREACH сообщает, что при текущих сведениях достижимости сетевой путь не может доставить операцию к узлу.
Проверки пути к узлу
- Зафиксируйте разрешённый адрес назначения, маршрут, следующий узел и семейство адресов, а не только имя узла.
- Проверьте политику шлюза и коммутации, состояние разрешения соседей и доступность других узлов в той же целевой сети.
- Сравните с
ENETUNREACHсобытия, чтобы определить, группируются ли сбои по узлу или сетевому префиксу.
Ссылки
- Oracle Solaris: каталог errno intro(2)
- Руководство Solaris по общим сообщениям и устранению неполадок
- POSIX: условия ошибок connect()
Нужно найти другой код? Найти другой код состояния или ошибки.
