Inconsistent Remote Access Experience

Server Version#: Version 1.43.0.10492
Player Version#: Multiple

Hello, I’m trying to figure out why I’m having issues with remote access for some users/devices but not others. when I first got set up I went through the process of setting up a static IP on the host PC and a dedicated port in my router but still get the “not available outside your network” error. However, the server is accessed by 3 remote users and 2 local users. one of the remote users has virtually no issues across multiple devices, but the other two remote users always have a slow connection to the servers and often deal with frequent freezing if they do get anything to play. Both have strong internet speeds and connect to other apps on their roku/chromecasts with ease.

Thank you for any support, I feel like I must have done something wrong with the port forwarding/IP setup but if so I can’t figure out what.

These two documents may help:

Questions

  • Plex Media Server OS/Platform? Windows/Mac/Linux/Docker/etc.
  • ISP?
  • Router make/model?
  • On the PMS Settings → Remote Access page, is there any mention of double NAT?

Port Forward

Ensure the port forward is correctly configured.

Router:
  • Service Name: Plex (or anything, does not matter)
  • External Port: 32400 is the default, can change if desired.
  • Protocol: TCP
  • Internal Port: Always 32400
  • Internal IP Address: The IP address of the Plex Media Server (ex: 192.168.x.y).
  • Source IP: empty/all/none. You do not want to specify an IP address. You want to admit all IP addresses, since you will not always know the IP address of the remote client (ex: mobile phone).
Plex Media Server Settings → Remote Access + Show Advanced
  • Check the box to manually specify public port
  • Public Port: Must match External Port in router port forward config.

Examples


They are most likely connecting via Plex Relay, which is limited to 2 Mbps. To verify, monitor playback via Plex Dashboard → Now Playing + Expanded View. If the connection is Indirect, then it is using Plex Relay.

First of all thank you for your reply! answering your questions first here:

I used a combination of the pages you sent as well as going through the more ATT-specific steps here to do the initial setup, and everything was exactly as you listed it in your reply.

Just confirmed that connection is happening via relay as well.

Is remote access working?

In Settings → Remote Access does it show Fully Available (green) or Not Available (red)?

It shows green at first then switches to red/not available

Plex always shows green at first. Remote Access is never really working. Plex “optimistically” says “fully available” but is still trying to register the server with plex.tv. When that fails, it changes to “not available..”

From a system on the same network as the server, go to canyouseeme.org.
Change “80” to your remote access port.
Does it show success or failure?

If failure, double check the port forward configuration in the router.

Then:

Restart Plex Media Server and wait two minutes for it to log the startup sequence.
Try to enable remote access.
Wait for it to fail.
Pull & post the server log files (settings → remote access).

Showing failure, I just deleted all the port forwarding and custom service assignment and started from scratch, looks like it’s working now despite no changes! I’m not sure what changed but canyouseeme.org is now showing a success, is it all set now?

If Plex Remote Access shows Fully Available, then you should be good to go.

To verify, stream something remotely (phone on mobile network, etc.) and check Plex Dashboard that the stream is remote, not indirect.

Showing remote! thank you so much!!