Hallo, ich habe mich an diesen Installationsleitfaden gehalten, aber nach der Installation tritt der Fehler „Die Website kann nicht erreicht werden
Um Ihnen helfen zu können, benötigen wir mehr Informationen.
Zunächst sollten Sie bestätigen, dass Ihre DNS-Einstellungen korrekt konfiguriert sind. Als nächstes müssen Sie sicherstellen, dass eine Firewall die Ports 80 und 443 für Discourse nicht blockiert.
Eine schnelle, dumme Frage… wie prüfe ich das?
Deutet dieser Fehler auf etwas hin?
root@vultr:/var/discourse# curl http://149.28.40.194/
curl: (7) Verbindung zu 149.28.40.194 Port 80 fehlgeschlagen: Verbindung verweigert
„Connection refused
Was meinst du mit „welcher Host“? IP-Adresse?
Meinst du den VPS-Anbieter? Ist es Vultr? Hast du Discourse so konfiguriert, dass es einen FQDN verwendet?
Zusätzlich kannst du bitte bestätigen, welches Betriebssystem auf deinem VPS konfiguriert ist? Falls es Ubuntu 18.04 oder höher ist, kannst du dann die Ausgabe von sudo ufw status posten?
Ja, ich verwende Ubuntu 18.04
root@JYC_Test:/var/discourse# sudo ufw status
Status: inaktiv
Sicher, aber wo wird der Server gehostet?
Haben Sie bestätigt, dass der “A”-Eintrag Ihrer DNS-Adresse auf die Droplet-IP zeigt?
Wie wurde dies installiert? Die Standardinstallation überprüft diese Punkte, bevor der Server installiert wird.
Der Datensatz ist korrekt. Denn ich habe den gleichen Prozess vor ein paar Tagen auf demselben Server durchgeführt, und er hat einwandfrei funktioniert.
Ich habe den Server zurückgesetzt, um ihn heute erneut zu installieren, und dieser Fehler tritt auf.
Du hast beide Fragen nicht beantwortet.
Meinst du den physischen Standort? New Jersey
Ist es also bei DigitalOcean oder?
Nein, das ist der Server unseres Clubs.
Ist es ein SSL-Problem?
Wenn ich versuche:
./laucher logs app
erscheint folgende Meldung:
nginx: [emerg] cannot load certificate "/shared/ssl/forum.7debate.club.cer": PEM_read_bio_X509_AUX() failed (SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: TRUSTED CERTIFICATE)
Wie oft hast du versucht, die Seite einzurichten? Falls es sich um ein Let’s Encrypt-Zertifikat handelt, gibt es dort ein Ausgabelimit sowie eine Abkühlphase.
Ganz schön viele…
Da ich neu bin, habe ich ein paar Mal Fehler gemacht. Auf jeden Fall mehr als 5 Mal, denke ich.
Kann ich das lösen, indem ich zu einer anderen URL wechsle?
In diesem Fall ist das fast sicher das Problem.
Sie können eine Zertifikatsausstellung nur fünfmal pro Woche neu anfordern. Wenn Sie also auf diesem DNS-Namen bestehen, können Sie die Installation erst nach Ablauf einer Woche erneut vornehmen.
Verlängerungen werden besonders behandelt: Sie zählen nicht gegen Ihr Limit für Zertifikate pro registrierter Domain, unterliegen jedoch einem Limit für Duplizierte Zertifikate von fünf pro Woche.
Sobald alles installiert ist, sichern Sie einfach Ihre Instanz. Auf diese Weise können Sie bei Bedarf Änderungen vornehmen und eine frische Website wiederherstellen.
Kann ich dieses Problem also lösen, indem ich einen weiteren A-Eintrag wie ‘forum-test.7debate.club’ setze?
Oder verwenden Sie einen anderen Begriff, der nicht temporär ist, wie z. B. Diskussionen, Community usw.