Deluge 守护进程连接?

Deluge 守护进程连接?

我的 deluge-console 突然出现此错误

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

为什么会出现此错误。我什么都没做,GUI deluge 运行正常。这只是控制台中的问题?为什么 localhost 拒绝连接,我该如何连接到守护进程?我尝试了命令

connect 127.0.0.1 58846

但它似乎不起作用。

答案1

最可能的原因是您没有运行守护进程。要启动守护进程,请使用 deluged

然后尝试deluge-console

答案2

最常见的原因是您运行 deluged 的​​用户和运行 deluge-console 的用户不同。

从大洪水开始维基百科

如果您以另一个用户身份运行 deluge,则需要临时以该用户身份登录以启用 deluge-console 访问该守护进程的配置:

su --shell /bin/bash --login deluge

答案3

假设您的实际用户名是“pi”(或将其更改为正确的用户名),请尝试以下操作:

sudo nano /etc/rc.local

然后,在文件末尾的“fi”和“exit 0”之间添加以下行:

# 启动时启动 Deluge:
sudo -u pi /usr/bin/python /usr/bin/deluged
# 启动时启动 Deluge-Web:
sudo -u pi /usr/bin/python /usr/bin/deluge-web

只需复制并粘贴所有内容,但如果您不使用 Web 界面,请在此处截断上面的最后两行;之后,执行以下操作:ctrl-x,回复“y”,按“返回按钮”,然后输入“sudo reboot”。重启后一切都会修复。

相关内容