How to run Transmission-daemon through a single port forward?

Ask for help and report issues not specific to either the Mac OS X or GTK+ versions of Transmission
Post Reply
surfrock66
Posts: 2
Joined: Wed Sep 18, 2024 6:34 pm

How to run Transmission-daemon through a single port forward?

Post by surfrock66 »

I have a PIA VPN that allows me a single inbound forwarded port. I can extract the IP and port from the provisioning script I use.

I previously had transmission-daemon running on ubuntu 22.04 and it worked to have both services reachable on that port; since moving to the version provided in 24.04 this is no longer working. I have my old config, but it appears to be different and isn't working properly; I assume it's a port conflict.

Is there a way to get the web interface and peer interface to respond on a single port in the latest version?
surfrock66
Posts: 2
Joined: Wed Sep 18, 2024 6:34 pm

Re: How to run Transmission-daemon through a single port forward?

Post by surfrock66 »

Sorry if this is confusing but I don't want to bleed traffic. If I understand, I can make the RPC listen on any interface but ultimately reverse-proxy it through my apache server (with authentication). Then using routes, all non-lan subnets get routed through the VPN interface. In Transmission, I set the peer-port to the VPN port, then when I upload a torrent the actual torrent traffic goes through the VPN but the web status goes through the non-VPN interface?
MikeTaku
Posts: 15
Joined: Thu Oct 03, 2024 1:46 pm

Re: How to run Transmission-daemon through a single port forward?

Post by MikeTaku »

If anyone wants to run Transmission’s web and peer interfaces on the same port with PIA VPN, ensure that both the web and peer ports are set to the same forwarded port from your VPN. Verify that your VPN script is correctly forwarding the port and that no firewall is blocking it. After making these changes, restart the Transmission service to apply them.
Post Reply