
При запуске любой команды netstat на моем компьютере с Debian 8 возникает ошибка/предупреждение.
Одна из команд:-
netstat | grep http | wc -l
Результат:-
getnameinfo не удалось
getnameinfo не удалось
getnameinfo не удалось
getnameinfo не удалось
getnameinfo не удалось
136
Почему упоминается 'getnameinfo failed'? Мой сервер, похоже, не испытывает никаких проблем.
Кто-нибудь знает, как это исправить?
решение1
Вероятно, сообщение об ошибке указывает на то, что некоторые вызовы, направленные netstat
к getnameinfo
(3), завершились неудачей.
То есть, при getnameinfo
попытке поиска имени хоста, соответствующего IP-адресу, или имени службы, соответствующего номеру порта, произошел неожиданный сбой.
(По умолчанию netstat
отображаются имена как для адресов, так и для портов, также см. опцию -n
)
Если вы хотите попытаться отследить, что конкретно происходит, может быть полезнее увидеть ошибки в контексте (т. е. отбросить остальную часть конвейера).