I have been racking my brain about this. I have tried everything I can think of. Someone please help. I am running a Windows 10 box. Last Friday it started losing its remote access. I will get it re-enabled but the next morning it will revert back to not available. This is what I have tried so far:
Restart Win10 box
Rolled version back
Confirmed port manually set to 32400
disabled antivirus
disabled firewall
Confirmed port is not blocked on router
Confirmed UpNP is enabled on router.
attempted to re-enable remote access.
Is there anything else i can try or is there just an issue with Plex?
If you are ticking the checkbox ‘Manually specify public port’,
then you must disable UPnP and create a portforwarding manually in your router. https://support.plex.tv/articles/200931138-troubleshooting-remote-access/
(Using this ‘manual’ method is recommended over the automating ‘UPnP’ method.)
After you have created the portforwarding, verify its function with canyouseeme.org
No. This will very likely result in the same behaviour you are experiencing: it will work for a few hours and then not anymore.
These automatically created portforwardings get removed by many modern routers after a while.
That’s why the manual port forwardings are recommended.
Side note:
If your router allows you to use a different value for the external port number, you should use a different number than 32400.
So: external port 35142 -> internal port number 32400
Reason: the port number 32400 is too widely recognised as the ‘Plex port’ and network admins might try to suppress usage of Plex by blocking port 32400.
(The 35142 is a number that I just made up. You can use a different one, as long as it’s not colliding with one of the ‘well-known ports’.)
Here is where it gets interesting. I have IdeaTek as my ISP. I dont have access to the router. Only their support team does. I have to call them and tell them what i need. its nerve racking but i live in the country and they are the only broadband ISP available out here. So i need to have them create an external port (public) Ex: 35153 to internal port 32400. Also have them disable uPnP. Correct? sorry for all the questions. really appreciate your help.
Precisely.
AFAIK you must tell them also the local IP address of your Plex server machine, so they forward those packets to the right machine.
Then you tick the checkbox and put 35153 into the input field.
Then restart your Plex server and let it sit for at least 2 hours.
During this time, do totally disregard the status display of the remote connection within Plex.
This is actually a security feature.
If your ISP updated the firmware of its routers, this may have “sneaked in” via this avenue.
Normally, UPnP is used by online games and the like to quickly create a portforwarding for an online gaming session. And so router manufacturers decided that they will disable those automatically created portforwarding after a few hours, to tighten up security.
Then ask them to create a manual portforwarding nonetheless, but leave UPnP active.