1

我正在尝试将 DelugeD.exe 作为 Windows 服务运行。安装 Deluge 并使用 NSSM 创建服务后,我尝试启动服务并收到以下错误:

Windows 无法在本地计算机上启动 Deluged 服务。该服务没有返回错误。这可能是内部 Windows 错误或内部服务错误。如果问题仍然存在,请联系您的系统管理员。

在此处输入图像描述

我已将 Deluge-web-debug.exe 创建为 Windows 服务并成功启动。当我浏览到http://localhost:8112时,会出现 Web 客户端,但是连接管理器显示 Deluged 守护程序尚未启动。

没有错误,没有日志,可能是什么原因?

谢谢!

4

2 回答 2

1

我以为我会从头开始,为 windows 重新安装 deluge,然后再试一次。在此之后它仍然失败。

使用 nssm,错误是:

淹没:响应 START 控制的意外状态 SERVICE_PAUSED。

这使服务处于永久暂停状态。

最后,我决定使用 nssm remove 关闭服务,杀死所有正在运行的 deluge 进程,然后删除 deluged 指向的 Config 文件夹。

我确定删除 Config 文件夹和所有文件都解决了问题,现在它成功启动了。

于 2016-02-06T20:00:07.083 回答
0

我刚刚通过检查 Deluge 守护程序和我使用 nssm 创建的 WebUI 服务的登录选项卡下的“允许服务与桌面交互”框解决了这个问题:

services.msc 中的“允许服务与桌面交互”

于 2017-02-25T23:36:40.963 回答