Server Version#: 1.23.2.4656
Plex Web Version#: 4.58.1
Plex for Windows#: 1.31.1.2262-74fdc6b7
I am getting indirect connection from LAN with my Plex Web Player (Chrome) but I am getting a direct connection from LAN when using an app such as Plex for Windows or android app. Nor am I getting this if I use my mobile internet and connect to the server from Chrome.
I did not have this problem before, this problem came when I moved to a new apartment with a new router.
The ports I have opened in the new router for Plex:
32400
1900
32469
3005
8324
32410
32412 - 32414
I have also given my Plex Server a static local LAN address (192.168.1.xx).
The new router does have UPnP IGD turned on.
First part:
Is everything on the same RFC-1918 subnet as that created by the new modem/router?
Second part:
Enabling UPNP/NAT-PMP on the modem/router – or – creating a manual forwarding rule.
What do you mean by “opened in the new router?” If you mean that you’ve created port forwarding rules for all of these ports, it would be a great idea to delete all of them, except for 32400, as soon as is convenient.
Plex only requires that the full list be open in the firewall on your local server, as some of the services exposed are intended only for use on your LAN. Only the one port is required to be forwarded in your router for remote access (and it doesn’t necessarily even need to be 32400).
Regarding the issue you’re experiencing, check your new router to see if it has settings for DNS rebinding protection. If so, carve out an exception *.plex.direct; or, you can disable it entirely for testing. DNS rebinding protection can prevent a client from being able to resolve the local IP address of your server via its *.plex.direct FQDN (which is how signed-in clients find servers).
If I may add ? (having thought about this). I think I understand the misunderstanding.
-
The Linux host needs those ports open. (UFW if on ubuntu)
-
Your modem/router only need 32400 open.
Solution: Went and bought the same router I had before.