Forum non funzionante per l'Admin - Asset mancanti?

Ho un problema quando sono loggato come amministratore sul mio server di produzione. Penso di averlo causato io stesso quando ho modificato il valore DISCOURSE_S3_CDN_URL in app.yml sul server di staging allo stesso valore del server di produzione. L’ho da allora ripristinato e il server di staging funziona correttamente puntando al bucket S3. Guardando la console del browser, sembra che alcune risorse non vengano trovate, ma non sono sicuro di come, perché o anche se questo sia il problema sottostante.

Ecco un estratto dalla console quando provo ad accedere all’URL principale del forum:

Ho provato la modalità sicura ma non aiuta.

Sono ancora molto all’inizio con AWS. Continuerò a provare a risolvere questo problema da solo, ma qualsiasi consiglio o guida sarebbe apprezzato.

1 Mi Piace

Ho riscontrato di nuovo questo problema oggi dopo aver copiato il file app.yml di produzione sul server di standby e aver ricostruito Discourse su quel server. Presumo che sia in qualche modo correlato al bucket S3 e a Cloudfront, ma non capisco perché ci sia un conflitto solo dalla ricostruzione.

È successo durante il test di uno script che ho scritto per passare il forum a un server di standby e impostarlo come produzione. Di solito completavo il passaggio riposizionando l’IP riservato sull’altro server, ma in questa esecuzione non ho testato quella parte. Ho ricostruito l’app di produzione e le cose stanno funzionando normalmente di nuovo, ma vorrei capire il problema se qualcuno può aiutarmi.

1 Mi Piace