You are not logged in.
I've confirmed that my deluged service is up and running using
# systemctl status deluged
but when I try to run
$ deluge
it gives me this error message:
[ERROR ] 10:55:32 client:391 RPCError Message Received!
--------------------------------------------------------------------------------
RPCRequest: daemon.login(localclient, bd96beea5798adcc2214085bb9d99e975cdbba26)
--------------------------------------------------------------------------------
File "/usr/lib/python2.7/site-packages/deluge/core/rpcserver.py", line 259, in dispatch
ret = component.get("AuthManager").authorize(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/deluge/core/authmanager.py", line 93, in authorize
raise BadLoginError("Password does not match")
BadLoginError: Password does not match
--------------------------------------------------------------------------------
Within the client that opens up, it shows the status of the server on localhost to be down.
My setup uses the default configuration with the daemon running as the deluge user. I'm trying to connect to it logged in as a different user. I have this all running on my server, and I have tried connecting using ssh and X11 forwarding. I've applied all the changes under the headless server section of the deluge wiki page. I've also looked at several deluge forum posts, but most seem unresolved, or the changes don't seem to help.
Offline
The error message seems pretty self explanatory. It says "password does not match".
Offline
For anyone reading this having the same trouble, I have no idea why it says passwords don't match. However, I did get it working. since I am running as the deluge user, I went to /srv/deluge/.config/deluge/ and edited core.conf to allow remote and then edited auth in the same directory and added another user that was not a system user and gave him a password. For some reason when I tried this with a system user, it didn't work. Then when I started my client, I just used the user and password that I created.
Offline
I am not sure but would you not need to use systemd as user or execut deluged as the user needed. that said I have not tried the systemd as user but for me it works when using as user such as .xinitrc or your wm/dm respective startup script.
Last edited by bleach (2014-02-04 06:01:36)
Offline
I was able to get it working with the deluge user as a system wide configuration. As seems to be everyones problem, just needed to edit the correct auth and core.conf file in /srv/deluge/.config/deluge/.
Offline