Remote access failure

To reliably determine whether your Plex server is accessible externally, use YouGetSignal’s Port Forwarding Tester. and enter your Plex port (default 32400), or your own custom port if you have one set.

Do not use Plex’s “Remote Access” page to determine whether your server is accessible remotely, as this is exactly what is broken.

Note: The below is my hypothesis only.

I suspect some Plex Apps use “Remote Access” to see if the server is online or not.
If the Plex App is told by Plex’s “Remote Access” the server is offline, it won’t even try to connect.

Some apps have no issue connecting straight away, and I suspect that they try to hit the server directly (which has been online the whole time) and succeed in streaming.

This is why some Plex clients can still stream despite “Remote Access” Being unavailable in server settings.

@Chritipa,

Thanks for providing this info. I just checked my server to confirm that the port forwarding is working as expected. It appears to be. I’ve blotted out my IP address, for obvious reasons. I agree with you that there is a problem with Plex’s Remote Access. This appears to add additional evidence that it may not be exclusive user error or a user device configuration issue.

I would also recommend using the external plex.direct domain name for your server to check whether the port is open as part of the port forward testing rather than using your external IP or a dnyamic DNS name, as this will validate whether remote clients are being directed to your server and can access the port.

To discover whether the external IP of your Plex server is being registered and published by plex.tv enter the address https://plex.tv/pms/resources.xml?includeHttps=1&X-Plex-Token=XXXXX into your web browser. You can find your plex token by following the instructions given in the article Finding an authentication token / X-Plex-Token.

Plex.tv will respond with XML information. You may receive a blank page, in which case you will need to view the source of the page. It should look something like the following:

<?xml version="1.0" encoding="UTF-8"?>
<MediaContainer size="1">
  <Device name="Plex Server Name" product="Plex Media Server" productVersion="1.18.9.2578-513b381af" platform="Linux" platformVersion="XXXXXXX" device="Docker Container" clientIdentifier="XXXXXXX" createdAt="1582718963" lastSeenAt="1585702806" provides="server" owned="1" accessToken="XXXXXX" publicAddress="WWW.XXX.YYY.ZZZ" httpsRequired="1" synced="0" relay="1" dnsRebindingProtection="0" natLoopbackSupported="0" publicAddressMatches="1" presence="1">
    <Connection protocol="https" address="AAA.BBB.CCC.DDD" port="32400" uri="https://AAA-BBB-CCC-DDD.HHHHHHHH.plex.direct:32400" local="1"/>
    <Connection protocol="https" address="WWW.XXX.YYY.ZZZ" port="32400" uri="https://WWW-XXX-YYY-ZZZ.HHHHHHHH.plex.direct:32400" local="0"/>
  </Device>
</MediaContainer>

