Hallo,
Ich versuche, Discourse auf OVH VPS Ubuntu 22.04 zu installieren, indem ich dieser Dokumentation folge: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Der Port 443 scheint offen zu sein, denn wenn ich sudo ufw status ausführe, erhalte ich:
Status: aktiv
Nach Aktion Von
Ich erhalte die folgende Meldung: Port 443 des Computers scheint nicht über den Hostnamen mydomain erreichbar zu sein
Wenn ich manuell /containers/app.yml ändere, gelingt es mir, Discourse nur mit http korrekt zu installieren, aber es funktioniert nicht, wenn ich versuche, es mit https zu öffnen
Ich erhalte die folgende Meldung mit https:
Diese Website ist nicht erreichbar
mydomaine erlaubt keine Verbindung.
Discourse-setup führt einen ziemlich groben Test durch, um zu sehen, ob es möglich ist, sich selbst mit curl und Ihrem Hostnamen zu verbinden. Es scheint, dass etwas Let’s Encrypt daran hindert, eine Verbindung zum Server herzustellen. Wenn Sie zu oft neu aufbauen, erreichen Sie Ratenbegrenzungen, die Sie für eine Woche daran hindern, ein Zertifikat zu erhalten.
@pfaffman kein Reverse Proxy. Ich habe nichts installiert, sondern nur die Benutzerinstallation befolgt.
sudo systemctl status nginx
Unit nginx.service konnte nicht gefunden werden.
Meine einzige andere Vermutung ist, dass Ihr VM auf Netzwerkebene (bevor es Ihre VM erreicht) Port 443 blockiert hat. Sie können sich bei Ihrem VM-Anbieter erkundigen, ob er irgendwie blockiert ist. Wenn es sich um AWS handelt, müssen Sie meiner Meinung nach die Sicherheitsstufen anpassen.
Können Sie uns die genaue Konfiguration Ihres Servers mit den von Ihnen gewählten Optionen zur Verfügung stellen?
Ich miete einen VPS bei OVH und weiß, dass sie eine Reihe von Dingen anbieten, die man ankreuzen kann.
@Canapin, Sie finden meine Konfiguration unten:
Modell: VPS vps2020-value-1-2-40
Vps mit Linux-Distribution
Start: LOKAL
OS / Distribution: Ubuntu 22.04
Zone: Region OpenStack: os-sbg8*
Speicher 2GO SSD NVMe
Speicher 40GO
Ja @Canapin, auf jeden Fall. Hier ist ihr Feedback:
Vielen Dank, dass Sie sich an den OVHcloud-Support gewendet haben.
Ich habe gerade die ordnungsgemäße Funktion Ihres Dienstes überprüft und bestätige, dass auf unserer Ebene keine Störung unserer Infrastrukturen beobachtet wurde.
Hilfe bei der Softwarekonfiguration gehört nicht zum Leistungsumfang des Supports. Ich lade Sie ein, sich an unsere Community zu wenden, um die notwendige Hilfe zu erhalten.
Ich überlasse dieses Thema vielleicht erfahreneren Benutzern (ich bin nur ein zufälliger Passant ), aber zufällig haben Sie noch andere Web-Software auf Ihrem VPS laufen?
Ich habe keine andere Software auf meinem VPS gestartet. Ich habe einen VPS speziell eingerichtet, um mein Discourse zu installieren. Aber ich weiß nicht, ob OVH etwas auf dem VPS startet. Woher kann ich das wissen?
Könnte es Ihre Fehlkonfiguration sein?
Discourse-Programme können HTTPS verwenden
Überprüfen Sie den Vorlageneintrag „templates/web.ssl.template.yml“ in app.yml für die Einführung von Vorlagendateien; Als Nächstes müssen Sie den Expose-Eintrag überprüfen – „443:443“ # https
Ob die Vorlage aktiviert ist