Server Version#: Version 4.146.0
Player Version#: Browser
I’m running the latest Plex in Docker with --network=host on a local server (10.0.0.2). When I access it from my laptop 10.0.0.69 directly via 10.0.0.2:32400, it works perfectly and is recognized as a local/LAN connection.
But when I use a local DNS name set up through Pi-hole (e.g., plex.something.lan pointing to 10.0.0.2), Plex treats the connection as remote access and asks for the remote pass— even though it’s on the same network.
Is there any way to make Plex treat this as a local connection while still using the DNS name?
If your local DNS server only resolves Hostname → IP without expanding hostname to FQDN then you’re ok.
If you’re using FQDN in the URL, the browser will use that FQDN as it connects.
The problem stems from PMS seeing the FQDN in the “Referrer” fields.
Whenever PMS sees a FQDN in these fields, whether local or not, it treats it as Remote.