The first Connection protocol line should list the local internal network address of your server (i.e. AAA.BBB.CCC.DDD) with the subsequent line listing the external network address of your server (i.e. WWW.XXX.YYY.ZZZ. If the external address is not listed, then your Plex server is not registering for remote access with plex.tv and you need to troubleshoot.

The uri field is the remote plex.direct URL that plex.tv publishes to remote hosts so that they can find your server. It will comprise of your external IP address separated by dashes - instead of periods . (e.g. WWW-XXX-YYY-ZZZ) and a unique hash code for your server (e.g. HHHHHHHH), In the example above it is https://WWW-XXX-YYY-ZZZ.HHHHHHHH.plex.direct:32400.

Copy the remote uri and attempt to access it from a web browser on a phone or device not connected to your network. If you get the plex login page and access your plex browser, then remote access to your server should be working. Testing from a device connected to your internal network won’t work unless you have NAT loopback enabled and isn’t really testing your external connectivity.

If you don’t have a device that you can use to test externally there are a couple of options.

  1. If you have a VPN service connect to it, ensuring it is configured so that all traffic and DNS queries are resolved through the VPN and then attempt to connect to the remote uri. As all traffic on your device is being tunnelled through the VPN the connection to your Plex server should originate from the external endpoint of the VPN.

  2. Use a free website testing service such as https://www.websitepulse.com/tools/website-test. If your plex server is responding to remote requests you should receive an error status of 401 - Unauthorized as your plex server should reject the connection as you haven’t logged in (if you received a status of Ok then that means your plex server isn’t requesting user credentials for remote users and you should disable remote access immediately and investigate why). If the status returns as Connection timed out then there is an issue with remote access which required further investigation.

If it doesn’t connect, you can check whether WWW-XXX-YYY-ZZZ.HHHHHHHH.plex.direct resolves to your external IP, and then specify it as the host when using the port forward tester to check if the port is open.

In my case plex.tv publishes the correct uri for remote access to my plex server, and I can access it from a remote location using the uri. I believe the error therefore lies with how plex is verifying the remote access status rather than an issue at my end.

4 Likes

I am having the same issue.
No issue for over a year, then all of a sudden remote clients couldn’t connect. No changes to router, port mappings etc.
Running in a docker on UnRaid. It will work for a little while, then it will die again.

So I was excited to see that Plex Media Server 1.19.1.2589 is now available in the Beta update channel with a long list of fixes, but none of them address/fix the remote access issue.

Still I upgraded to the beta version hoping that it was fixed and just not mentioned. Don’t bother wasting your time it still doesn’t fix the remote access problem.

How many releases are we going to have to wait until the issue is resolved?

If I hadn’t purchased a lifetime pass I’d cancel my subscription.

This is super disappointing given that the app on my phone was the number one, and the best way for me to interact with the Plex Media Player. I guess Plex devs aren’t listening or just doesn’t care. I guess it’s time to start looking at other alternatives again.

I am not having any issues with remote access, has been working all along. I run a number of servers without this problem.

I do see the remote indicator red a lot more since the internet traffic has increased dramatically… But that is all it is an indicator.

So I just use my phone to check if any of my remote users have a problem and that is usually early evening. A few retries and they are in. (happens maybe one a week)

.

Plex remote access is dependant on your network and network settings for proper operation. If it was truly a Plex problem then it breaks for everyone.

Tiebierius have you even bothered reading this thread? Some of us have performed extensive troubleshooting that shows that the problem does in fact appear to be with Plex.

Also Plex remote access is dependent on more than just “your network and network settings for proper operation”

2 Likes

I am having remote access issues. Just started after the latest update. I am on 1.19.1.2589. I have a VPN running with port forwarding set up. It has worked fine until the latest update. Every time I click retry on my manual port it is disabling remote all together. I then have to enable remote, it flashes green then goes red.

same as the rest of yall. constantly coming and going for the last week. Retrying the test just flashes green for OK then goes back to red. Tautulli is spamming me like nobody’s business about it coming online and going away after a few minutes. Nothing has changed in my env other than upgrading plex. I’m going to 1.19.1.2621 now and see if that helps. Very frustrating, especially these days!

True… But I’m not having the problem and the only difference would be our ISP and networks…

Make sure the port forwarding is correct on router. Disable viruse software.

Try these steps.

  1. Disable all software firewalls.
  2. Try remote access.

If that doesn’t work.

  1. Disable all software firewalls.
  2. Disable UPnP on router.
  3. Try remote access.

If that doesn’t work.

  1. Disable all software firewalls.
  2. Disable UPnP on router.
  3. Put server in router DMZ.
  4. Try Remote Access.
  5. Optional Set server to static IP address.

Hi , So i tried rolling back , did not fix, have checked all my router settings all correct -still not fixed, have set all my servers (2) to non DCHP and made them static still no fix.
All was working fine until 25th of March Pretty much when NZ went in to lock-down due to COVID-19 so not sure if its to many people on the internet unsure maybe it will sort its self out when we are out of lock-down but very disappointed Plex have not done any thing or made a comment about this, we pay for memberships we need support,

I honestly dont think this is a networking issue and believe it is to do with plex.tv. I have had this issue of Remote Access disconnecting for months now and nothing fixes it. Different modems/routers, different servers etc.

The reason I believe this is to do with plex.tv is that if I connect directly to my router’s external ip (from the internet,) and connect to the port 32400 then plex plays everything direct and without transcoding. To me this proves the issue is not with the internet provider, my router/modem or my local setup.

1 Like

Dear Plex Boffins, This issue needs to be sorted out or give me back my $150.
Thanks for your time

Plex Media Server Logs are needed to see if there is a Plex issue

and for troubleshooting

1 Like

Will get my logs posted shortly.

I have had the same issue as above, started last night during watching a movie.
I was running 1.18, upgraded to 1.19 and still not working.

Logs attachedPlex Media Server Logs_2020-04-14_17-18-23.zip (852.2 KB)

Please ignore:
The most consistent solution seems to install a previous or earlier versions. Please excuse my newbieness, but can I please get a pointer to the earlier versions [for PC] are stored? I might as well have an old version that works as wait around for a bug fix.

I found the files, couldn’t get that to work either. :upside_down_face: :unamused:

Soon as you like Plex, that’d great.

I have the same issue, my friend in singapore and sydney did a test for me on Android mobile and the issue is it play for every 2 sec buffer… i have attach a log from singapore android mobile… Plex Media Server Logs_2020-04-15_22-53-34.zip (8.6 MB)