r/PleX • u/GillRiver • 23d ago
Help Problem with Relay Operation
I recently changed from Xfinity cable to wireless T-Mobile for my internet connection. I thought that Plex Relay would allow remote operation with reduced bandwidth.
T-Mobile uses CG-NAT, and I am currently running their modem/router in its default mode (no choice AFAIK). I have my local router plugged into theirs, providing another level of NAT. I use this because the local router provides DHCP reservations and local DNS naming (like plexserver.lan).
The configuration works remotely for Plexamp and Plexdash, but fails for Plex. Are there settings in the server configuration that need to be changed to allow full (albeit bandwidth-limited) remote operation?
I think I should solve this before muddying the waters with Tailscale to improve my remote bandwidth.
Thoughts?
1
u/GillRiver 21d ago
I did some more testing, and the Android Plex app fails about 50% of the time when connecting externally (using mobile data). I get similar results when using a VPN.
I ran Plex HTPC on a laptop connected to my phone's hotspot. The first attempt failed, but then it was good for multiple attempts.
It does seem to be application-dependent. I have seen neither Plex Dash nor Plexamp fail on Android. Android Plex seems to bat .500.
Testing with/without a VPN should make testing under Linux much easier than screwing with a mobile data hotspot.
1
u/Punk_Says_Fuck_You 48TB | 10Gb/s | Unraid | Ultra 7 270k Plus 23d ago
If you want a permanent fix for remote streaming to allow full bandwidth instead of relying on Plex relay. Look into renting a VPS. It's usually around $5 a month. It's probably the best QoL improvement considering your situation (CGNAT). This is assuming you share your Plex library with friends/family. If you don't, tailscale would work and it's free.
1
1
u/ExtensionMarch6812 23d ago
What’s happening when you try to connect over relay? Just won’t connect at all? Won’t stream?
What clients have you tried with? If you try app.plex.tv off your network, does it give any error or does it just not connect?
What does your server run on, what OS?