传输远程 GUI 设置在 DHT 尝试引导时挂起

And*_*ndy 5 gui transmission

我正在尝试在 Ubuntu Server 12.04 上安装传输。但是我遇到了几个问题,现在主要的问题是设置似乎挂了:

DHT 尝试从 dht.transmissionbt.com (tr-dht.c:247) 进行引导

这是我遵循的指南:链接

安装传输守护进程很顺利,但是当我尝试配置它时,它给了我上述问题。

命令是: transmission-daemon -f -t -u your_username -v your_password -w /path/to/downloaded/torrents -g /etc/transmission-daemon/

起初我在密码中使用了“&”符号,这把一些事情搞砸了。我重新启动了服务器,然后使用相同的命令和密码,但没有“&”,它会通过。命令确实挂了一会儿就行

需要身份验证的传输守护进程 (daemon.c:508)

但是在说 20 秒左右后,它继续上线

DHT 尝试从 dht.transmissionbt.com (tr-dht.c:247) 进行引导

它挂在那里超过 10 分钟。下一行应该是关于启动端口转发的内容。

当我查找命令应该创建的文件时,它们看起来不错,设置了用户名,但不确定在哪里可以找到密码。

我仍然无法继续,如果我用Ctrl+退出命令C,当我运行远程 GUI 时,它不会连接(它没有说更多)。

知道出了什么问题吗?关于如何解决这个问题的任何想法?

旁注:transmission-daemon -f -t -u your_username -v your_password -w /path/to/downloaded/torrents -g /etc/transmission-daemon/第一次运行时,它说它未能为UDP分配正确的大小,并说编辑文件以指定更大的大小。我这样做了,重新启动,一旦重新尝试,这个问题就消失了。

不确定这是否有帮助,但这是执行命令后的结果:

[22:31:21.566] Transmission 2.51 (13280) started (session.c:718)

[22:31:21.567] RPC Server Adding address to whitelist: * (rpc-server.c:803)

[22:31:21.567] RPC Server Serving RPC and Web requests on port 127.0.0.1:9091/transmission/ (rpc-server.c:997)

[22:31:21.568] RPC Server Whitelist enabled (rpc-server.c:1001)

[22:31:21.568] RPC Server Password required (rpc-server.c:1004)

[22:31:21.568] Port Forwarding Stopped (port-forwarding.c:181)

[22:31:21.569] DHT Generating new id (tr-dht.c:309)

[22:31:21.569] Using settings from "/etc/transmission-daemon/" (daemon.c:488)

[22:31:21.569] Saved "/etc/transmission-daemon/settings.json" (bencode.c:1731)

[22:31:21.570] transmission-daemon requiring authentication (daemon.c:508)

[22:32:13.576] DHT Attempting bootstrap from dht.transmissionbt.com (tr-dht.c:247)

^C

[22:57:39.319] Saved "/etc/transmission-daemon/settings.json" (bencode.c:1731)

[22:57:39.320] DHT Saving 67 (67 + 0) nodes (tr-dht.c:366)

[22:57:39.320] Saved "/etc/transmission-daemon//dht.dat" (bencode.c:1731)

[22:57:39.321] Port Forwarding Stopped (port-forwarding.c:181)

Closing transmission session... done.
Run Code Online (Sandbox Code Playgroud)

jfr*_*k53 3

我自己刚刚有了这个,通过更改文件的所有权可以轻松修复它:

sudo chown debian-transmission:debian-transmission /var/lib/transmission-daemon/info/settings.json
Run Code Online (Sandbox Code Playgroud)

这让我现在就跑起来了。root:debian-transmission如果之前的方法不起作用,您还可以尝试更改用户和组。