Ich habe diese Droplet-Vorlage Discourse | DigitalOcean Marketplace 1-Click App verwendet, die den Installer scheinbar sofort ausführt, sobald man sich per ssh mit der Maschine verbindet. Ich konnte die Installation mit meinen Domain- und E-Mail-Einstellungen konfigurieren, und es scheint, als würde der Großteil der Installation abgeschlossen werden. Am Ende hängt es bei Redis is now ready to exit, bye bye... fest, und danach erhalte ich einen „broken pipe“-Fehler. Hat jemand einen Rat?
Bitte lesen Sie die offizielle Standardinstallation von Discourse. Ich empfehle Ihnen, diesen Droplet zu löschen und von vorne zu beginnen.
Haben Sie jedoch überprüft, ob Discourse läuft, indem Sie einen Webbrowser darauf richten?
Ich habe gerade einen weiteren Droplet gemäß den offiziellen Anweisungen erstellt und bin mir nicht sicher, wo er gelandet ist. Auf irgendeine Weise tritt erneut der Fehler „broken pipe
Ich habe auch versucht, discourse-doctor auszuführen, und es scheint, als würde es versuchen, neu zu erstellen, da die App nicht läuft. Aus irgendeinem Grund scheint die Installation nicht abzuschließen.
![]()
Ich sehe, dass Ihre SSH-Verbindung zum Server getrennt wurde, was den Installationsfortschritt offensichtlich unterbrochen hat. Stellen Sie daher sicher, dass Ihre SSH-Verbindung vor dem Abschluss der Installation nicht unterbrochen wird.
Sie können einfach das Tool screen verwenden.
Ok, ich habe screen unter macOS ausprobiert, aber es scheint das gleiche Ergebnis zu liefern. Ich bin mir nicht sicher, warum die SSH-Verbindung unterbrochen wird, da ich das Terminal nicht berühre.

Ich habe auch einige mögliche Lösungen für das Problem „broken pipe
Du kannst screen -r verwenden, um die letzte Sitzung nach einer Unterbrechung wieder aufzunehmen und dich erneut mit dem Server zu verbinden. Deshalb empfehle ich das Tool screen. Lies bitte den Artikel, den ich oben verlinkt habe, für weitere Details. Die Installation läuft weiter, wenn du in einer screen-Sitzung startest. Falls die Verbindung unterbrochen wird, kannst du sie bei deiner nächsten Verbindung einfach fortsetzen.
@mrus@merveilles.town vorgeschlagen
Vielleicht führt ihre Installation einen Netzwerkneustart oder etwas Seltsames aus, obwohl das die SSH-Verbindung eigentlich nicht beeinträchtigen sollte. Versuchen Sie es mit ihrer Webkonsole und schauen Sie mal, wie weit Sie dort kommen?
Die Nutzung der DigitalOcean-Webkonsole hat mein Problem gelöst. Ich denke, meine Internetverbindung ist nicht besonders gut und verursacht generell Probleme mit SSH; das hat nichts mit DigitalOcean oder Discourse zu tun.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

