Verifique se você é o proprietário do diretório do aplicativo Firefox e de todos os arquivos e diretórios contidos nele (recursivamente).
Em caso afirmativo, insira about: config na barra de URL, procure a preferência app.update.log e (se ainda não estiver definida como true) clique duas vezes para alterá-lo para true . Em seguida, saia do Firefox e reinicie. Após uma verificação de atualização, vá para Ferramentas »Desenvolvedor da Web» Console de erros , role até o final e procure por mensagens de log azuis do serviço de atualização (AUS). Isso deve mostrar a URL que estava sendo usada para verificar se há atualizações e se houve algum erro ou atualização.
Se não houver problemas óbvios, copie o URL do log e cole-o na barra de URL para verificar manualmente o XML para ver se alguma atualização está listada. A URL é gerada com base em app.update.url (em about: config ) e inclui a versão da qual você está atualizando, além de informações de plataforma, localidade e outras informações. Por exemplo, esta é a URL gerada para o Firefox 21.0 beta 6 no Mac OS X 10.8.3: link . Como há um beta 7 disponível, ele deve mostrar uma atualização. Se não houver atualizações para essa combinação de variáveis, você deverá ver <updates> </updates>
. Se você não vir atualizações, mas achar que deve haver atualizações disponíveis, verifique os componentes da URL que não correspondem ao URL de exemplo acima (diferente da versão específica e o código de versão) e tente substituí-los pelos do exemplo. Isso determinará se você tem um produto não suportado, um destino de compilação, código do idioma, nome do canal, versão do sistema operacional, distribuição ou versão de distribuição.