Cloudflare impedisce la connessione del plugin

Ciao!

Ho avuto difficoltà a far connettere il plugin al mio Discourse: sebbene tutte le informazioni API fossero corrette, il plugin non riusciva a trovare il mio forum. Per un’ipotesi azzardata, ho rimosso il mio reverse proxy tramite Cloudflare e ora funziona perfettamente. C’è un’impostazione specifica di Cloudflare che interferisce con il funzionamento di questo plugin? Sono completamente bloccato. Non usare Cloudflare non è un’opzione per me.

Disattiva Rocket Loader.

Ci sono dozzine di argomenti sui problemi con Cloudflare che puoi leggere.

Rocket Loader modifica il JavaScript, mentre il plugin si connette all’API… quindi dubito che abbia a che fare con Rocket Loader?

Deferisco quasi sempre a @michaeld. Questa volta capisco persino cosa sta dicendo.

Non è Rocket Loader, dato che semplicemente rompe JavaScript. È qualcos’altro.

Sembra di sì. Ci sono dozzine di argomenti in cui le persone descrivono problemi e pochissimi in cui dicono che è “semplice”.

Sì, ho letto alcuni post trovati qui su questo stesso problema e nessuno di questi l’ha finora risolto: ho esaminato le impostazioni TLS, ecc. E Rocket Loader non è certamente il colpevole, non l’ho mai attivato. Non ho mai sentito la necessità di attivarlo.

Continuerò a provare e farò rapporto se trovo la soluzione nel mio caso. È un peccato che non funzionino bene insieme facilmente.

Rendi la nuvoletta accanto alla voce DNS grigia invece che arancione.

A meno che tu non abbia motivi per credere che il tuo sito sarà vittima di un massiccio attacco DDoS, non hai bisogno di Cloudflare.

Gestisco un forum politico, purtroppo. O, più precisamente, parte del lavoro che faccio attira il lato più oscuro di Internet. È comune per chi fa quello che faccio subire attacchi DDoS, essere doxxati, ecc. È per questo che mi piace il modo in cui funziona Discourse e non voglio correre rischi per quanto riguarda la sicurezza.

Assicurati di abilitare il template di Cloudflare in app.yml se il suo utilizzo è un requisito.

Tieni presente che Cloudflare protegge solo un percorso verso il tuo server. Se l’IP di origine viene scoperto, rimani comunque completamente esposto.