Cloudflare mit Discourse

Ich nutze Cloudflare mit meinem WordPress.

Ich werde eine Subdomain für Discourse verwenden.

Ich habe Fragen dazu, wie man „Discourse

Sie können Ihre Website hinter Cloudflare stellen, sie funktioniert jedoch nur, wenn Sie die Performance über die Regeln deaktivieren.
Ich habe das getan und es funktioniert einwandfrei.

Stellen Sie also sicher, dass Sie eine Regel erstellen, um die Performance zu deaktivieren. Andernfalls wird die Orange-Farbe von Cloudflare Ihre Website beschädigen.

Welche Regeln empfehlen Sie?

Ich habe es bereits bei DigitalOcean getestet, aber es gab einen Fehler. Ich suche nach einer Anleitung zur Konfiguration in Cloudflare.

Das ist nicht Cloudflare-spezifisch. Ihr DNS ist völlig kaputt.

Es gibt keinen A-DNS-Eintrag für forum.meuxbox.com.br.

Ich habe mit einem Klick auf DigitalOcean installiert, aber es gab einen Fehler.

Ich suche hier nach einer Lösung, um loszulegen.

Die Installationsmethode ist hier nicht das Problem. Die Adresse forum.meuxbox.com.br existiert schlichtweg nicht.

Greifen Sie auf Ihre Domain meuxbox.com.br bei Cloudflare zu und stellen Sie sie so ein:

image

Cloudflare

Installation

DigitalOcean

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

Wie wurde Discourse auf diesem Droplet installiert?

Ich habe eine Ein-Klick-Installation durchgeführt, ebenso die normale Installation.

Ich erhalte stets denselben Fehler.

app yml

Ich kann nichts zur Ein-Klick-Installation sagen, da wir diese nicht verwalten. Was die normale Installation betrifft: Welchen Fehler haben Sie erhalten? Der Screenshot zeigt Ihren Hostnamen aufgelistet – das ist kein Fehler.

Discourse funktioniert, aber nicht mit Cloudflare.
Ich suche nach einer Möglichkeit, mit Cloudflare zu arbeiten.

Ich werde eine normale Installation auf einem VPS von Vultr durchführen. Wir haben jedoch denselben Fehler wie bei DigitalOcean mit der One-Click-Installation.

Ich bin mir dabei unsicher.

Bitte führen Sie Folgendes aus:

  1. Erstellen Sie einen neuen VULTR VPS.
  2. Erstellen Sie in Cloudflare einen DNS-only (graue Wolke) A-Eintrag, der auf Ihren VULTR VPS zeigt.
  3. Installieren Sie Discourse auf dem VULTR gemäß discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub.
    1. Speichern Sie die Ausgabe von ./discourse-setup an einem sicheren Ort, damit wir sie bei Bedarf überprüfen können.
  4. Prüfen Sie, ob Ihre Website lädt. Falls nicht, teilen Sie die Ausgabe von ./discourse-setup mit, stellen Sie jedoch sicher, dass alle Zugangsdaten entfernt wurden.

Ändern Sie Ihre app.yml nicht manuell! Wir müssen sicherstellen, dass Discourse funktioniert, bevor Sie mit anderen Vorlagen experimentieren.

Ok, ich werde es machen. Ich gebe dir morgen Bescheid.

Danke. Frohes Neues Jahr

Dass Discourse nicht hochfährt, könnte mit der jüngsten MaxMind-Änderung zusammenhängen. Das Bitnami-Image funktioniert ebenfalls nicht, sodass die Wahrscheinlichkeit groß ist, dass die DigitalOcean-One-Click-Lösung möglicherweise nicht dieselbe vorübergehende Umgehungsmethode bietet.

Ich habe eine One-Click-Installation auf DigitalOcean durchgeführt. Nach der Installation auf einem normalen Vultr-Server erhalte ich denselben Fehler, aber ich werde die Installation erneut durchführen, um Lösungen zu finden.

auf VULTR installiert

Cloudflare

Fehler forum.meuxbox.com.br

Ich verstehe nicht warum, aber Ihr Server antwortet nicht auf Pings. Stecken Sie hinter einer Firewall, die Verbindungen zu Ihrem Server blockiert?

Ich hatte einen Paketverlust von 100 % für 104.207.144.153

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

--- 104.207.144.153 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2034ms

Verwendest du Let’s Encrypt für deine Discourse-Instanz? Ändere den Cloudflare SSL/TLS-Verschlüsselungsmodus, wenn ich mich richtig erinnere.

Das gilt nur, wenn Sie den Cloudflare-Proxy aktiviert haben. Im DNS-only-Modus hat Cloudflare SSL keine Auswirkung auf Discourse.