Demasiadas solicitudes problema

Estaba probando el servicio CDN y todo funcionó correctamente. Cuando lo desactivé (descomentando la línea en app.yml), no pude hacer nada. Cada pestaña muestra Demasiadas solicitudes o no se muestra nada. ¿Qué está pasando?

¿Tienes un proxy inverso? Es posible que necesites configurar las cosas para que las direcciones IP reales se pasen a Discourse.

No, instalé Discourse según la guía básica.

Si he entendido correctamente la analogía aquí, ¿has abierto varias pestañas en el mismo dispositivo para probar o experimentar los tiempos de carga?

De ser así, la respuesta de Demasiadas solicitudes podría ser legítima, ya que todas esas sesiones del navegador estarían compitiendo por descargar los mismos recursos nuevamente, sin saber que el archivo ya existe en la caché.

Ese es el problema: yo no lo he hecho. No estoy haciendo nada y también estoy probando hoy.

Lo único que hice fue desactivar la CDN conectada en la configuración (app.yml). Y ahora ni siquiera puedo iniciar sesión en el panel de administración. ¿Por qué ocurre este problema y cómo puedo prevenirlo?

Lo extraño es que si vuelvo a activar la CDN (CloudFront), el foro funciona con normalidad. Es muy raro. ¿Por qué?

Hola @slivo

Este tipo de acertijos pueden resultar interesantes; pero, por supuesto, cuando tu sitio no funciona, “interesante” no es la expresión adecuada.

Una posibilidad es que, cuando tienes la CDN desactivada, haya algún código JS en la caché de tu navegador que no funciona correctamente (por falta de un término técnico mejor) cuando el JS se almacenó en caché (cuando la CDN estaba activada) y luego desactivas la CDN, pero la caché no se limpió.

Por otro lado, esto podría no ser un problema en absoluto; pero puedes probarlo abriendo la consola de desarrollador de tu navegador y desactivando la caché del navegador.

A menudo, al depurar algún comportamiento extraño, desactivar la caché puede ser de gran ayuda.

… y espero que esto te ayude a avanzar en la depuración de tu problema.

Nota: También puedes intentar limpiar completamente la caché de tu navegador entre estos cambios de configuración.

Corrección: en realidad, incluso restaurar el CDN no ayuda. Así es como se ve actualmente mi panel de administración

así que lo hice. Estos mensajes siguen parpadeando, a unos 10 por segundo, ¡jaja!

Pensé que quizás la causa fuera alguna trivialidad y, por ejemplo, que debería usar algún comando rake al trabajar con CDN.

Las cargas en CDN y S3 no son lo mismo.