Existe uma solução simples para isso que funcionou para mim. Isso requer a edição do arquivo / etc / hosts, que deve sempre ser evitado, se possível, mas corrigiu todos os problemas que eu tenho. Esse erro ocorrerá se algo tentar acessar a Internet e recuperar informações, incluindo o Apache, o Eclipse e outros aplicativos. Isso às vezes é causado por um bug nos próprios aplicativos, mas também pode ser um problema local, que é causado quando o arquivo / etc / hosts está faltando algum elemento que o programa requer.
Observe que você precisará de acesso de administrador (ou de fazer parte do grupo sudoers
) para concluir algumas dessas etapas.
Primeiro, abra o arquivo hosts usando o seguinte comando: sudo nano /etc/hosts
. Seu arquivo hosts deve lembrar o seguinte, que é uma cópia direta da minha:
#
# /etc/hosts: static lookup table for host names
#
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain localhost BEN-PC-ARCH
::1 localhost.localdomain localhost BEN-PC-ARCH
# End of file
Observe que, além da reflexão de 127.0.0.1 para localhost.localdomain, há uma segunda linha que faz o mesmo. Adicionar isso ao arquivo /etc/hosts
corrige o problema, por qualquer motivo.