Firefox atualizado para a versão 96.0 no meu PC com Windows 11. Funcionou bem por alguns dias, mas agora não carrega mais nenhuma página (movendo ponto na guia). A conexão com a Internet está boa; Estou escrevendo isso no Edge .
Tentei reiniciar o Firefox e também reiniciei o PC, sem sucesso.
O que está acontecendo aqui e como posso resolvê-lo?
O Firefox 96 (e possivelmente outras versões, incluindo ESR) está enfrentando um bug no momento da digitação (09:30 UTC, 13-jan-2022) na pilha HTTP/3 que faz com que o navegador pare de carregar qualquer página. Uma solução para esse bug é desabilitar o HTTP/3 completamente:
about:config
network.http.http3.enabled
parafalse
Não sei se esse é o mesmo problema que tive hoje mais cedo, mas o procedimento a seguir funcionou para mim. Foi sugerido nos arquivos de ajuda do Mozilla .
Desculpe, minhas capas de tela provavelmente serão inúteis, porque meu Windows está em finlandês. A julgar pela aparência de algumas teclas de tela, esta página explica o procedimento. Esta página parece mais oficial, pois é um site da Microsoft.
Aguardo ansiosamente por uma explicação de por que isso é necessário/ajuda. Como isso estava em um arquivo de ajuda mais antigo no Mozilla, algo semelhante pode ter acontecido no passado. Mozilla levanta a suspeita de que software de segurança pode ser a causa.
Como sabemos agora, esse bug foi realmente dois bugs, onde o primeiro resultou por diferenciar maiúsculas de minúsculas ao analisar cabeçalhos HTTP quando a especificação diz que não são.
Isso ocorreu apenas na implementação da pilha HTTP/3 .
Cf banco de dados de bugs do Mozilla Firefox -
Aqui está o commit do código-fonte que corrigiu isso (role até o final para ver a correção).
O segundo bug era que não havia lógica para continuar implementado se o cabeçalho "Content-Length:" não pudesse ser encontrado na resposta. Então a continuação foi "procurar novamente o cabeçalho que não pôde ser encontrado" e "novamente" e "novamente"... resultando em um loop sem fim .
Você pode ver a discussão mais abaixo na mesma entrada do banco de dados de bugs do Mozilla Firefox . A correção para este bug é vista aqui .
Então, esses bugs estavam à espreita há algum tempo - eles só foram acionados agora. Supõe-se que um grande provedor de nuvem alterou seus proxies de balanceamento de carga para retornar cabeçalhos em letras minúsculas em algum momento.
Isso explicaria por que não houve atualização do Firefox envolvida e até aconteceu com versões muito mais antigas, como 91.0.
Alguns disseram que desabilitar a telemetria corrigiu isso para eles, então pode ser que apenas o Firefox enviando a contagem de guias abertas ou a versão do sistema operacional para os servidores da Mozilla possa ter acionado esse bug sem que nenhum site inserido pelo usuário estivesse envolvido.
Tive o mesmo problema há alguns dias. O Firefox não carregava nenhum site, enquanto o Chrome funcionava bem. Eu tive que mudar a maneira como o Firefox se conecta à Internet: