Plex Media Server not working correctly on a Synology NAS.

Unable to login/view my Plex Media Server from http://172.x.x.x:32400/web/index.html.
The port 32400 with both UDP and TCP has been added to my ASUS router and confirmed working.
Same port has been added to the Synology NAS with DSM installed.

I know for a fact that this is related to the NAS since i successfully can start my PMS from my windows machine. (installed just to test).
Since PMS is installed on my Synology NAS, i am unable to access it via http://localhost and/or http://127.0.0.1.

Support appriciated because I am stuck here.

Thanks.

Regards,

Kryd

if PMS is installed on your Synology, you use http://ip.addr.of.syno:32400/web not localhost or loopback

@ChuckPA said:
if PMS is installed on your Synology, you use http://ip.addr.of.syno:32400/web not localhost or loopback

Qutoing, ā€œUnable to login/view my Plex Media Server from http://172.x.x.x:32400/web/index.html.ā€
PMS is installed on my Synology, but I cant reach the PMS if i go to http://ip.addr.of.syno:32400/web.

That will only direct me to plex.tv and ā€œno servers foundā€.

Screenshot from http://ip.addr.op.syno:32400/web:

Please do the following:

  1. Open Control Panel - Shared Folders
  2. Edit the Plex share and give your Syno username permission to read it
  3. Open File Station
  4. Navigate to the Plex share and drill down Library - Application Support - Plex Media Server
  5. Right click on Logs and Compress to Logs.zip
  6. Please attach the ZIP file it gives you here with your next post.

ChuckPA,

Attached log files as requested.

@ChuckPA said:
Please do the following:

  1. Open Control Panel - Shared Folders
  2. Edit the Plex share and give your Syno username permission to read it
  3. Open File Station
  4. Navigate to the Plex share and drill down Library - Application Support - Plex Media Server
  5. Right click on Logs and Compress to Logs.zip
  6. Please attach the ZIP file it gives you here with your next post.

Attached logs

Your logs didn’t attach.

Please let the forum upload the logs completely before clicking ā€œPost Commentā€

@ChuckPa said:
Your logs didn’t attach.

Please let the forum upload the logs completely before clicking ā€œPost Commentā€

@ChuckPA said:
Your logs didn’t attach.

Please let the forum upload the logs completely before clicking ā€œPost Commentā€

There we go, my bad.

Chuck,

I looked into the log files and I found this.

Nov 25, 2017 03:06:43.686 [0x2eefb400] DEBUG - Completed: [172.1.1.169:60027] 401 GET / (8 live) GZIP 0ms 416 bytes (pipelined: 4)
Nov 25, 2017 03:06:43.696 [0x2eefb400] DEBUG - Request came in with unrecognized domain / IP ā€˜172.1.1.226’ in header Host; treating as non-local

Could that be an issue?
Does PMS recognize my IP as to be a non-private address like 192.x.x.x and therefore blocks it?

Thank you for the logs.

You downloaded Plex from the Synology Package Center? 1.5.3 is what they offer and is extremely old and no longer functional. We have repeatedly asked them to upgrade current (we submitted binaries)

Please go to http://downloads.plex.tv and download public the 32 bit ARMv7 package
Next stop PMS
Open the Plex share in File Station and delete Library (this will take a minute)
Install PMS current version (which you downloaded) using manual install in Package Center
When PMS finishes installing and starts
Open http://ip.addr.of.syno:32400/web and begin the first-run / setup wizard.
As you go through it, create only 1 library. You can create the rest later.
When at the Dashboard, go to Settings - Server - General and verify it’s set the way you want it.

@rootucase said:
Chuck,

I looked into the log files and I found this.

Nov 25, 2017 03:06:43.686 [0x2eefb400] DEBUG - Completed: [172.1.1.169:60027] 401 GET / (8 live) GZIP 0ms 416 bytes (pipelined: 4)
Nov 25, 2017 03:06:43.696 [0x2eefb400] DEBUG - Request came in with unrecognized domain / IP ā€˜172.1.1.226’ in header Host; treating as non-local

Could that be an issue?
Does PMS recognize my IP as to be a non-private address like 192.x.x.x and therefore blocks it?

I missed that… I apologize.

Yes, your LAN must be RFC 1918 compliant. 192.168.x.x, 10.x,x,x or 172.16.x.x → 172.31.x.x Anything else will be treated as remote and you will not be allowed to claim / authenticate during setup

ChuckPA,

I figured out it had to do with the network, so I changed my private LAN to 192.168.0.x and now everything is working as intended. Root cause identified and solution found, thanks alot for an eye opener buddy. I was too lazy to open the log files before you reuqested it :slight_smile:

Have a nice one mate!

I’m glad it’s solved .

I am, again, very sorry I didn’t catch that.

I must be coming down with the flu or something … I don’t usually miss that stuff

Thank you!

The Plex server wasn’t showing for me so uninstalling the Plex server, deleting the Plex share (most important step), and reinstalling fixed the problem.

Hey Chuck,

There’s one more RFC you need to treat as local 100.64.0.0/10 . This is another private range (in addition to RFC 1918) which is reserved for carrier grade NAT and I know at least 3 home networks which use this range. This range is not routed on the internet. Please consider adding it to the PLEX binary to be treated as local as I cannot access plex server from this private range.

Can’t do CGNAT because the ISP is forcing the 2nd layer. PMS can’t NATPMP through two layers. Your system doesn’t have the privs necessary to open a port on their equipment and define the routing which you agree isn’t routed.

Best you can get is a real IP from the ISP or wait for IPv6

Having what looks like potentially the same root issue; PLex installed from PAckage center, but page never loads once Plex is running on a DS7xx. TRied the procedure to uninstall, delete Library folder (and Plex User/group) and download the manual install. There is only one ARM download for Synology available on the Plex page, and Synology is telling me it’s not supported on my DS (I am running DSM 6.2-23739).

Any ideas on where to go from here?

Thanks in advance

@guesswho369

Which specific model do you have? If it reports ā€œNot supportedā€ at installation time, you have the wrong binary package.

The ARM package on the Plex page works for all Synology ARMv8 (64-bit ARM) machines.
Other Synology models are ARMv7 (32-bit) machines.