Ich benutze PuTTY, um auf die Konsole zuzugreifen, und kein Befehl scheint zu funktionieren.
Es sagt mir immer Folgendes:
root@testdiscourse:~# ./discourse-doctor
-bash: ./discourse-doctor: No such file or directory
root@testdiscourse:~#
Ich habe versucht, die Konsole auf DigitalOcean zu verwenden, aber ich kann mich nicht anmelden, ich erhalte diese Nachricht:
Droplet-Konsole
Verwenden Sie die Droplet-Konsole für einen nativen Terminalzugriff auf Ihr Droplet über Ihren Browser. Hier ist die Liste der unterstützten Betriebssysteme für die neue Konsole.
Um die Droplet-Konsole zu aktivieren, melden Sie sich bei Ihrem Droplet als Root oder als Benutzer mit Sudo-Zugriff an. Sobald Sie verbunden sind, laden Sie das Agenteninstallationsskript herunter und führen es mit dem folgenden Befehl aus, um die Konsole sofort zu aktivieren:
Ich bin mir fast sicher, dass Ihr E-Mail-Problem daran liegt, dass Sie keinen Dienst für die E-Mail-Zustellung installiert haben.
Es gibt eine ganze Menge Dinge, die Sie auf dem Droplet einrichten müssen. Die Ein-Klick-Installation für VPS und Discourse ist nur der Anfang.
Die Konsole des Droplets ist nur für Notfälle gedacht, wenn PuTTY oder etwas anderes ausfällt. Aber melden Sie sich mit PuTTY an und geben Sie dann ein:
Ok, es gab einen Tippfehler im Passwort und ich habe ihn geändert.
Jetzt habe ich ein weiteres Problem:
E-Mail-Adresse für Mail-Test? ('n' zum Überspringen) [info@kheyed.com]:
Sende Mail an info@kheyed.com. . .
Teste das Senden an info@kheyed.com über mail.infomaniak.com:587, Benutzername:info@kheyed.com mit einfacher Authentifizierung.
SMTP-Serververbindung erfolgreich.
Sende an info@kheyed.com. . .
Mail wurde nicht gesendet.
Grund: 550 5.7.1 Sender mismatch
Mein Login und Passwort sind jetzt in Ordnung, aber ich kann das Problem nicht finden.
Kurz gesagt, aber nicht einfach: Diese Fehlermeldung bedeutet, dass die E-Mail entweder aufgrund von Sicherheitsrichtlinien oder einer falschen Konfiguration auf der Empfängerseite abgelehnt wurde.
Das bedeutet, dass der Server Ihre E-Mail blockiert hat, zum Beispiel weil er die E-Mail-Adresse des Absenders nicht erkennt. Es gibt aber auch noch andere Gründe.
Und eine, die dazu führt, dass man nicht weiß, wie man die grundlegendsten Dinge tut. Deshalb wird die Standardinstallation empfohlen…
Die Probleme, die Sie mit ihrer Konsole haben, deuten darauf hin, dass sie das Basis-Image nicht aktualisiert haben, da neue Ubuntu-Installationen mit der neuen webbasierten Konsole „einfach funktionieren“, eine weitere Möglichkeit, wie die Ein-Klick-Installation den Leuten schadet. Wenn Sie sich jedoch mit PuTTY anmelden können, benötigen Sie die Webkonsole nicht.
„Sender mismatch“ klingt danach, als müssten Sie discourse-setup ausführen, damit Sie die E-Mail-Adresse für Benachrichtigungen festlegen können. Eine andere Möglichkeit wäre, ein Administratorkonto zu erstellen mit
./launcher enter app
rake admin:create
Und dann die Benachrichtigungs-E-Mail in den Website-Einstellungen zu ändern.