Я пытаюсь следовать данное руководство запустить демон потопа на безголовом сервере. Клиентская часть, кажется, работает, но серверная часть не работает вообще.
Deluge-console позволяет отправлять команды демону в текстовой среде. Однако я не могу заставить его подключиться к себе. Всякий раз, когда я начинаю, он говорит Failed to connect to 127.0.0.1:58846 with reason: Password does not match
. Если я попробую такую команду, как deluge-console "config -s allow_remote True"
, Я получаю дамп ошибки, как это:
[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 выглядит так:
localclient:<a long string>:10
где одинаково отображается в обоих файлах. Поэтому я уверен, что это не то, что файл auth неправильный. Я заметил, что когда я запускаю демон потопа, htop говорит мне, что процессы, связанные с deluged, принадлежат моему пользователю потопа. данное руководство вы создали пользователя "потоп" для запуска потопа. Должен ли я бежать потоп, как я, вместо этого?
в конечном счете, что мне не хватает?