Server Version#:4.147.1
Player Version#:
<If providing server logs please do NOT turn on verbose logging, only debug logging should be enabled>
My remote access is not available outside my network. My public port is 0, and if I manually specify a port, it reverts to not available. When I manually specified the port, I also added it to port forwarding. The modem, router, and switch have been restarted. Please advise
When the remote access shows 0 as the public port, it means that you havenât manually specified a port and that it was unable to establish a mapping via NAT-PMP (UPnP). So either:
Set up a manual port forward rule on your router, specifying any unprivileged port (Iâd use something in the 50,000 - 60,000 range) for external and 32400 as internal (TCP only). In the Plex remote access settings, check the âManually specify public portâ box and set the same external port number, and save; or,
Configure your router to enable UPnP (leave the âManually specify public portâ setting disabled in Plexâs remote access settings).
Note: Remote access is incompatible with CG-NAT, which many ISPs are now employing to conserve IPv4 addresses. If your ISP uses this, remote access is incompatible unless you enable Plex Relay (which has bandwidth restrictions).
If you have a manual port forward configured on your router, please show a screenshot of it. And the Plex remote access settings page (please redact just your public IP address).
In your 3rd image, you show your port-forwarding configuration. In order for remote access to function, your âLocal LAN Portsâ need to be set to 32400 - 32400. Plex Media Server always listens on TCP 32400 on the LAN.
After doing so, you should enable the âManually specify public portâ in Plexâs remote access settings and set the port to 51947 (to match your port forward rule). Donât forget to save the change and then retry.
Iâm saying that you should be forwarding to port 32400 (Local LAN Ports in your settings above). Your external port (51947) can remain the same. If it still doesnât work after making the changes I suggested above, please send updated screenshots reflecting the changes.
Make sure to tell Plex about your port forward!
Check âManually specify public portâ and enter 51947 as its value.
Edit:
If itâs still not working, please verify your port forward is accessible/visible from outside your home network. You can do that using a service like canyouseeme.org (asking it to check your port 51947).
That leaves you with testing a different port (updating the public port in the port forward rule and your Plex settings)⊠you could go for anything ârandomâ in the range from 20000 to 50000, or an established/known port like 8080.
If that doesnât work, you should contact your ISP to verify if theyâre blocking certain ports (or traffic).
Bonus question:
Does the public IP recognized by canyouseeme.org match the public IP / WAN IP of your router and the one seen in Plexâs Remote Access settings?
Ok, thereâs one more thing Iâd like for you to check. Somewhere in your routerâs status page (whatever they call it for your router) it will show its WAN IP address. Donât post it here, just note it.
Visit canyouseeme.org and note the IP address shown there. It should match the one shown on your router. If they donât match, that means youâve got a double-NAT situation.