I was able to get this working just now with the following location in my config:
location /transmission {
proxy_pass
proxy_pass_header X-Transmission-Session-Id;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
When I went to `/transmission/`, I got a 409 error saying that I had an invalid `X-Transmission-Session-Id` header, but when I went to `/transmission/web` everything seemed to be okay.