Client says it won't play from "remote server", although the server is local

This thread is not for discussing the introduction of the Remote Watch Pass and this restriction for free users as such.
All postings trying to bring that up, will be deleted immediately.
The same happens to descriptions of how to circumvent the requirement for Remote Watch Pass, or posts which are asking about it.

Please stick to the topic:
Here we are trying to collect various tips, which could help those users who are only using Plex within their home network, but see the message from the title anyway.

  1. when using virtualization/containers for the server, use “Host networking”. If you use “Bridge” instead, a layer of NAT will be inserted, which moves your server into a different network than your local clients are. The server being in a different network is considered “remote access”.
  2. Verify that you are not affected by “DNS rebinding protection”. Because if you are, clients are not able to use secure connections in your local network. https://support.plex.tv/articles/206225077-how-to-use-secure-server-connections#toc-4
  3. Check for other network components which could cause a split of your network. More than one “router”-type device, wireless bridges, a separate Mesh router, coax network bridges etc. could all be configured to perform NAT. NAT should only be performed in your main internet router, and nowhere else in your home network.
  4. Ensure that your home network address is in one of the ranges, which are explicitly designated for private use: Private network - Wikipedia
  5. When using the web app, check browser features or plugins which could obscure/hide a device’s IP address (e.g. iOS WLAN settings, MacOS: System Settings > Privacy & Security > Local Network > Chrome/Safari)
  6. if you use the local web app, load it into your browser using the private IP address of your server. Do not use a domain name.
3 Likes

If your internet connection doesn’t have full IPv6 support (yet), under some circumstances it can be helpful to disable IPv6 support in Plex server.
This can help resolve certain connection issues.

Enter the server settings using either the web app or Plex for Desktop:
Settings - ‘Show Advanced’ - [server] - Network - Client Network: “IPv4 Only”