Opened 4 years ago
Last modified 4 years ago
#3452 new bug
Can't connecto to server with deluge-console
Reported by: | trueotacon | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | needs verified |
Component: | Unknown | Version: | 2.0.0 |
Keywords: | Cc: |
Description
From fresh Manjaro (or Arch install) deluge-console won't connect to deluged daemon. I have tried from my man torrent pc with fresh Manjaro to an old arch linux pc with a fresh installation.
After used sudo pacman -S deluge
to instal the standard package this is what I get. (I had tried to follow arch wiki of deluge but nothing work, forums included).
Deluged can be started with systemctl start deluged
and no apparent error appeard with a log that seemes like
{{{ deluged.service - Deluge Bittorrent Client Daemon
Loaded: loaded (/usr/lib/systemd/system/deluged.service; disabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/deluged.service.d
└─user.conf
Active: active (running) since Wed 2021-01-27 20:53:42 CET; 12min ago
Docs: man:deluged
Main PID: 53418 (deluged)
Tasks: 4 (limit: 19126)
Memory: 36.1M CGroup: /system.slice/deluged.service
└─53418 /usr/bin/python /usr/bin/deluged -d
gen 27 20:53:42 manjaro systemd[1]: Started Deluge Bittorrent Client Daemon. }}}
If, with my main user on remote machine (both manajro and arch are remote machine usesd with putty software from windows client), I launch deluge-console
I see the list of available server online. If I select the online server (localhost) with a presure of the enter key, nothing happen. If I insist with a second enter noting will appear BUT, onlyh with a seccond or thirtd pressure of enter key, WHEM I quit deluge-console with SHIFT+q I will get an error in terminal from python.
{{{Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 654, in _runCallbacks
current.result = callback(current.result, *args, kw)
File "/usr/lib/python3.9/site-packages/deluge/ui/client.py", line 436, in on_login_fail
login_deferred.errback(result)
File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 501, in errback
self._startRunCallbacks(fail)
File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 568, in _startRunCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 654, in _runCallbacks
current.result = callback(current.result, *args, kw)
File "/usr/lib/python3.9/site-packages/deluge/ui/client.py", line 408, in on_connect_fail
self.daemon_info_deferred.errback(reason)
File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 501, in errback
self._startRunCallbacks(fail)
File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 561, in _startRunCallbacks
raise AlreadyCalledError
twisted.internet.defer.AlreadyCalledError: }}}
If I user sudo -u deluge deluge-console
to force the using of "deluge" user to launch deluge-console I can get inside the daemon running BUT I can't save any change of configuration (like change the downaload folder).
I had tried to manualy change the /srv/deluge/.config/deluge/core.conf to match my disaired folder to download to BUT as soon as I restart the daemon via phisicaly restart the machine or via systemctl restart deluged
all setting wil be restored to default settings.
Versions of the software:
{{{ deluge -v deluge 2.0.4.dev38 libtorrent: 1.2.10.0 Python: 3.9.1 OS: Linux Manjaro Linux 20.2.1 Nibia }}} {{{deluge-console 2.0.4.dev38 libtorrent: 1.2.10.0 Python: 3.9.1 OS: Linux Manjaro Linux 20.2.1 Nibia }}} {{{deluged 2.0.4.dev38 libtorrent: 1.2.10.0 Python: 3.9.1 OS: Linux Manjaro Linux 20.2.1 Nibia }}}
I had tried the AUR version but same problems
please paste all log