传输webui问题-冲突409


22

我正在运行Transmission的最新稳定版本(Transmission ppa的2.31版)。每当我尝试登录Web用户界面时,都会受到以下攻击:

409:冲突

您的请求包含无效的会话ID标头。

若要解决此问题,请按照下列步骤操作:

读取响应时,请获取其X-Transmission-Session-Id标头,并记住它。将更新的标头添加到外发请求中当您收到此409错误消息时,请使用更新的标头重新发送您的请求。已添加此要求以帮助防止CSRF攻击。

X传输会话ID:CBcYiodnQIHKYkhr9EceZOMW3ICgMSgt6j2FTCOXbcunA1tK

无论如何,我在最后几个版本的传输中都遇到了这个问题,而且我无法找到有关如何在线上修复它的答案。如果有人有任何想法,请告诉我。

Answers:


46

您要使用的URL是什么?

不要忘了斜杠http:// host:9091 / transmission / web /(这一切都与众不同)


我什至没有安装apache。过去,我完全不需要安装或修改apache即可使webui正常工作。另外,我使用的URL格式为host:9091 / transmission / web

对不起,被误解了。更新的答案。
hometoast

5
天哪,为什么斜杠这么重要?我不能相信这可以解决问题。
KoCMoHaBTa 2015年

同样在这里...令人难以置信
Sampgun

@Sampgun如果您的浏览器偶然发现,例如http://localhost:9091/transmission/web/?action=setsetting&s=password&v=backdoor
Dmitry Grigoryev,

4

尝试添加#files到地址末尾。例如/web/#files

它为我工作。

#files登录后,我什至可以摘下它,但由于某些奇怪的原因,它仍然可以工作吗?


1

我刚刚解决了这个问题,并在路由器中启用了DMZ服务器,并指向树莓派的本地IP。


0

首先,我阅读了有关上面斜杠的评论,并且正在使用ttransmission远程gui。

最近,我向种子箱添加了比平时多得多的种子,并开始在客户端中接收到会话ID错误和超时错误。

但是,我可以正常访问Web界面(速度很慢)。我通过在设置中找到URL并在/ transmission / rpc的末尾附加一个/来修复远程gui客户端,从而获得了/ transmission / rpc /

这使它正常工作,除了偶尔的超时问题,我认为这与设置没有太大关系,而与巨大的负载有关(尽管它在千兆位上仅将10mb / sec降低而将5mb / sec加快了(尽管这只是我的部分(如果是共享框)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.