传输 webui 问题 - 冲突 409

传输 webui 问题 - 冲突 409

我正在运行最新的稳定版 Transmission(Transmission ppa 中的 2.31 版)。每次我尝试登录 Web 用户界面时,都会遇到以下问题:

409:冲突

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

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

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

X-Transmission-Session-Id:CBcYiodnQIHKYkhr9EceZOMW3ICgMSgt6j2FTCOXbcunA1tK

无论如何,我在使用 Transmission 的最近几个版本时都遇到了这个问题,但我在网上找不到如何解决这个问题的答案。如果有人有任何想法,请告诉我。

答案1

您要尝试使用的 URL 是什么?

不要忘记末尾的斜杠http://主机:9091/传输/网页/(这有很大不同)

答案2

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

它对我有用。

我甚至可以#files我登录后如何关闭它,但出于某种奇怪的原因它仍然有效?

答案3

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

答案4

fwiw,我阅读了关于上面斜线的评论,并且我正在使用 ttransmission 远程 GUI。

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

不过,我能够正常访问 Web 界面(只是速度很慢)。我通过在设置中找到 URL 并在 /transmission/rpc 末尾附加一个 / 来修复远程 GUI 客户端,这样我就有了 /transmission/rpc/

这使得它正常工作,除了偶尔的超时问题,我认为这与设置关系不大,而与纯粹的负载有关(虽然它只在千兆位上推 10mb/秒下行和 5mb/秒上行(虽然如果这是一个共享的盒子,这只是我的部分)

相关内容