Local/Inter-VLAN Access Incorrectly Requiring Plex Remote Access Subscription

Hi Plex/Peeps

I’m experiencing an issue with the recent changes to Plex’s remote-access requirements. I understand that Plex has introduced a monthly subscription for remote access through their servers, but my setup does not use Plex’s remote servers, nor should it require a paid subscription.

My environment uses multiple VLANs/networks for isolation. My main server sits on one network, and other household members are on a separate network. To allow them to access my media library, I use a local relay/forwarding setup between networks (no external relay, no connection through Plex servers, and no WAN access involved).

Despite this being entirely local traffic within my home, Plex is now displaying a message stating that I need a subscription to access my own media “remotely.” This is unexpected and incorrect because:

  • All access is fully local and contained within my home network.

  • No Plex cloud services are being used.

  • Previously, this setup worked without any subscription requirement.

  • I do not want or need a monthly subscription simply to access content stored on my own equipment, inside my own LAN, especially when it never touches the internet.

This appears to be a misclassification of inter-VLAN connections as “remote access,” which forces a paywall on local use.

Could you/someone please clarify whether this is an intended change or if anyone else is experiencing the relay issue, and if so, why local multi-network setups are now being treated as remote connections? If not intended, can this be corrected so LAN/VLAN access does not require a subscription?

Try adding your local IP networks so it’s knows what to consider local.

https://support.plex.tv/articles/200430283-network/

1 Like

What subnets are you using?

If the client access is coming through a gateway, it is considered “remote”.
A VLAN is exactly that: a way to split one LAN into several separate ones, and if one of them wants to communicate with one of the others its packets have to go through the router.

Considering the target audience for Plex (non-professional home users) it was decided not to implement any VLAN cases in the “local vs remote” detection. At least for now.

1 Like

I’m running into the same issue, but without vlans. Using the IP directly in the browser works, but I usually access my server through its hostname, using chimera.local.
chimera.local now says I need a remote play pass, when it didn’t like a month ago?
And that’s on top of the latest version simply being unable to retrieve account auth, so I had to rollback my install to get it to work at all today.

1 Like

Don’t use a domain name in your local network. It is not necessary and introduces additonal complexity.

See Client says it won't play from "remote server", although the server is local for additional things to check.

Thanks for this Sean, I’ll have a read

example lets say subnet mask is 192.168.8.0/24 for ISP Home router and UDM-Pro-Max is 192.168.9.0/24

Thank you for your reply. I understand there’s a lot of complexity in developing Plex to work for many different setups, but this situation is still frustrating. I imagine many users in the media-server space will run into the same issue, especially those using multiple VLANs or segmented home networks.

It might be more user-friendly if, when Remote Access is disabled, Plex would still allow access to the library as long as the traffic stays entirely local. That would avoid local setups being incorrectly treated as remote and blocked behind the subscription requirement.

@Ros3
If it helps, I do something similar—I use self-assigned SSL certificates to create easy-to-remember links instead of relying on lots of IP addresses. It’s also great for people who are less tech-savvy, since it avoids asking them to enter a bunch of numbers. I’ve never had any issues with this approach before.

Do you have the version number or repo I can look into to see if this might fix my issue as well?

@michaelvickers807

  1. PMS will not accept self-signed certificates (if you want to attach it to PMS)

  2. Use of a FQDN forces the connection to be considered REMOTE (even if local).
    I avoid the problem by registering hostnames in my DNS Resolver (my router).
    This way, I can use hostnames and let the computer resolve it (transparently) to the IP address. PMS never sees a name.

example:

  1. Bookmark for my PMS server uses the hostname and adds the URL
http://glock:32400/web
  1. Browser resolves the IP with the router DNS resolver

  2. PMS sees only the expanded IP address