aplicações de rede lançando “Servname não suportado por ai_socktype”

0

Por que alguns aplicativos de rede estão falhando com essa misteriosa mensagem de erro?

$ whois example.com
getaddrinfo(whois.verisign-grs.com): Servname not supported for ai_socktype
    
por anx 06.03.2016 / 06:33

1 resposta

0

Esse problema pode ocorrer quando, devido a uma configuração incorreta, um usuário não privilegiado não tem acesso a /etc/services . Corrigi-lo com:

sudo chown root:root /etc/services
sudo chmod 644 /etc/services

O arquivo geralmente deve ser instalado do pacote Prioridade: importante netbase e ter exatamente essas permissões.

O conteúdo raramente deve mudar - e não contém informações confidenciais. O arquivo lista os números de portas conhecidos publicamente de protocolos TCP / UDP reservados ou comuns.

    
por anx 06.03.2016 / 06:33