¡Hola!
Cuando intento cargar mi sitio de Discourse, aparece esta pantalla azul en blanco y este error en la consola de desarrollador. ¿Alguien sabe qué podría causarlo?
Gracias,
Kian
Estás usando “RocketLoader” de Cloudflare en tu sitio de Discourse. Se sabe que esto puede romper Discourse de forma aleatoria, por lo que necesitas desactivarlo.
Una de las formas más sencillas de desactivar todas las funciones especiales de Cloudflare es cambiar la nube naranja a gris en tu entrada de DNS de Cloudflare para el foro.
Puedes resolver ese error específico agregando un origen a la configuración de content security policy script src, suponiendo que puedas usar SSH o de otro modo obtener un shell en el servidor:
cd /var/discourse
./launter enter app
rails c
SiteSetting.content_security_policy_script_src = "https://forum.thelostworldmc.com/cdn-cgi/scripts/"
@Falco podría estar aludiendo a problemas adicionales con Cloudflare RocketLoader más allá de no tener permiso para cargar los scripts, por lo que no sé si esta es una solución real para usar RocketLoader.
¡Nunca supe que RocketLoader podría causar este problema! Acabo de desactivarlo y ahora funciona perfectamente.
¡Gracias por la ayuda ![]()