Unable to locate media on Synology NAS

Server Version#: 1.18.2.2058

Just purchased a Synology NAS device to use with Plex. I setup the device via the FAQ:

I gave Plex read/write permissions to the Videos folder under Control Panel in the NAS.
I am able to see the Videos folder, and sub folders for media. I created a Movies and TV sub folder.

Under Plex I set the library location to /volume1/video/Movies and it shows the videos. But once I save and index, it says the folder is empty.

Any suggestions?

Create your own shares. Don’t use the pre-made share. Synology’s control always interferes.

Create them where?
\plexmediaserver\homes\me\Drive
\plexmediaserver\homes\plex

I created them in \plexmediaserver\video and movies and TV wont index.

No. That’s not how it’s done. Also, on Linux, the delimiter is / not \. If you attempt to use \ it will never work.

Linux interprets \plexmediaserver\homes\me\Drive
as if it were plexmediaserverhomesmeDrive which is meaningless.

You must use: Control Panel - Shared Folders - Create

Remove everything you have done on the command line. You will fill up the tiny partition used by the OS if you don’t. Everything must be done as a Synology “Shared Folder” . When you create the shared folders, they will be accessible to Plex by the name /volume1/movies (or whichever names you create)

In this announcement, I showed how to edit existing media shares.
The permissions set in this announcement are the same you need to use for PMS on your new shares.

I created the folder as you instructed. I copied some movies over to it and attempted to index it in Plex. They still don’t show up.

I have the exact same problem. Until a few days ago, I was able to watch my movies on Plex, but then I did an update on the Plex server and I moved the movies files from a personal folder to a newly created shared folder called “Movies”, made sure that Plex user has read and even changed it later to read/write access, but still Plex tells me the library is empty. I would appreciate any help! Thanks.

What are the permissions on the files themselves (as seen in FileStation) ?

Are they exclusive access to your username?

I’m having an issue where Plex can’t even communicate with the server on my brand new Synology NAS.

After manually installing the the Synology Plex app downloaded from the Plex site, I click on it to launch and it opens up a new tab to Plex. I sign in successfully but I’m then redirected to a page that says:

No soup for you!

The server you’re trying to access doesn’t want to let you in. Make sure you’re signed in as a user with access to this server.

Any idea what that means? It sounds like there must be some setting in Synology that is preventing Plex from connecting
or could it be a router issue?

If you were using app.plex.tv as your starting point then it’s carried over and gotten in the way. It happens a lot to folks.

  1. Sign out of the web/browser (upper right)
  2. Now, open an incognito window
  3. Open the NAS by its IP address: http://ip.addr.of.syno:32400/web

Please let me know if it continues to be stubborn

Not having any luck. File permissions are full for my username and “plex user”.
Can view the folder, just not any content.

Please differentiate here for me.

“No Soup for you” is a server access problem.

Being able to browse (in plex) to a share , e.g . /volume1/movies, but not see the contents is a permissions problem.

If you can access the server and, when you attempt to add media, it can’t see any of the files in your media shares, please read here:

If it’s server access, please let me know.

Hi,

I am having the server issue “no soup for you”. I followed these instructions:

  1. Sign out of the web/browser (upper right)
  2. Now, open an incognito window
  3. Open the NAS by its IP address: http://ip.addr.of.syno:32400/web

I received the same “no soup for you” server error.

I read your FAQ Synology page and it mentioned LAN addressing requirements. My NAS’s IP address does not fit within any of these ranges:

Subnet Size IP Address Range Number Of Hosts
24-bit block 10.0.0.0 - 10.255.255.255 (16,777,216)
20-bit block 172.16.0.0 - 172. 31.255.255 ( 1,048,576)
16-bit block 192.168.0.0 - 192.168.255.255 ( 65,536)

It starts “100.6
”. Could that be the problem and cause of the “no soup for you” error?

Do you have any ideas on how to fix this?

Thanks!

If LAN IP ranges are not RFC-1918 Private Network compliant (which is where those address ranges come from), then yes, that’s the root problem.

If you can change your home LAN to use non-routed IP addresses as it should,
(You’re likely using somebody’s real IP address in your home which will cause great confusion to Plex) then this problem will go away.

If you can’t change your home LAN address ranges (a pain to do but strongly advised), your only choice is to use SSH tunneling to setup the server and, should anything happen, to maintain it.

Ref: https://en.wikipedia.org/wiki/Private_network

Hello Chuck, I am also facing the same problem. I’ve followed the suggestions provided in this thread and created the folder via Shared Folder named “Home Media Files” and given read permission to Plex. Afterwards, I have chosen TV Show and added the media files in the sub folder. After adding the media files, I’ve scaned the library. Below message kept on popping-up- “This library is currently empty
Expecting more? Visit the Manage Libraries page to add folders and scan library files.”
Please advise. Thanks

I’m still having issues too. I can map the folder in plex and see my media. But when I go to analyze the folder, nothing shows up.

Because of how Linux handles file permissions (which is strict), which can allow a user to see almost all of a particular directory but not all of it.

Now, add to this what happens when files are copied onto the NAS from a computer where they are owned by you.

It’s actually possible to grant permissions to the directory but still not have permission to the files.

Further, by default on Linux (and Synology in this case as well), when you use a PC username or the Synology admin account to copy files, user plex still might not be able to read them.

The best next step is to expressly grant permission to the "sub-folders and files** in that share. Give me a moment please and I will make a How-To to add to the FAQ.

1 Like

As requested, hopefully a FAQ/How-To which makes this a bit easier?

Thanks for the FAQ.
I was able to confirm that the media has provided Plex with read/write permissions.
I’m still unable to analyze the folder and have the media show up though.
Are you able to help over a remote session perhaps?

Just wanted to thank ChuckPA for his help. My “no soup for you” issue ended up being a router problem. My Asus router was in “Access Point” point which was somehow causing the access issues in syncing Plex and my Synology NAS.

Once I reset the Asus router to go back to regular router mode Plex connected just fine.

With Chuck’s help, I was able to get the Synology to work with Plex.
The issue came down to the file system type. BTRFS does not appear to be compatible with Plex and indexing files.
We had to switch to EXT4. In order to accomplish this, the volume had to be removed.
This is accomplished through Storage Manager - Volume - Remove
You may have to remove some packages that were previously installed. These will be listed in the details dialog box prior to the remove button being active.
This is accomplished through Package Center - Installed
I had to remove Memories, Node.js, and a few others first.
Once you have the volume removed, recreate it using the EXT4 file system. All the other options should be default.
Create a folder for your media (ie Movies) and check that Plex has read/right permission.
Install Plex through the Package Center.
At this point you can copy files over to the share and should be able to index them as the guide above walks you through.

Thanks again Chuck for the assistance!