Пустой главный экран

Привет!
Когда я пытаюсь загрузить свой сайт Discourse, у меня появляется этот пустой синий экран и эта ошибка в консоли разработчика. Кто-нибудь знает, что может вызывать это?

Спасибо,
Кьян


На вашем сайте Discourse включен «RocketLoader» от Cloudflare. Известно, что он может вызывать случайные сбои в работе Discourse, поэтому его необходимо отключить.

Один из самых простых способов отключить все специальные функции Cloudflare — изменить цвет оранжевого облака на серый в записи DNS для вашего форума в панели Cloudflare.

Вы можете устранить эту конкретную ошибку, добавив источник в настройку content security policy script src, при условии, что у вас есть доступ по SSH или другой способ получить оболочку на сервере:

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

@Falco, возможно, намекает на дополнительные проблемы с Cloudflare RocketLoader, помимо запрета на загрузку скриптов, поэтому я не знаю, является ли это реальным решением для использования RocketLoader.

Я и не знал, что RocketLoader может вызывать такую проблему. Просто отключил его, и всё работает отлично!

Спасибо за помощь :slight_smile: