Android는 RTE를 사용할 수 없고, i-devices는 작성기 모드를 변경할 수 없습니다

Ensimmäiseksi poistin web_only.yml-tiedostosta kaikki S3-viittaukset. Suoritin rebuildin ja varmuuden vuoksi myös rake posts:rebake-komennon. Ongelmat poistuivat, mutta kuvat tulivat edelleen CDN:n kautta. Palautin S3:n, ja ongelma palasi.

Avasin AWS-konsolin ja vilkaisin CloudFrontin distribution-asetukset. Siellä oli ainakin kolme vuotta vanha domain, jonka TLD oli muuttunut. Pidän ihmeellisenä, että mikään on ylipäätään toiminut. Muutin asetuksia CloudFrontin suositusten mukaiseksi ja johonkin kohtaan asetin myös access-control-allow-origin: * (joka on älytöntä, koska se tekee CORS:ista turhan). Tosin ymmärtääkseni tuo header oli kuitenkin jo tarjoiltu CloudFrontin kautta.

Varmuuden vuoksi taas rebuild ja testaaminen. Ei auttanut.

Koska on mahdollista, että cache kiukuttelee, invalidisoin /assets/* ja varmuuden vuoksi myös /assets/br/*. Taas rebuild, ja nyt ongelma korjaantui.

Korjaantui toinenkin ongelma. Minulla on ollut kesästä asti ongelmana Oops… eli virhe 50x rebuildin jälkeen. Kun avaan safe-moden ja disabloin teemat, pääsen adminiin. Minun täytyy disabloida useampi TC, luokkaa 20+, ja foorumi herää henkiin. Sitten voin tehdä enable noille komponenteille, ja kaikki toimi taas.

Joten voidaanko vetää johtopäätös, että kaikki syntyi AWS CloudFrontin ongelmista?