O problema está finalmente resolvido. Meu arquivo /etc/hosts
era muito grande, contendo muitos comentários (2.7Kb) e parece que o firefox estava tendo problemas com isso. Reduzir o arquivo para um valor razoável resolveu o problema!
Uma noite, meu Firefox acabou de mostrar "Servidor não encontrado" para todos os sites (por exemplo, "O Firefox não consegue encontrar o servidor em www.mozilla.com"). Notei que ele pode encontrar sites se fizer uma entrada no / etc / hosts-file.
Já iniciei o firefox no modo de segurança, o problema persistiu.
Eu removi minha pasta ~ / .mozilla por completo, também não ajudei.
Neste ponto, notei que o Thunderbird estava tendo o mesmo problema e assumiu que deveria ser uma biblioteca compartilhada. Estou executando o gentoo linux, onde os pacotes são distribuídos como código-fonte, se disponível, então comecei a recriar cada pacote no meu sistema ("emerge -av --emptytree world"), ainda com o mesmo erro.
Eu então tentei instalar o pacote-fonte do firefox (eu estava usando o pacote binário "firefox-bin"), mas isso ainda não ajudou.
Alguém tem uma ideia do que fazer em seguida?
EDITAR (Thx, Gilles)
Instalou o Konqueror e verificou que ele não tem esse problema (executando o fluxbox.)
Configurei manualmente as configurações de proxy do firefox para "Sem proxy", sem alteração.
Eu desabilitei o ipv6 em about:config
, ainda o mesmo.
Verifique suas configurações de proxy em "Editar / Preferências / Rede". Talvez o Firefox e o Thunderbird estejam usando uma configuração de proxy do Freedesktop que outros programas que você tentou não são, e há um problema com esse proxy. Outros programas Freedesktop (por exemplo, Konqueror, Nautilus,…) podem resolver nomes de host?
Outra possibilidade é que o Firefox esteja verificando primeiro os nomes do IPv6, mas você não obtém o DNS para o IPv6. Verifique o estado das preferências que contêm ipv6
em about:config
. (Eu não sei porque não voltaria ao IPv4).
Eu sei que há muito tempo isso foi resolvido para o OP, mas só por causa de alguém que acaba pesquisando um problema no Google, minha solução foi fazer o que sugeri, exceto que eu dei um passo além e adicionei novamente as linhas até quebrou de novo, e eu encontrei isto:
Todas as linhas com mais de 710 caracteres o dividem , independentemente de essa linha ser apenas um comentário, uma longa sequência de nomes de host ou uma combinação de ambos.
Eu também descobri que o problema desaparece se eu ativar o ipv6 no meu kernel por alguma razão, e as linhas longas não são problema. Eu só encontrei este problema porque eu tive longas filas em / etc / hosts por um longo tempo e depois desabilitei o ipv6 para descobrir que o Firefox de repente não funcionava mais.
Então, minha solução foi dividir minha sequência de nomes de host em várias linhas < 710 caracteres cada.
Tags dns firefox thunderbird gentoo