Cloudflare con Discourse

Utilizzo Cloudflare con il mio WordPress.

Userò un sottodominio per Discourse.

Ho alcune domande su qual è il modo migliore per configurare “Discourse” con Cloudflare.

Puoi mettere il tuo sito dietro Cloudflare, ma funzionerà solo se disabiliti le prestazioni tramite le regole.
L’ho fatto e funziona bene.

Quindi assicurati di creare una regola per disabilitare le prestazioni; altrimenti, impostare Cloudflare su arancione (modalità sviluppo) potrebbe rompere il tuo sito.

Quali regole consigli?

Ho già testato su DigitalOcean, ma ho ricevuto un errore. Sto cercando di sapere come configurare su Cloudflare.

Questo non è specifico di Cloudflare. Il tuo DNS è completamente rotto.

Non esiste una voce DNS A per forum.meuxbox.com.br.

Ho installato con un clic su DigitalOcean, ma ha restituito un errore

Sto cercando una soluzione qui per iniziare

Il metodo di installazione non è il problema qui. L’indirizzo forum.meuxbox.com.br semplicemente non esiste.

Accedi al tuo dominio meuxbox.com.br su Cloudflare e configuralo come in questa immagine:

image

Cloudflare

Installazione

DigitalOcean

Errore http://forum.meuxbox.com.br

Come è stato installato Discourse su questo droplet?

Ho eseguito un’installazione in un clic e ho anche fatto l’installazione normale.

Ricevo sempre lo stesso errore.

app yml

Non posso commentare l’installazione con un solo clic, poiché non ne gestiamo noi. Per quanto riguarda l’installazione normale, quale errore hai ricevuto? Lo screenshot mostra il tuo hostname elencato; questo non è un errore.

‘Discourse’ funziona, ma non con Cloudflare.
Sto cercando un modo per farlo funzionare con Cloudflare.

Farò un’installazione normale su VPS VULTR, ma abbiamo lo stesso errore di DigitalOcean con l’installazione in un clic.

Mi sono confuso a riguardo.

Si prega di procedere come segue:

  1. Creare un nuovo VULTR VPS.
  2. Creare un record A solo DNS (nuvola grigia) in Cloudflare che punti al tuo VULTR VPS.
  3. Installare Discourse sul VULTR seguendo discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub.
    1. Salva l’output di ./discourse-setup da qualche parte in modo che possiamo rivederlo se necessario.
  4. Verifica che il tuo sito venga caricato. In caso contrario, condividi l’output di ./discourse-setup, assicurandoti di rimuovere eventuali credenziali.

Non modificare manualmente il tuo file app.yml! Dobbiamo assicurarci che Discourse funzioni prima di iniziare a modificare altri template.

Ok, lo farò, te lo avviserò domani.

Grazie. Buon Anno Nuovo

Il fatto che Discourse non si avvii potrebbe essere correlato alla recente modifica di MaxMind. Anche l’immagine Bitnami non funziona, quindi è molto probabile che la soluzione one-click di DigitalOcean non disponga della stessa soluzione temporanea.

Ho eseguito un’installazione con un clic su DigitalOcean; dopo averla eseguita su Vultr in modalità normale, ho ricevuto lo stesso errore, ma procederò con una nuova installazione per cercare di trovare delle soluzioni.

installato su VULTR

Cloudflare

Errore forum.meuxbox.com.br

Non capisco il motivo, ma il tuo server non risponde ai ping. Sei dietro un qualche tipo di firewall che blocca le connessioni al tuo server?

Ho registrato una perdita di pacchetti del 100% per 104.207.144.153

PING 104.207.144.153 (104.207.144.153) 56(84) bytes of data.

--- Statistiche ping per 104.207.144.153 ---
3 pacchetti trasmessi, 0 ricevuti, 100% di perdita di pacchetti, tempo 2034ms

Stai usando Let’s Encrypt per la tua istanza di Discourse? Prova a cambiare la modalità di crittrazione SSL/TLS di Cloudflare, se ricordo correttamente.

Ciò è applicabile solo se hai abilitato il proxy di Cloudflare. In modalità DNS only, l’SSL di Cloudflare non ha alcun impatto su Discourse.