# Plex inaccessible from same local network on web app through browser

**URL:** <https://forums.plex.tv/t/plex-inaccessible-from-same-local-network-on-web-app-through-browser/892597>\
**Category:** Plex Players\
**Tags:** plex-web\
**Created:** [October 17, 2024, 8:07pm UTC](https://forums.plex.tv/t/plex-inaccessible-from-same-local-network-on-web-app-through-browser/892597 "2024-10-17T20:07:58Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![kesawi](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/kesawi/32/319418_2.png) [@kesawi](https://forums.plex.tv/u/kesawi)\
**Post date:** [October 18, 2024, 1:14am UTC](https://forums.plex.tv/t/plex-inaccessible-from-same-local-network-on-web-app-through-browser/892597/4 "2024-10-18T01:14:56Z")

</div>

Ok, I will try to break the steps down a little, and I’ve edited my post as I’d missed a step.

You need to find your `X-Plex-Token` using the steps in [this article](https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/#toc-0). It will be a 20 chracter long alpha-numeric string. For example `aBcd1234efGHijkl5678`. Make sure that you access your PMS through the `app.plex.tv` address.

You then need to use the token and enter the following URL into your browser `https://plex.tv/api/resources?X-Plex-Token=aBcd1234efGHijkl5678`, substituting your token for the dummy one given here. This will show the IP addresses that plex.tv has registered for your PMS. Check that your local IP address for your PMS is listed.

Here’s an example of mine:

 ![image](https://global.discourse-cdn.com/plex/original/4X/c/f/e/cfe809c000a6a6063d5c42a2697bb737a0dc71b1.png)

I have two servers, one called MARS and another called plex-test. Under the `<Connection>` lines it gives the local and remote IP addresses for accessing the servers You’ll see at the end of these lines there’s a flag which will be either `local="1"` or `local="0"` which indicates whether it’s a local or remote IP address respectively. I also have a custom URL for my MARS server to get remote IPv6 access working (you won’t have this). It also shows that I have an active Plex Player.

When you found your token by viewing the XML, the URL in the browser was hopefully a plex.direct URL.. It will be in the format `https://xxx-xxx-xxx-xxx.32digithexcode.plex.direct:32400/` where `xxx-xxx-xxx-xxx` is your IP address with the `.` replaced by a `-` and the `32digithexcode` is a unique 32 digit hexidecimal code assigned by Plex to your PMS, and 32400 is the port used to connect to PMS. This is mine.

 ![image](https://global.discourse-cdn.com/plex/original/4X/4/5/a/45ac1dbb4a1c8ac05e2d5ad5e58f3c13cf7806e5.png)

So for example if your local PMS IP address is `192.168.1.10`, your remote PMS IP address is `123.123.123.123` and the unique PMS code is `bf658e1d611416eba666c369b045b064` then it would appear as either `https://192-168-1-10.bf658e1d611416eba666c369b045b064.plex.direct:32400/` for your local PMS IP and `https://123-123-123-123.bf658e1d611416eba666c369b045b064.plex.direct:32400/` for your PMS remote IP.

If it isn’t showing that type of address, but just an IP address then you can find the 32-bit hex code for your PMS by examining the SSL certificate of your PMS when you access it directly rather than through app.plex.tv. [This guide](https://www.globalsign.com/en/blog/how-to-view-ssl-certificate-details) shows you how to get the details of the SSL certificate for any web server which you can use to get the details of your plex server. The common name (CN) will be your PMS plex.direct subdomain and includes the 32 digit hex code for your PMS. An example for my PMS when I access the local IP via Microsoft Edge Browser below and view the certificate. The PMS plex.direct subdomain is highlighted.

 ![image](https://global.discourse-cdn.com/plex/original/4X/5/c/a/5ca723d5265ef8a0b80ebc7495a0512a63f78ef3.png)  
 ![image](https://global.discourse-cdn.com/plex/original/4X/5/c/c/5cc0107754a6726d30df05c8834cc93da885a367.png)

So, now you know your PMS local plex.direct URL, which keeping with my example here is `https://192-168-1-10.bf658e1d611416eba666c369b045b064.plex.direct:32400/` you can post it in your brower and see if it navigates to your PMS. Let us know whether it does or doesn’t work.

A further test is to open a command prompt and type the comment `nslookup 192-168-1-10.bf658e1d611416eba666c369b045b064.plex.direct`, substituing in your own plex.direct PMS server address.

If it works, it willl return the local IP address of your server, which in this example is `192.168.1.10`. If it doesn’t work it will error, which indicates the issue is likely to do with DNS rebinding protection. An example of a successful lookup below.

 ![image](https://global.discourse-cdn.com/plex/original/4X/6/0/8/6080be918afac069ef8c8d01794ab5aeecf650fd.png)

Based on what outcomes you get from both tests will depend on what is suggested next.

---

_[View the full topic](https://forums.plex.tv/t/plex-inaccessible-from-same-local-network-on-web-app-through-browser/892597)._
