Reverse proxy for Plex App

I’m not able to open a port for Plex since I’m on a closed network.
Then I found out that I could setup reverse proxy that now works great via browser, but the app is still complaining and using the relay.

Is there a way to get it work via the Plex app? I’m using a “standard” nginx reverse proxy through a openvpn tunnel.

In a nutshell, No.

Plex and VPNs do not work well together because of how IP address resolution works.

PMS gets the IP address of your modem/router (as provided by the ISP)
With the VPN on, your VPN exit IP is what’s used by those contacting you.

The fundamental problem is handling of the tun0 adapter which PMS doesn’t recognize. It only uses physical adapters.

So there is nothing I can do? Have just read so many users using reverse proxy, but maybe they are just not using the app.

If you do your own DDNS brokering and the default route (netstat -r) uses tun0, VPNs are fine.

You can look in **Settings - Server - Network - Show Advanced and see if you can move the preferred adapter. ( I use site VPN here which behaves entirely different so can’t test how it will appear for you. sorry)

Ah maybe that could work.
Though I have to change some things, plex is running in docker and the VPN is running on another machine, so the vpn interface isn’t in contact with plex server directly.

Is your Docker running NAT or Bridged?

This topic was automatically closed after 90 days. New replies are no longer allowed.