Hochwasser-Daemon-Verbindung?

10

Meine Flutkonsole gibt mir plötzlich diesen Fehler

Failed to connect to 127.0.0.1:58846 with reason: Connection refused 

Warum ist dieser Fehler. Ich habe nichts getan und die GUI-Flut läuft einwandfrei. Ist das Problem nur in der Konsole? Warum verweigert localhost die Verbindung und wie verbinde ich mich mit dem Daemon? Ich habe den Befehl ausprobiert

connect 127.0.0.1 58846

aber es scheint nicht zu funktionieren.

Tamim Addari
quelle

Antworten:

10

Der wahrscheinlichste Grund ist, dass Sie den Dämon nicht ausführen. Um den Daemon zu starten, verwenden Sie deluged

Dann versuche es deluge-console

Jiskya
quelle
4

Der häufigste Grund ist, dass Sie Deluged als ein anderer Benutzer ausführen als der, mit dem Sie Deluge-Console ausführen.

Aus dem Deluge- Wiki :

Wenn Sie unter einem anderen Benutzer deluged ausführen, müssen Sie sich vorübergehend als dieser Benutzer anmelden, damit die Deluge-Konsole auf die Konfiguration dieses Dämons zugreifen kann:

su --shell /bin/bash --login deluge
Cas
quelle
Ich kann das nicht zum Laufen bringen. Benötige ich eine Konfiguration für Benutzer mit Flut? Ich habe ihm ein Passwort hinzugefügt, aber es funktioniert immer noch nicht. Ich finde dev.deluge-torrent.org/wiki/UserGuide/… hier etwas über eine mystische Authentifizierungsdatei, aber ich kann es in meiner Installation nicht finden.
Cirelli94
Hiermit kann der lokale Benutzer delugeeine Verbindung zu einem laufenden Daemon herstellen und verwendet daher das automatisch generierte localhost-Kennwort. Als Referenz für die authDatei befindet sich die Datei ~/.configstandardmäßig auf den Deluge-Wiki-Seiten. Fragen Sie in Deluge-Foren, wenn Sie weitere Fragen haben.
Cas
0

Angenommen, Ihr tatsächlicher Benutzername ist "pi" (oder ändern Sie ihn durch den richtigen), versuchen Sie Folgendes:

sudo nano /etc/rc.local

Fügen Sie dann am Ende der Datei zwischen "fi" und "exit 0" die folgenden Zeilen hinzu:

# Starten Sie Deluge beim Booten:
sudo -u pi / usr / bin / python / usr / bin / deluged
# Starten Sie Deluge-Web beim Booten:
sudo -u pi / usr / bin / python / usr / bin / deluge-web

Kopieren Sie einfach alle und fügen Sie sie ein. Wenn Sie die Weboberfläche nicht verwenden, schneiden Sie die letzten beiden Zeilen oben ab. Führen Sie danach Folgendes aus: Strg-x, antworten Sie mit "y", drücken Sie die "Return-Taste" und geben Sie "sudo reboot" ein. Everithing sollte nach dem Neustart behoben werden.

Max
quelle