Hallo
Ich habe Discourse schon viele Male installiert. Manche Tage mache ich es ein paar Mal.
Dieses Mal habe ich Discourse unter f.example.LTD installiert.
Ich habe Server von Public Cloud: Cloud solutions and on-demand resources | OVHcloud Worldwide verwendet.
DNS Cloudflare (nur DNS und ./discourse-setup findet meinen DISCOURSE_HOSTNAME)
Der Fehler
Discourse version at f.example.LTD: NOT FOUND
Discourse version at localhost: NOT FOUND
trat auf, als ich die IP-Adresse beibehalten und das Ubuntu-System neu installiert habe, um Discourse frisch zu starten.
./discourse-doctor
Zeit ./discourse-doctor
DISCOURSE DOCTOR Di 6. Feb 06:08:06 UTC 2024
OS: Linux discourse–c3-4-de1 6.2.0-37-generic #38-Ubuntu SMP PREEMPT_DYNAMIC Mo 30. Okt 21:04:52 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Container/app.yml gefunden
==================== YML EINSTELLUNGEN ====================
DISCOURSE_HOSTNAME=f.example.LTD
SMTP_ADDRESS=smtp.eu.mailgun.org
DEVELOPER_EMAILS=i@example.LTD
SMTP_PASSWORD=***
SMTP_PORT=587
SMTP_USER_NAME=i@mg.example.LTD
LETSENCRYPT_ACCOUNT_EMAIL=ssl@example.LTD
==================== DOCKER INFO ====================
DOCKER VERSION: Docker version 24.0.5, build 24.0.5-0ubuntu1~23.04.1
DOCKER PROZESSE (docker ps -a)
CONTAINER ID IMAGE COMMAND ERSTELLT STATUS PORTS NAMEN
8f64a8154b21 local_discourse/app „/sbin/boot“ 15 Minuten her Hoch 15 Minuten 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp app
8f64a8154b21 local_discourse/app „/sbin/boot“ 15 Minuten her Hoch 15 Minuten 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp app
Discourse-Container app läuft
==================== PLUGINS ====================
Keine nicht-offiziellen Plugins erkannt.
Siehe discourse/lib/plugin/metadata.rb at main · discourse/discourse · GitHub für die offizielle Liste.
========================================
Discourse version at f.example.LTD: NOT FOUND
Discourse version at localhost: NOT FOUND
==================== SPEICHERINFORMATIONEN ====================
RAM (MB): 3996
total used free shared buff/cache available
Mem: 3811 1501 217 50 2453 2310
Swap: 0 0 0
==================== FESTPLATTENSPEICHERPRÜFUNG ====================
---------- OS Festplattenspeicher ----------
Dateisystem Größe Benutzt Verfügbar Ben% Eingehängt auf
/dev/sda1 49G 11G 38G 22% /
==================== FESTPLATTENINFORMATIONEN ====================
Festplatte /dev/loop0: 73,9 MiB, 77492224 Bytes, 151352 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplatte /dev/loop1: 40,86 MiB, 42840064 Bytes, 83672 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplatte /dev/loop2: 152,06 MiB, 159444992 Bytes, 311416 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplatte /dev/loop3: 74,11 MiB, 77713408 Bytes, 151784 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplatte /dev/sda: 50 GiB, 53687091200 Bytes, 104857600 Sektoren
Festplattenmodell: QEMU HARDDISK
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: E232CD77-D3F6-45AA-9A19-E6C002533B04
Gerät Start Ende Sektoren Größe Typ
/dev/sda1 227328 104857566 104630239 49,9G Linux-Dateisystem
/dev/sda14 2048 10239 8192 4M BIOS-Boot
/dev/sda15 10240 227327 217088 106M EFI-System
Partitions-Tabelleneinträge sind nicht in der richtigen Reihenfolge.
==================== ENDE FESTPLATTENINFORMATIONEN ====================
==================== MAIL TEST ====================
Für einen robusten Test, holen Sie sich eine Adresse von http://www.mail-tester.com/
Oder senden Sie einfach eine Testnachricht an sich selbst.
E-Mail-Adresse für Mail-Test? (‘n’ zum Überspringen) [i@example.LTD]: Sende Mail an i@example.LTD. . .
Teste Senden an i@example.LTD über smtp.eu.mailgun.org:587, Benutzername:i@mg.example.LTD mit Plain Auth.
SMTP-Serververbindung erfolgreich.
Sende Mail an i@example.LTD. . .
Mail vom SMTP-Server akzeptiert.
Message-ID: a8ae3b5c-98d8-4bf1-8264-40b730bf4ec1@f.example.LTD
Wenn Sie die Nachricht nicht erhalten, überprüfen Sie Ihren SPAM-Ordner
oder testen Sie erneut mit einem Dienst wie http://www.mail-tester.com/.
Wenn die Nachricht nicht zugestellt wird, ist das kein Problem mit Discourse.
Überprüfen Sie die SMTP-Serverprotokolle für die obige Message-ID, um zu sehen, warum sie
die Zustellung der Nachricht fehlgeschlagen ist.
Ersetze: SMTP_PASSWORD
Ersetze: LETSENCRYPT_ACCOUNT_EMAIL
Ersetze: DEVELOPER_EMAILS
Ersetze: DISCOURSE_DB_PASSWORD
Ersetze: Sende Mail an
==================== FERTIG! ====================
Möchten Sie eine öffentlich zugängliche Version dieser Datei bereitstellen? (J/n) n
Kein öffentlich zugängliches Protokoll generiert.
Sie können die Ausgabe dieses Skripts mit
LESS=-Ri less /tmp/discourse-debug.txt
untersuchen.
ABER ZUERST stellen Sie sicher, dass Sie die ersten drei Befehle unten kennen!!!
Befehle, die Sie kennen sollten, wenn Sie die Datei mit dem obigen Befehl (genannt ‘less’) anzeigen:
q – beenden
/error – nach dem Wort ‘error’ suchen
n – nach der nächsten Übereinstimmung suchen
g – zum Anfang der Datei gehen
f – eine Seite vorwärts
b – eine Seite zurück
G – zum Ende der Datei gehen
real 3m3,391s
user 0m0,251s
sys 0m0,179s
Als Test habe ich Discourse auf demselben Server und derselben IP installiert und auf eine andere Subdomain verwiesen, und es hat funktioniert.
Dann habe ich die Domain geändert und bin zum Fehler zurückgekehrt
Discourse version at f.example.LTD: NOT FOUND
Jetzt ist meine Seite f.example.LTD ausgefallen und ich weiß nicht, wie ich sie debuggen kann.
Vielen Dank im Voraus
Ali