Página en blanco con Firefox, necesito refrescar la página

Hola a todos.

Actualicé nuestro antiguo foro a la última versión con éxito. Pero desde entonces, tengo un problema con Firefox 94.0.2.
Discourse 2.8.0.beta8.
Cuando intento ir a nuestro foro, me aparece una página en blanco. Si la actualizo con CTRL F5, funciona.
Una vez que inicio sesión, la página vuelve a estar en blanco y necesito actualizarla con CTRL F5 de nuevo.
Probé con Chrome y Microsoft Edge. No hay problema.
También probé en otra estación de trabajo, el mismo problema.
Por supuesto, también limpié la caché del navegador. De ninguna manera.

¿Me pueden ayudar, por favor?

Franck

Hola, ¿cuál es la URL de tu foro?
Lo busqué en tu perfil pero tampoco estaba allí.

@jesus2099

1 me gusta

Oye, eso es interesante.
Estoy usando Firefox para Android 68.11.0 de Android 9.

Tan pronto como publicaste tu enlace, fui allí, sin problemas.
Ahora vuelvo allí y tengo tu página en blanco, página blanca lisa.
Así que es por algo que queda en nuestro contexto del navegador (cookie, almacenamiento local, caché, algo) después de la primera visita.
Si lo abro en una ventana privada, está bien, porque simula un entorno virgen, cada vez.

Tienes una violación de CSP en ese sitio.

Parece que tu CDN está respondiendo con 301 en lugar de servir los activos:

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

Necesitas arreglar o deshabilitar la CDN.

5 Me gusta

Gracias por tu respuesta.
No explica que ocurra en otras estaciones de trabajo que nunca han estado en este foro.
Intentaré ver si puedo limpiar la caché de manera más eficiente.

1 me gusta

¿Cómo explicas que funcione para otros navegadores como Chrome y Edge?
301 está redirigiendo la información.

1 me gusta

Borré todo en la caché, mismo problema.

1 me gusta

Navegación privada (¡pruébalo! Normalmente es Ctrl+Shift+N) es mucho más que solo caché, está totalmente virgen de almacenamiento local, caché, cookies y quizás algo más. :wink:

Pero el consejo de @Falco parece bueno.
No sé qué es una CDN, pero si tienes un problema de CSP, podría significar que deberías alojar tu JavaScript en el mismo servidor que la página, y el enlace a él debería ser del mismo servidor.

Pero aquí está fpbxforums-sangomaus.netdna-ssl.com en lugar de community.freepbx.com.
Incluso si al final redirige al mismo servidor, tal vez Firefox sea más cauteloso con la seguridad que otros navegadores en este aspecto. Los otros navegadores pueden ponerse al día con eso más tarde.

Pero solo estoy elaborando la pista de Falco.
En realidad, no estoy seguro yo mismo. :sweat_smile:

Con una navegación privada que funciona, sí (CRTL SHIFT P). Pero lo he intentado en otras estaciones de trabajo fuera de casa que nunca han estado en este foro y he obtenido este problema. Por lo tanto, no se trata de conservar datos anteriores (cookies… etc.).

Y no entiendo por qué tenemos este problema después de la actualización. Funcionaba correctamente antes.

1 me gusta

No está claro por qué funciona en absoluto.

Si quieres que tu sitio funcione, tendrás que arreglar o eliminar tu cdn.

1 me gusta

ok gracias
Veré con nuestro equipo de TI qué es posible hacer con CDN.

Te haré saber.

2 Me gusta

Cambié el valor de CDN en el archivo app.yml.
¿Cómo lo aplico después de cambiarlo?
Ejecuté: ./launcher restart app pero el problema sigue presente.
¿Es la forma correcta de hacerlo o necesito ejecutar: ./launcher rebuild app?

Necesitarás reconstruir la aplicación para aplicar esos cambios de app.yml. :+1:

Después de reconstruir, ¿debería reiniciarlo también?

Normalmente solo reconstruyo y mi sitio vuelve a estar en funcionamiento tan pronto como termina.

1 me gusta

Hola a todos.

Muchas gracias por su ayuda. Eso funciona bien ahora.
La URL no era la correcta, el departamento de TI proporcionó una nueva y, después de aplicar los cambios, todo funciona bien con Firefox.

Que tengan un buen día todos.

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