Yo, I'm the guy that posted that other Transmission question, and I found the solution. The problem

Yo, I'm the guy that posted that other Transmission question, and I found the solution. The problem is that the transmission daemon has a whitelist for IPs that are allowed to access the webUI. When you set up the daemon, you either whitelisted your IP, or you're running it on your local machine and so whitelisting wasn't needed to begin with. Either way, since Homarr runs in a Docker container, you need to whitelist it.

Here's how:

1: Kill the daemon with sudo killall transmission-daemon
2: Find the docker container's ip address by running sudo docker container inspect homarr. It'll most likely be near the bottom under "Networks" -> "bridge" -> "IPAddress" assuming you're running Homarr on the bridge network. You can also easily find it in Portainer if you run that.
3: Open /var/lib/transmission-daemon/info/settings.json in your text editor of choice
4: Under "rpc-whitelist", add the ip address of the docker container in quotes.
5: Restart the transmission daemon with sudo systemctl start transmission-daemon.service and sudo systemctl enable transmission-daemon.service

I hope this helps. Note that the app still shows a 401 error in Homarr, but the torrent integration works perfectly fine.
Was this page helpful?