Our forum migration to Discourse is underway and scheduled to last through June 21. During the migration, the forums will be read-only, except for a single temporary forum (contents of which will not be getting transferred). Read our announcement post for more information about the forum migration.
Hey folks, there is a new Podcast category for forums https://forums.plex.tv/categories/podcasts
If you have not already, we suggest setting your Plex username to something else rather than email which is displayed on your posts in forum. You can change the username at https://app.plex.tv/desktop#!/account
Welcome to our forums! Please take a few moments to read through our Community Guidelines (also conveniently linked in the header at the top of each page). There, you'll find guidelines on conduct, tips on getting the help you may be searching for, and more!

Plex does not recognize content files from FreeNAS mounted media directory

pittcrew59pittcrew59 Members, Plex Pass Posts: 9 Plex Pass

I created a plexmedia dataset in FreeNAS during a previous installation that has content already loaded. I reinstalled FreeNAS 11.1 and Plex 1.10.1.4602 recently and have mounted the mediashare folder into the Plex jail.

In Plex, I attempted to add various Libraries for Movies, Music and others but it does not recognize the content from the mounted dataset. The content files show up but are greyed-out.

Could this be a permissions issue or have I missed a step somewhere?

Thanks!

Best Answer

Answers

  • tom80Htom80H Members, Plex Pass Posts: 2,273 Plex Pass

    It's normal for the files to be greyed out in the "Add Folder" dialog (as they're not folders). If the screenshot above shows your movies folder, just click Add. When saving the library, Plex will scan those folders for media.

    If you have added the folder but Plex will not scan/show those files, you can check permissions
    https://support.plex.tv/hc/en-us/articles/200288596-Linux-Permissions-Guide

  • pittcrew59pittcrew59 Members, Plex Pass Posts: 9 Plex Pass

    Thanks Tom... Yeah, no files are added when I click the add button. The message comes up "There are no items in this library".

    Here are my permissions for that dataset:

    Should there be a specific Plex user rather than root user here? I did not change permissions from the last time it worked.

  • tom80Htom80H Members, Plex Pass Posts: 2,273 Plex Pass
    Accepted Answer

    in which case you should do a chmod/chown for those folders (recursively so it applies to all files); alternatively include the plex user to be a member of the wheel group.
    Plex' installation guideline is very specific about that part... https://support.plex.tv/hc/en-us/articles/200288586-Installation

    Alternatively you can change the user Plex is using for its purposes -- when doing this, you should however clearly know what you do. If you mess such changes up, you'll lock yourself out from your server.
    https://support.plex.tv/hc/en-us/articles/200273978-Linux-User-and-Storage-configuration

  • pittcrew59pittcrew59 Members, Plex Pass Posts: 9 Plex Pass

    Thanks Tom... I did not have a plex user defined at all. It was a bad assumption on my part but I thought installing the plexmediaserver plugin would have created all the necessary accounts to make it work. Once I created the plex user, Plexserver became aware of all the content and added it to the library. I appreciate your help here!

  • tom80Htom80H Members, Plex Pass Posts: 2,273 Plex Pass

    it actually should have... -- let's consider it a hiccup, now that it's working :)

  • OPNsenseiOPNsensei Members Posts: 10 ✭✭

    Are you sure it would have? Since I have the same problem, if I don't manually create the user in FreeNAS's "account" section, or if I don't set permissions to at least "read" for "everyone" group... no content added to the library.

    On the same road, but for Transmission plug-in, it's the exact same situation, minus the fact that "read" permissions for "everyone" wouldn't be enough to be able to download something, so I have to either make the user named Transmission and give it write access, or add the newly created Transmission user to the owning group (or to give "everyone" group write permission, and thank you for that, but no, thank you! :# ).

Sign In or Register to comment.