Port 443 nicht erreichbar

Hallo. Ich versuche, Discourse auf einem Ubuntu-Server einzurichten (genauer gesagt Ubuntu 20), bekomme aber jedes Mal die Fehlermeldung WARNING: Port 443 of computer does not appear to be accessible using hostname:. Ich habe bereits zahlreiche Lösungen ausprobiert und im Internet nach Antworten gesucht, finde aber immer noch keine Lösung. Da dies mein erstes Mal ist, dass ich einen Discourse-Server einrichte, bin ich mir nicht ganz sicher, was ich falsch mache oder was das Problem ist. Der vollständige Fehler lautet:

root@vps-zap581523-2:/opt/discourse# ./discourse-setup
Ports 80 and 443 are free for use
'samples/standalone.yml' -> 'containers/app.yml'
Found 4GB of memory and 20 physical CPU cores
setting db_shared_buffers = 1024MB
setting UNICORN_WORKERS = 8
containers/app.yml memory parameters updated.

Hostname for your Discourse? [discourse.example.com]: forum.mayflowerleti.org

Checking your domain name . . .
./discourse-setup: line 36: curl: command not found
WARNING: Port 443 of computer does not appear to be accessible using hostname:  forum.mayflowerleti.org.
./discourse-setup: line 36: curl: command not found
WARNING: Connection to http://forum.mayflowerleti.org (port 80) also fails.

This suggests that forum.mayflowerleti.org resolves to some IP address that does not reach this
machine where you are installing discourse.

The first thing to do is confirm that forum.mayflowerleti.org resolves to the IP address of this server.
You usually do this at the same place you purchased the domain.

If you are sure that the IP address resolves correctly, it could be a firewall issue.
A web search for "open ports YOUR CLOUD SERVICE" might help.

This tool is designed only for the most standard installations. If you cannot resolve
the issue above, you will need to edit containers/app.yml yourself and then type

./launcher rebuild app

root@vps-zap581523-2:/opt/discourse#

An diesem Punkt weiß ich nicht weiter. Der Besitzer des VPS hat den DNS-Eintrag auf die IP-Adresse unseres VPS, auf dem Discourse läuft, gezeigt, aber es funktioniert immer noch nicht. Er hat mir auch gesagt, dass keine Firewall das blockiert, also bin ich mir nicht ganz sicher, warum es nicht funktioniert. Wenn ich etwas Hilfe bekommen könnte, wäre das fantastisch. Entschuldigung, dass ich hier ein weiteres Thema zu diesem Thema eröffne, aber ich hatte momentan keine andere Wahl. Vielen Dank für Ihre Zeit und Hilfe.

Der Domänen-Eintrag, den Sie hinzufügen sollten, ist noch nicht verfügbar oder nicht korrekt eingerichtet.

forum.domain sollte auf Ihren Ubuntu-Server zeigen, auf dem Discourse ausgeführt werden soll.

Bitte überprüfen Sie dies und versuchen Sie es erneut.

Ich glaube, es zeigt auf den Ubuntu-Server.


Man sieht hier, dass es auf den Ubuntu-Server zeigt. Ich bin mir nicht sicher, ob es anders konfiguriert sein sollte, aber so wie es aussieht, ist es direkt auf den Ubuntu-Server gerichtet. Vielen Dank trotzdem für die Hilfe.

Wenn dies die richtige IP-Adresse ist, sollten Sie startklar sein.

https://www.whatsmydns.net/#A/forum.mayflowerleti.org

Die IP-Adresse ist korrekt, funktioniert aber nicht. Es wird weiterhin der oben genannte Fehler angezeigt, und ich habe keine Ahnung, warum. Trotzdem vielen Dank für Ihre Zeit und Hilfe.

Welches Installationshandbuch verwendest du?

Der Pfad sollte /var/discourse/ lauten, wenn du die Standardinstallation verwendest.

Das sieht nach einem Problem aus: Ist curl tatsächlich installiert? Falls nicht, installiere es: apt install curl.

@IAmGav, Das Speichern im var-Verzeichnis scheint zu funktionieren. Meine Vermutung ist, dass es dort sein musste, und dass ich zusätzlich curl installieren/reparieren musste, was von @danb35 vorgeschlagen wurde. Ich bin mir nicht sicher, ob es die Änderung des var-Verzeichnisses, die Installation von curl, einfach die Zeit oder eine Kombination aller Faktoren war. Vielen Dank an euch beide. Ich bin mir nicht sicher, welche Antwort ich hier als Lösung markieren soll. Sobald ich die Einrichtung abgeschlossen habe, werde ich wahrscheinlich eine eurer Antworten als Lösung markieren. Falls die Einrichtung fehlschlägt, werdet ihr wahrscheinlich eine weitere Antwort von mir sehen. Inzwischen scheint die Verbindung hergestellt worden zu sein. Vielen Dank an euch beide!