Estou tentando seguir este guia para executar um daemon de deluge em um servidor sem cabeçalho . A parte do cliente parece estar funcionando, mas a parte do servidor parece não funcionar.
O console do dilúvio deve permitir que você envie comandos para o daemon em um ambiente somente de texto. No entanto, não consigo conectá-lo sozinho. Sempre que eu começo, ele diz Failed to connect to 127.0.0.1:58846 with reason: Password does not match
. Se eu tentar um comando como deluge-console "config -s allow_remote True"
, recebo um erro de descarga assim:
[ERROR ] 03:21:31 client:391 RPCError Message Received!
--------------------------------------------------------------------------------
RPCRequest: daemon.login(localclient, <a long string>)
--------------------------------------------------------------------------------
File "/usr/lib/python2.7/dist-packages/deluge/core/rpcserver.py", line 259, in dispatch
ret = component.get("AuthManager").authorize(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/deluge/core/authmanager.py", line 93, in authorize
raise BadLoginError("Password does not match")
BadLoginError: Password does not match
--------------------------------------------------------------------------------
Failed to connect to 127.0.0.1:58846 with reason: Password does not match
~ / .config / deluge / auth tem esta aparência:
localclient:<a long string>:10
onde aparece de forma idêntica em ambos os arquivos. Então, tenho certeza que não é que o arquivo de autenticação esteja errado. Eu percebo que quando eu inicio o daemon deluge, htop me diz que os processos associados com o deluged pertencem ao meu usuário de inundação. este guia você criou o usuário " dilúvio "para correr o dilúvio. Devo usar o dilúvio como eu mesmo?
Em última análise, o que está faltando?