Server Version#: Windows Server 2012 R2
Player Version#: Web Player, Mobile App, Windows App.
Hello, I’ve been trying to get set up an AIO indexer and plex media server for a while, especially for out of country indexers only compatible with WAN IPs belonging to specific regions, and also remain anonymous. To do so the best way so far I’ve seen is to set up my networking with a VPN and all the requirements to accomplish traffic while hosting PMS. So far everything works fine, with the exception of the transcoder it seems.
While on VPN with Split Tunneling enabled, and ports forwarded, the media stream errors out with “Conversion failed. The transcoder exited due to an error.” while on the Web App and “An Error occurred while attempting to play this video. Please check your connection and try again” when using the non-server systems mobile/TV apps or Plex Media Player app on other windows devices.
The Media plays fine on the Web player and Media player on the local server using both the external dynamic DNS and port as well as the intranet localhost and port.
Browsing the media library, library scanning, reaching the media server from the internal network, and externally works fine, just the transcoding part seems to not work at all while the VPN is on.
I’ve also tried setting up static routes to plex.tv and plex.com IP addresses in case the transcoder or other function sends any traffic out there during playback, but this also doesn’t work. The VPN’s split tunnel allows internal network communications, and only the traffic from my browser and indexing services go through the VPN traffic.
Additionally, while on the VPN, I also cannot access the PMS settings under Settings, can access Dashboard, Alerts, Sync, and Conversions fine, but nothing below that like Remote Access settings, transcoder settings, etc. As soon as the VPN is disconnected everything works again 100%.
Is there some component of Plex that may need to be explicitly whitelisted, or can anyone help understand exactly how plex transcoder, or PMS in general handles the data being sent out to non-PMS clients?
I have the logs during playback sessions while on the VPN, along with any information to help diagnose.
