Potopić połączenie demona?

10

Moja konsola potopu nagle wyświetla mi ten błąd

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

dlaczego ten błąd. Nic nie zrobiłem, a zalew GUI działa dobrze. Czy problem występuje tylko w konsoli? Dlaczego localhost odmawia połączenia i jak połączyć się z demonem? Próbowałem polecenia

connect 127.0.0.1 58846

ale wydaje się, że nie działa.

Tamim Addari
źródło

Odpowiedzi:

10

Najbardziej prawdopodobnym powodem jest to, że nie uruchamiasz demona. Aby uruchomić demona, użyj deluged

Więc spróbuj deluge-console

Jiskya
źródło
4

Najczęstszym powodem jest to, że działasz jako użytkownik inny niż ten, z którym korzystasz z konsoli potopu.

Z wiki Potop :

Jeśli korzystasz z innego użytkownika, musisz tymczasowo zalogować się jako ten użytkownik, aby włączyć konsolę zalewową w celu uzyskania dostępu do konfiguracji tego demona:

su --shell /bin/bash --login deluge
Cas
źródło
Nie mogę tego zrobić. Czy potrzebuję konfiguracji na zalanym użytkowniku? Dodałem mu hasło, ale nadal nie działa. Uważam dev.deluge-torrent.org/wiki/UserGuide/... tutaj coś o mysthic pliku auth ale nie mogę go znaleźć na mojej instalacji.
Cirelli94
Użytkownik lokalny delugemoże się połączyć z działającym demonem, dlatego używa hasła hosta lokalnego, które jest generowane automatycznie. W celach informacyjnych authplik jest ~/.configdomyślnie włączony, zobacz strony wiki Potop w celu uzyskania szczegółowych informacji. Zapytaj na forach Potop, jeśli masz dodatkowe pytania.
Cas
0

Zakładając, że twoja rzeczywista nazwa użytkownika to „pi” (lub zmień ją na prawidłową), spróbuj tego:

sudo nano /etc/rc.local

następnie na końcu pliku między „fi” i „exit 0” dodaj następujące wiersze:

# Start Potop przy rozruchu:
sudo -u pi / usr / bin / python / usr / bin / deluged
# Uruchom Deluge-Web przy starcie:
sudo -u pi / usr / bin / python / usr / bin / deluge-web

Po prostu skopiuj i wklej wszystko, ale jeśli nie używasz interfejsu internetowego, odetnij dwie ostatnie linie powyżej; po tym wykonaj: ctrl-x, odpowiedz „y”, naciśnij „przycisk powrotu”, a następnie wpisz „sudo restart”. Everithing powinien zostać naprawiony po ponownym uruchomieniu.

Max
źródło