Public bug reported:

Installed transmission-daemon 2.82-1.1ubuntu3 on a server (Ubuntu 14.04
LTS) on the local network. When trying to connect through any
webbrowser, it says:

"""
409: Conflict

Your request had an invalid session-id header.

To fix this, follow these steps:

    When reading a response, get its X-Transmission-Session-Id header and 
remember it
    Add the updated header to your outgoing requests
    When you get this 409 error message, resend your request with the updated 
header

This requirement has been added to help prevent CSRF attacks.

X-Transmission-Session-Id: <session id, different for different browser 
sessions>
"""

It used to properly connect in older versions. The only known fix I could find 
is to recompile it without:
#define REQUIRE_SESSION_ID

in libtransmission/rpc-server.c

I was wondering if there is another way to get around this problem, the
package is totally unusable as is.

** Affects: transmission (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: 409 transmission-daemon

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1336905

Title:
  Client can't connect to transmission-daemon

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/1336905/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to