Ich habe ähnliche Probleme gefunden, aber keine davon hat bei mir funktioniert. Meine DNS-IP ist identisch mit der öffentlichen IP der Maschine, auf der ich Discourse installieren möchte, aber ich bekomme immer noch diesen Fehler.
Das ist nur eine Warnung. Funktioniert es, wenn Sie den Container neu erstellen?
Möglicherweise können Sie von dem Computer aus auch nicht auf die öffentliche IP zugreifen, da es sich (gegebenenfalls aufgrund des Hostnamens) um eine NAT-IP handelt.
Apache nutzt doch die Ports, oder?
Apache verwendet Port 80, ich glaube, ich kenne mich nicht so gut damit aus. Ich habe einfach nur diese Schritte befolgt: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Wenn Sie es nicht benötigen (es könnte standardmäßig vorhanden sein), sollten Sie es entfernen und dann die üblichen Schritte im Link befolgen können.
Das wird sicher nicht helfen ![]()
Ich habe Discourse erfolgreich installiert, aber wenn ich die Hostname-URL aufrufe, wird mir stattdessen die Apache-Seite angezeigt. Hat jemand eine Idee, was schiefgehen könnte?
Ich schlage vor, etwas wie sudo systemctl stop apache2 und sudo systemctl disable apache2 zu verwenden oder sogar sudo apt remove apache2.
Wenn ich Apache stoppe und dann die Hostname-Adresse aufrufe, wird ein Fehler angezeigt: Diese Seite ist nicht erreichbar.
War das mit heruntergefahrenem Apache? (Denn ich bin mir nicht sicher, ob das einfach möglich ist, wenn Apache den Port 80 belegt.)
Ich habe Apache installiert, die Apache-Konfiguration so bearbeitet, dass auf Port 80 und 443 gelauscht wird, den Dienst neu gestartet und ./launcher rebuild app ausgeführt, woraufhin Discourse installiert wurde.
Discourse benötigt kein Apache. Deaktivieren oder deinstallieren Sie es, und starten Sie dann neu. Danach hat Discourse Zugriff auf die erforderlichen Ports.
Danke, Mann. Ich habe Apache gestoppt und ./launcher rebuild app ausgeführt, und jetzt kann ich Discourse auf meiner Hostname-Adresse sehen. ![]()
Stellen Sie sicher, dass Apache deaktiviert oder deinstalliert ist, andernfalls wird Discourse beim nächsten Neustart Ihres Servers erneut vom Zugriff auf den Port blockiert.
Okay, und ich bekomme keine Aktivierungs-E-Mail. Ich habe auch den Spam-Ordner überprüft.
Ok, das hat nichts mit dem Vorherigen zu tun. Es gibt Themen, die sich ausschließlich mit der Fehlerbehebung bei E-Mails befassen.




