
De repente, o Firefox-ESR e o Iceweasel não conseguem pesquisar DNS, mas /etc/hosts
funcionam bem. Outros programas também funcionam bem konqueror
: wget
e curl
.
eu passeihttp://mzl.la/1xKrMnN O Firefox não consegue carregar sites, mas outros navegadores podem, nenhum firewall impede o Firefox de DNS, IPv6 desativado, nenhum proxy e nenhuma pré-busca de DNS.
$ egrep "network.dns.dis|proxy" ~/.mozilla/firefox/*.default/prefs.js
user_pref("network.dns.disableIPv6", true);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.proxy.type", 0);
Eu tentei reboot
, reinstall
, purge & install
. O login como um novo usuário definido também não funciona. Então:
mkdir debug ; cd debug
strace -o f -ff firefox http://example.org/
grep -rn example.org f*
e ter algo para comparar
strace -o k -ff konqueror http://example.org/
grep -rn example.org k*
Já revirei os arquivos mas não encontrei nenhumarma fumeganteainda. Para onde ir a partir de agora? Reinstalar o computador?
Responder1
Seu tamanho /etc/hosts
é muito grande:
$ ls -l /etc/hosts
-rw-r--r-- 1 root root 5128 Oct 2 12:20 /etc/hosts
Há um bug aqui. Se o tamanho do arquivo for 1562 bytes, o Firefox poderá lê-lo. Se tiver 1588 bytes ou mais, o Firefox não poderá usar DNS.
Conclusão: ou não use o Firefox ou reduza /etc/hosts
para1562 bytes.
Este bug se aplica ao Firefox versão 45.4.0.