Tela inicial em branco

Olá!
Quando tento carregar meu site Discourse, aparece essa tela azul em branco e este erro no console do desenvolvedor. Alguém sabe o que pode causar isso?

Obrigado,
Kian


Você está usando o “RocketLoader” da Cloudflare no seu site Discourse. Isso é conhecido por quebrar o Discourse aleatoriamente, então você precisa desativá-lo.

Uma das maneiras mais fáceis de desativar todos os recursos especiais da Cloudflare é deixar a nuvem laranja cinza na sua entrada de DNS da Cloudflare para o fórum.

Você pode resolver esse erro específico adicionando uma fonte à sua configuração content security policy script src, assumindo que você possa usar SSH ou obter um shell no servidor:

cd /var/discourse
./launter enter app
rails c
SiteSetting.content_security_policy_script_src = "https://forum.thelostworldmc.com/cdn-cgi/scripts/"

@Falco pode estar aludindo a problemas adicionais com o Cloudflare RocketLoader além da proibição de carregar os scripts, então não sei se essa é uma solução real para usar o RocketLoader.

Eu nunca soube que o RocketLoader poderia causar esse problema. Acabei de desativá-lo e está funcionando perfeitamente!

Obrigado pela ajuda :slight_smile: