Streaming works beautifully local and Internet access, including hw transcoding.
Two interrelated issues and need a second set of eyes on the configuration.
On the iPad when I choose to download, almost immediately when I go into Downloads & Sync > Manage I see these messages:
“Converted files cannot be written to the server’s disk”
On the web client when I choose to synchronize I see that conversion starts. On the iPad in Downloads & Sync > Manage I see the media as status Pending and it never finishes. (One TV episode has downloaded and will play in airplane mode.)
For both use cases Status > Sync on the web client shows the content that is targeted to the iPad.
Initially I thought the problem was with the file system permissions across the NFS mount, but I do see ‘Plex Versions’ directories getting created in each media directory on demand. I have also written a shell script to create the Plex Versions directory with rwxrwsr-x permissions with group ownership that the Plex account is a member of. Beyond that, I do see “.inProgress” directories being created inside the “Plex Versions” directory.
I have followed the guidance of these three articles:
After setting up the override.conf file to set UMask to 022 and restarting the Plex service (per Customizing your Plex configuration) I now see that all the previous episodes I tried to download have changed from “Converted files cannot be written to the server’s disk” to “Pending”.
After the making the UMask change in override.conf, I tried to download one more episode from the iPad and it is now (the only file) showing the “Converted files cannot be written to the server’s disk” message.
Jul 12, 2020 17:58:02.293 [0x7fbeabfff700] Error — Error creating directory "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/Transcode/Sync+/39948844/9e": Permission denied
Jul 12, 2020 17:58:02.293 [0x7fbeabfff700] Error — TranscodeJobManager: [Running] directory is not writable: "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/Transcode/Sync+/39948844/9e"
checking the file system, indeed those directories are not writeable by the plex user.
They have been created with the same ownership (nobody:nfs_group) as the NFS mount points (!) The plex user is a member of the nfs_group group, but obviously no group write permission…