WARNUNG: Port 443 des Computers scheint über den Hostnamen: forum.rlv.link nicht erreichbar zu sein

Wenn ich versuche, Discourse zu installieren, erhalte ich jedes Mal diesen Fehler:

DNS:

Ich verwende CloudFlare.

Ich habe hier viele Beiträge durchsucht, aber keine Lösung gefunden, die bei mir funktioniert.
Ich habe Apache2 installiert, da es die normale Website betreibt.

Wenn ich die Domain anpinge:
https://i.imgur.com/nFdEkUc.png

Das Problem tritt wahrscheinlich aufgrund des Cloudflare-Proxy auf. Sie müssen die Cloudflare-Optimierung deaktivieren, indem Sie auf der DNS-Seite von Cloudflare für die betreffende (Sub-)Domain auf die orangefarbene Wolke klicken und sie grau schalten. Wenn Sie Cloudflare lieber behalten möchten, müssen Sie die Konfigurationsdatei manuell bearbeiten, um das integrierte SSL von Discourse zu deaktivieren.

Danke, ich werde es versuchen. Muss ich mit bestimmten Wartezeiten rechnen?

In den meisten Fällen sollte es sofort geschehen, aber du kannst zur Sicherheit etwa 5 Minuten nach den Änderungen warten. Du kannst deine Domain anpingen; sobald sie ab sofort von deiner VPS-IP-Adresse statt von einer Cloudflare-IP-Adresse antwortet, bist du startklar.

Was muss ich dort eingeben oder was bedeutet das?
image

Discourse benötigt Zugangsdaten für einen SMTP-E-Mail-Server, um E-Mails versenden zu können. Weitere Informationen dazu finden Sie hier:

discourse/docs/INSTALL-email.md at main · discourse/discourse · GitHub

Funktioniert nicht. Ich erhalte diesen Fehler
image

Was ist die Ausgabe von
netstat -alpn | grep 80

image

Dann kannst du discourse-setup nicht verwenden. Schau dir an: So richtest du Discourse auf einem Server mit bestehenden Apache-Sites ein

Es funktioniert. Ich habe die Apache-Ports auf 2053 und 444 gesetzt, sodass ich nur noch die Cloudflare-Einträge mit Ports über Portzilla konfigurieren musste, und konnte dann discourse-setup verwenden.