Mount folder to access media on remote Synology NAS

I have a folder on a remote-Synology (LAN connection), mounted via NFS on the Plex-Synology (the server that runs Plex). The mount works fine (the content of the remote-Synology is accessible via the file manager on Plex-Synology just fine). When I add a new media library in Plex and using “Add folders”, the mount-folder is visible and selectable by browsing to it BUT no content shows inside it (movie folders) thus no media is found by Plex.

I used to have remote folders (mounts) in the past and were operating fine (i think NFS and not CIFS but not sure…). What am I missing here?

Thank you.

George

No NFS? Has to be CIFS?

NFS works fine :slight_smile:

NFS v3 is the magic here. It doesn’t require usernames.
Enable the NFS service and keep the NFSv4 service disabled.

Set the permissions such that Everyone can Read. (important)

I will add:

Accessing the Plex share –

  1. Not something you should be doing anyway unless adding a plugin
    -or-
  2. manually retrieving logs
    -or-
  3. manually changing advanced server settings when PMS is stopped

is the limit of access, all of which should be done via FileStation.

Thank you both @ChuckPa and @trumpy81 for getting back so fast!

  • NFS is active without v4.1 on both sides
  • NFS rules are set (*, R/W, no-mapping, sys) on both the remote folder (old-NAS) and mount (Plex-NAS)
  • Permissions are set to R/W on both Plex user and Admin
  • NFS mount is successful (v3, TCP) on Plex-NAS and i can perfectly browse the remote folder and sub-folders/files within (Old-NAS)

Strangely, on Plex the mount is visible but appears empty:

on both going directly to the remote-folder:
image

and by browsing through the full-path:
image

Of course, no media within the Plex folder itself!

Any ideas please?

Thank you.

@trumpy81 did as suggested and “reset” the permissions on the remote folder as you say. Still the contents of the mounted folder are not visible. Should I recreate the “plex” user on the remote server? It was created something like ages ago (probably since I was running Plex on that machine before migrating to the new Synology). Is the password my Plex account password?

Also, if NFS does not relate to usernames, is the “plex” user relevant? [CC: @ChuckPa]

Thank you.

@G3orgios

NFS can be used multiple ways.

NFS connects a host to a host.
Within that connection, you can choose to enforce user authentication or not.
If you do, then matching usernames (password not required) is what you need.
If not, allowing “everyone” Read permission is all.

make certain the NFS service is running on both sides else the mount fails.

  1. Create a directory to mount to (safest)

  2. Mount to that directory

  3. Fill in the URL IP.addr.of.host:/volume/share-name

  4. Use “browse” to have it mount to the freshly made directory and mount

  5. List the current Remote Mounts to confirm (Tools → Mount list)

  6. Browse, select, drag and drop

@ChuckPa I always use a “Mounts” share-folder to map remote folders. The mount operate flawlessly via the the file-station, meaning I can read, write and execute (view/edit/delete files/folders). The NFS mount of course shows live in the mount list:

and of course, NFS permission are properly set

Strangely, ONLY Plex (running on the same machine with the mount) seems unable to see the contents within the mount. Same behavior if “plex” user has R-only or RW access rights, also regardless of doing so from within the shared folder properties (remote server)

or setting permissions manually via the file station

Any further ideas please?

Thank you.

@trumpy81 i had tried in the past but did it again to make sure. Deleted the class-C IP share and used * exactly as in your snapshot (async, ports, subfolders). Still same behavior, mount works fine on file-station, Plex sees it but not the contents within…

BOTH the remote folder AND the local “Mounts” folder have same NFS permissions.

@trumpy81 latest Plex version running:

image

I have removed the NFS permissions from the “Mounts” shared folder. Of course the remote folder has them, exactly as in your snapshot (*, async, ports, subfolders) and thus is fully accessible via the file-station. Still no luck for Plex to see the content within the mounted folder…

I also recall that i had struggled with remote-folder-media some time ago and at some point it was resolved, I think via some hint from you-support-team, but don’t recall more. I have even checked my past couple of tickets plus older emails but no luck…

…beat me! I have even given it a try with a full system restart on both Synology-1 and Synology-2, did a reconnect of the NFS share and still the same behavior: Plex sees the mount folder but not any content within.

Indeed, i have not much argument for Synology guys since the mount works (e.g. via the file-station). Tough cookie to crack…

@trumpy81 for sure i will ping you! Thank you and @ChuckPa

@G3orgios i had same problem as you, scratched my head a lot, then i realised that permission on main folder where i mounted my shared fodlers from the other synology didn’t have permission for everyone … only admin …

To resume : you have to put permission for everyone on the mounted folder AND the folder where you do the mount

Hope it helps

1 Like

Hello dear @Golgoth_Fra and thanks a lot for the “EVERYONE” on the Permissions tip!

It proved very helpful and worked! Funny that although the Local-Synology may see the mounted folders of the Remote-Synology, Plex may not access them, even though the “plex” user has been in the permissions list (for all folders, sub-folders and files involved)! Anyway, “Read” for “Everyone” worked!

To sum up, for other users banging their heads too(!), PERMISSIONS (I prefer “READ”) should be setup up on all folders, sub-folders and files by:

Destination - Remote Synology having the Media (“Remote folder” to be nfs mount on Local-Synology)

  1. open File Station
  2. select the folder of your Media
  3. right-click, “Properties”
  4. on “Permission” tab, click “Create” and use “User or group” = “Everyone”, “Inherit from” = , “Type” = “Allow”, “Apply to” = “All”, click “Read” on permission-window below (will also tick the 5-boxes under “Read” too), click “OK”
  5. tick the “Apply to this folder, sub-folders and files” box!
  6. click “OK”

Local Synology (running Plex)

  • same as described above on the local-folder within which you are mounting the “Remote folder”
  • if you change these on an already existing configuration, you may need to re-mount the “Remote folder” by accessing the File Station, “Tools”, “Mount List”, Remote Folder", select the mounted (remote) folder, click “reconnect”

Hopefully this short guide will help fellow Synology “Plexers” to avoid headaches! (thanks @Golgoth_Fra)

CC: @trumpy81 @ChuckPa

1 Like

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