Unable to access media after DSM 7 upgrade and Plex upgrade

Server Version#: 4.62.1
Player Version#:

I have a shared folder: /volume1/media which I accessed freely under the previous DSM and Plex release. I couldn’t access the Plex folder so I followed the steps given and resolved that issue. There were no permission issues previously with ~media.

I moved some folders from ~media to ~video and watched plex index the contents.
But I can’t see into any of the libraries through the movies/video/other interfaces. I can see the live tv and online media , but nothing of my own on my server.

I’m stuck and would appreciate some help.
Thanks

This solution did work for me.

Hello,
I had the same issue but the solution worked (I had to give the right to 2 folders, Plex and the one with my library). So I can read my content on my PC.
Neverless, I have an issue on my player (on both Raspberry and NVidia Shield) : the player don’t display the content.
Any idea ?

I’m working on the solution (I think): All of my media folders were shared volumes i.e., /volume1/media, /volume1/music, … which are root-level shared folders. I found they wouldn’t index properly within Plex.

I recall two items from the DSM-7 install discussions: one had to do with special folders like Plex, Plex Media Server and AppData I think. The other opened the issue of root-level data folders - which appear to be independent from Permissions. I’m moving everything to /volume1/Plex/Plex Media Server/ and think I’ll be fully functional once everything’s there (about 5TB to be moved and it’s s.l.o.w.) as I’ve already seen files/movies transferred over and defined the libraries.
Since I’m just changing the location of a folder, there should be a way to define a logical path to ~/Plex Media Server for the data. It makes sense to do so. But my command-line skills are a bit dated and I don’t know how, so I’m spending two days copying files from one structure to another so they can be found by the system.

This seems to be working for me so far, but it’s a Rube-Goldberg process and I don’t like it.

I’m on a Synology NAS.

I do understand.
From my point of view, if 1 player can access the library, it should work on all players, no ?

UMMMMMMMMM… whoa ?

  1. Please stop trying to circumvent simple permissions issues without understanding how things changed in DSM 7. ACLs are how it works now, There is no circumventing it.

  2. DSM 7 is VERY VERY VERY fragile and restrictive by design.

  3. Please DO NOT TOUCH “PlexMediaServer” shared folder. That is for the package’s internal use. I even put warnings, and AppData folder, and MORE warnings – in 6 languages. Thanks for understanding :slight_smile:

  4. To fix these “permissions” problems, which come in different forms:

  • Most common – Control Panel → Shared Folders → EDIT the shared folder → Change “Local User” to “System Internal User” → Give “PlexMediaServer” permission.

  • Second most common – This occurs when permissions have been hand forced and the ACLs have been damaged . (Damaged – meaning they aren’t how Synology wants them) . Control Panel → Shared Folders → Right Click the Shared folder name → Actions → “Convert to Windows ACL” aka “Repair Syno ACL”. While repairing, you can assign "PlexMediaServer permission to your media files.

Screenshot from 2021-08-08 12-43-23

Lastly, It’s not a Rube Goldberg machine but yes it feels like one.
The proper resolution of this is UNDERSTANDING what was changed.
This is NOT “typical DSM” anymore. It’s a whole new platform with a whole new set of rules.

1 Like

Like that ? :slight_smile:


It only work on the web interface on my PC. Not on the other player… :frowning:

It’s just possible the announcement of DSM-7 didn’t specify all of the changes to the system and programs - with their relative mitigation. Or if they did, I somehow missed it - and I shouldn’t have. I should have seen something in BIG letters. But trial and error works, too - but much more slowly and I’m sure I’m missing *** something ***. Maybe not, but how do I know?

@N3oL1nK

That’s it. System Internal User “PlexMediaServer” has R/W to the shared folder.

Nothing crazy about it other than we must now think about ACLs and not really “Permissions” in the traditional Linux sense.

Thank you for your answer. I can see from the different posts on the subjects that you are on it :smiley: .
But it still don’t work on the different apps…

@mark_mark-friedman.com

Oh, it’s abundantly clear, and I agree with you 100%, Synology did not announce all the changes they made.

If you knew what I know about how it works underneath at the application level, you would be very displeased.

The best analogy I can give you is:

  1. Give “Compose” the following info:
    a. tar ball containing the code
    b, some non-privileged scripts to manage it
    c. list of system resources you will need

  2. “Compositor” then creates
    a. A sandbox for your code and data
    b. A private, isolated, non privileged, username for your program
    c. Links the control scripts to the code

  3. Gives you “Start” , “Stop”, and “Status” access APIs.

  4. “Compositor” does all the work and hands you back “Success” or “Failure”.

This is how PlexMediaServer works on DSM 7.

@ChuckPa does this change explain that players (PS5, Raspberry or NVidia Shield) can’t see the server ?
(Server offline or unreachable).

@N3oL1nK

If you’re referring to the Plex players not finding the server, that’s usually because the server’s ID changed (which happens when a server is erased and installed fresh --or-- a new docker container is created).

In either case, Taking the apps and repinning them to select a new default server resolves it. I usually take the lazy way out of that step by reinstalling the plex apps and Linking it again. My way is a different way to do the same thing.

I had the same way but it don’t work neither.
I tried an old player, try to disconnect/reconnect ==> don’t work.
I’ve install the app on a new device (PS5) ==> I can see my server but no library. The server seems offline.

@N3oL1nK

Go to “Settings - Authorized Devices - SERVER (dropdown)”

look for the server…

Find the duplicates of the server you’re looking for

REMOVE the older one(s) – these are what the apps are looking for.

You ONLY want the most recently seen time.

1 Like

Thanks a lot :slight_smile:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.