我正在运行最新的Raspbian发行版,并刚刚安装了transmission软件包。

但是,每当我运行transmission-remote命令(例如,更改某些基本配置)时,我都会收到相同的错误:

$ transmission-remote -DU -c required -p 9091 -w ~/torrents
Unexpected response: <h1>401: Unauthorized</h1>Unauthorized User: deflate, gzip

我在那里找不到任何好的文档或教程进行故障排除,我怀疑我错过了初始安装过程中的某个步骤,该步骤导致了此错误。我已经尝试设置用户名/密码,即
$ transmission-remote --auth myusername:mypassword

成功,但对于所有其他命令仍然引发相同的“意外响应”错误。

启动transmission-daemon也不起作用:
$ service transmission-daemon start
[....] Starting bittorrent daemon: transmission-daemonstart-stop-daemon: unable to set gid to 110 (Operation not permitted)
 failed!

有谁知道为什么会这样?

最佳答案

我做了同样的事情,我做了什么:
首先,删除发行版中的所有传输;

apt-get remove transmission-daemon
其次,很明显,再次安装传输,但是您需要安装传输守护程序tand和诸如remote-remote之类的软件包。
apt-get install transmission-daemon
停止该过程:
/etc/init.d/transmission-daemon stop
停用AUTH:
nano /etc/transmission-daemon/settings.json
编辑此行:
rpc-authentication-required: false
重新启动过程:
/etc/init.d/transmission-daemon restart/start
执行此:
transmission-remote -l
如果有效,则不会显示任何消息。现在,您使用磁铁链接进行测试:
transmission-remote -a 'Magnet link'
成功消息:
localhost:9091/transmission/rpc/ responded: "success"
链接:
http://www.webupd8.org/2009/12/setting-up-transmission-remote-gui-in.html
https://trac.transmissionbt.com/wiki

关于raspberry-pi - 传输远程命令出错,出现意外响应:<h1> 401:未经授权</h1>未经授权的用户:deflate,gzip,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18936994/

10-12 22:33