Help troubleshooting Homarr networking
I am having trouble getting my Plex, Jellyfin, and Transmission integrations working with Homarr. I have pings enabled, and they all show green with status 200. But the widgets that use those integrations aren't showing any information.
The Homarr (server) logs give these errors:
Also of note is that I have Radarr and Sonarr running on the same server and those integrations seem to work just fine (their data shows up on the calendar widget).
I have a feeling that the problem has something to do with the fact that all of these applications are running as dockers on the same server (including Homarr), but the fact that the Radarr and Sonarr integrations work with no problems kind of throws a wrench into that idea.
9 Replies
Hi, what is the internal URL you set for Plex?
https://app.plex.tv/
I also tried 192.168.0.2:32400, but then the ping goes to red (401).
You should never set app.plex.tv as the internal URL
Do the pings come from my broswer (client) or from the docker (server)?
The only correct solution is to use the internal IP / hostname
From the server. As a temporary solution, you can allow 401 as an accepted code. The next version will fix this issue though.
Okay. That will get the ping to work, but the integration still doesn't seem to work.
Changing the internal IP did change the error I get in the logs.
Knowing the pings come from the server made me rethink some stuff and check my Jellyfin credentials (because I was getting a 401 error in the server logs even though the ping on the dashboard showed 200). And it turns out I had the wrong credentials in there.
So my Jellyfin integration is working now (Thanks!), but I'm not sure what to check for the Plex and Transmission integrations.
You might need to allow communication to Plex
Plex has a setting to disallow it.
Also, I'd suggest you to search for similar questions in #💬・get-help . The same question has already been asking many times 🙂
Solution
Awesome!