Página em branco com Firefox, preciso atualizar a página

Olá a todos.

Atualizei nosso antigo fórum para a versão mais recente com sucesso. Mas desde então, tenho um problema com o Firefox 94.0.2.
Discourse 2.8.0.beta8.
Quando tento acessar nosso fórum, recebo uma página em branco. Se eu a atualizo através do CTRL F5, funciona.
Após o login, a página fica em branco novamente e preciso atualizá-la através do CTRL F5 novamente.
Testei com Chrome e Microsoft Edge. Nenhum problema.
Também testei em outra estação de trabalho, mesmo problema.
Claro, também limpei o cache do navegador. De jeito nenhum.

Vocês podem me ajudar, por favor?

Franck

Olá, qual é o URL do seu fórum?
Eu procurei no seu perfil, mas também não estava lá.

@jesus2099

1 curtida

Isso é interessante.
Estou usando o Firefox para Android 68.11.0 no Android 9.
Assim que você postou seu link, fui até lá, sem problemas.
Agora volto lá e tenho sua página em branco, página totalmente branca.
Portanto, é por causa de algo que permanece em nosso contexto de navegador (cookie, armazenamento local, cache, algo) após a primeira visita.
Se eu abrir em uma janela anônima, tudo bem, porque simula um ambiente virgem, todas as vezes.

Você tem uma violação de CSP nesse site.

Parece que sua CDN está respondendo com 301 em vez de servir os ativos:

curl -I https://fpbxforums-sangomaus.netdna-ssl.com/assets/plugins/discourse-canned-replies-33e4732aee5d0bec3cee72adc45b9a5f41c8eaf95bdddb5b4d3026ec6280af09.js
HTTP/2 301 

Você precisa corrigir ou desativar a CDN.

5 curtidas

Obrigado pela sua resposta.
Isso não explica o que acontece em outra estação de trabalho que nunca esteve neste fórum.
Vou tentar ver se consigo limpar o cache de forma mais eficiente.

1 curtida

Como explicar que isso funciona para outros navegadores como Chrome e Edge?
301 está redirecionando informações.

1 curtida

Limpei tudo no cache, mesmo problema.

1 curtida

Navegação privada (tente isso! Geralmente é Ctrl+Shift+N) é muito mais do que apenas cache, é totalmente virgem de armazenamento local, cache, cookies e talvez algo mais. :wink:

Mas o conselho do @Falco parece bom.
Eu não sei o que é uma CDN, mas se você tiver um problema de CSP, isso pode significar que você deve hospedar seu JavaScript no mesmo servidor da página, e o link para ele deve ser do mesmo servidor.

Mas aqui está fpbxforums-sangomaus.netdna-ssl.com em vez de community.freepbx.com.
Mesmo que no final redirecione para o mesmo servidor, talvez o Firefox seja mais cauteloso com a segurança do que outros navegadores nesse aspecto. Os outros navegadores podem alcançar isso mais tarde.

Mas estou apenas elaborando a dica do Falco.
Eu mesmo não tenho certeza. :sweat_smile:

Com uma navegação privada que funciona, de fato (CRTL SHIFT P). Mas tentei em outras estações de trabalho fora de casa que nunca estiveram neste fórum e obtive este problema. Portanto, não é o fato de manter quaisquer dados anteriores (cookies… etc.).

E não explico que temos este problema após a atualização. Isso funcionou corretamente antes.

1 curtida

Não está claro por que está funcionando.

Se você quiser que seu site funcione, precisará corrigir ou remover seu cdn.

1 curtida

Ok, obrigado.
Vou verificar com nossa equipe de TI o que é possível fazer com o CDN.
Avisarei você.

2 curtidas

Eu alterei o valor do CDN no arquivo app.yml.
Como aplicá-lo após a alteração?
Eu executei: ./launcher restart app mas o problema ainda está presente
É a maneira correta de fazer isso ou preciso executar: ./launcher rebuild app

Você precisará reconstruir o aplicativo para aplicar essas alterações em app.yml. :+1:

Após a reconstrução, devo reiniciá-lo também?

Eu normalmente apenas reconstruo, e meu site está funcionando novamente assim que termina.

1 curtida

Olá a todos.

Muito obrigado pela ajuda. Está funcionando bem agora.
A URL não era a correta, o TI deu uma nova e, após aplicar as alterações, tudo está funcionando bem com o Firefox.

Tenham um bom dia a todos.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.