agottschling 2 Posted September 14, 2020 Share Posted September 14, 2020 Hi all, I recently migrated my OS to Fedora Server 32, and when I readded my libraries and had the server rescan, it took the NFOs that were already with the files, and left them blank. In the server log, I see this error: 2020-09-13 21:20:13.811 Error ProviderManager: Error in metadata saver *** Error Report *** Version: 4.4.3.0 Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-rpm_{version}_x86_64.rpm Operating system: Unix 5.8.7.200 64-Bit OS: True 64-Bit Process: True User Interactive: True Runtime: file:///opt/emby-server/system/System.Private.CoreLib.dll System.Environment.Version: 3.1.2 Processor count: 8 Program data path: /var/lib/emby Application directory: /opt/emby-server/system System.UnauthorizedAccessException: System.UnauthorizedAccessException: Access to the path '/mnt/TheVault/Media/Music/Vicetone/2018 End of the Year Mix/album.nfo' is denied. ---> System.IO.IOException: Permission denied --- End of inner exception stack trace --- at System.IO.FileStream.WriteNative(ReadOnlySpan`1 source) at System.IO.FileStream.FlushWriteBuffer() at System.IO.FileStream.Dispose(Boolean disposing) at System.IO.Stream.Close() at NfoMetadata.Savers.BaseNfoSaver.SaveToFile(Stream stream, String path) at NfoMetadata.Savers.BaseNfoSaver.Save(BaseItem item, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.SaveMetadata(BaseItem item, LibraryOptions libraryOptions, ItemUpdateType updateType, IMetadataSaver[] savers, CancellationToken cancellationToken) Source: System.Private.CoreLib TargetSite: Void WriteNative(System.ReadOnlySpan`1[System.Byte]) InnerException: System.IO.IOException: Permission denied Source: TargetSite: It's saying that permissions are denied, but when I attempt to edit the file using the terminal/nano, the write succeeds. Full server log is attached. Any ideas here? Cheers! embyserver.txt Link to comment Share on other sites More sharing options...
Luke 37133 Posted September 14, 2020 Share Posted September 14, 2020 Hi there, have you made sure the emby system user has write permission? Link to comment Share on other sites More sharing options...
agottschling 2 Posted September 14, 2020 Author Share Posted September 14, 2020 I've set the uid to the uid of the emby user on my system (1027). Also, if I su into the emby user, I can write using nano. Thanks Link to comment Share on other sites More sharing options...
Luke 37133 Posted September 16, 2020 Share Posted September 16, 2020 Thanks for the feedback. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now