Los Android no pueden usar RTE y los dispositivos iOS no pueden cambiar el modo del editor

Primero, eliminé todas las referencias a S3 del archivo web_only.yml. Hice un rebuild y, por seguridad, ejecuté rake posts:rebake. Los problemas desaparecieron, pero las imágenes seguían llegando a través del CDN. Restauré S3 y el problema volvió.

Abrí AWS y eché un vistazo a las configuraciones de la distribution en CloudFront. Tenía allí, al menos, un dominio de hace 3 años cuyo TLD había cambiado. Me parece increíble que algo haya funcionado en primer lugar. Cambié las configuraciones según las recomendaciones de CloudFront y en algún punto también configuré access-control-allow-origin: * (lo cual es una tontería, ya que hace que CORS sea inútil). Aunque, por lo que entiendo, ese encabezado ya se estaba sirviendo a través de CloudFront.

Por seguridad, hice otro rebuild y probé. No sirvió de nada.

Dado que es posible que la caché esté causando problemas, invalidé /assets/* y, por seguridad, también /assets/br/*. Hice otro rebuild y ahora el problema se resolvió.

Se resolvió otro problema también. Desde el verano he tenido un problema con Oops…, es decir, el error 50x después de un rebuild. Cuando abro el modo seguro y deshabilito los temas, puedo acceder al panel de administración. Tengo que deshabilitar varios TC, unos 20 o más, y el foro vuelve a la vida. Luego puedo habilitar esos componentes y todo vuelve a funcionar.

Entonces, ¿podemos concluir que todo surgió de los problemas con AWS CloudFront?