2025-02-17, 11:46 PM
Hey guys!
So I did this whole setup with a Mac Mini, a external drive RAID and all that and it was kind of working (until it stopped working due to a problem with the RAID).
Now I'm trying to re-scan my media library with no success, since Jellyfin doesn't "read" the Mounted Drive.
Behavior in the UI:
Note: I can write the path down by hand but it will be the same as an empty folder.
Looking at the logs, this is the error that the steps above return:
If I go and add the path by hand, the logs show the following error while trying to scan:
Some details:
Any help would be greatly appreciated. I think it may be some sort of permission error but I honestly don't know.
So I did this whole setup with a Mac Mini, a external drive RAID and all that and it was kind of working (until it stopped working due to a problem with the RAID).
Now I'm trying to re-scan my media library with no success, since Jellyfin doesn't "read" the Mounted Drive.
Behavior in the UI:
- Go to add new Media Library
- Click "Add Folder"
- Scroll down to the Mounted Drive
- Click on the Mounted Drive Path
- Nothing will happen, the drop down will disappear, nothing changing.
Note: I can write the path down by hand but it will be the same as an empty folder.
Looking at the logs, this is the error that the steps above return:
Code:
[ERR] [33] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Invalid argument : '/Volumes/DRIVE/System Volume Information'". URL "GET" "/Environment/DirectoryContents".
If I go and add the path by hand, the logs show the following error while trying to scan:
Code:
[ERR] [18] MediaBrowser.Providers.Folders.FolderMetadataService: Error validating images for "/Volumes/DRIVE/Media Library/Series"
System.IO.IOException: Invalid argument : '/Volumes/DRIVE/Media Library/Series/Series Folder Name'
at System.IO.FileStatus.ThrowOnCacheInitializationError(ReadOnlySpan`1 path)
at System.IO.FileSystemInfo.Create(String fullPath, String fileName, Boolean asDirectory, FileStatus& fileStatus)
at System.IO.Enumeration.FileSystemEnumerator`1.MoveNext()
at System.Linq.Enumerable.SelectEnumerableIterator`2.ToArray()
at MediaBrowser.Controller.Providers.DirectoryService.<>c.<GetFileSystemEntries>b__5_0(String p, IFileSystem fileSystem)
at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd[TArg](TKey key, Func`3 valueFactory, TArg factoryArgument)
at MediaBrowser.Controller.Providers.DirectoryService.GetFileSystemEntries(String path)
at MediaBrowser.LocalMetadata.Images.LocalImageProvider.GetFiles(BaseItem item, Boolean includeDirectories, IDirectoryService directoryService)
at MediaBrowser.LocalMetadata.Images.LocalImageProvider.GetImages(BaseItem item, IDirectoryService directoryService)
at MediaBrowser.Providers.Manager.ItemImageProvider.<>c__DisplayClass7_0.<ValidateImages>b__0(ILocalImageProvider i)
at System.Linq.Enumerable.SelectManySingleSelectorIterator`2.ToList()
at MediaBrowser.Providers.Manager.ItemImageProvider.ValidateImages(BaseItem item, IEnumerable`1 providers, ImageRefreshOptions refreshOptions)
at MediaBrowser.Providers.Manager.MetadataService`2.RefreshMetadata(BaseItem item, MetadataRefreshOptions refreshOptions, CancellationToken cancellationToken)
Some details:
- I'm running latest stable (10.10.6)
- Installed using the DMG
- Already tried removing everything (configs and all) and doing a fresh install (because my original old install stopped working)
- Tried with 10.10.5 and 10.10.4 with no success (since those were working when I did the setup fresh from scratch)
- Jellyfin does have "Files & Folders: Removable Volumes" enabled on Settings > Privacy & Security.
- From Finder I can copy/delete/play any files on the mounted volume, so I can access it freely and do as I please.
Any help would be greatly appreciated. I think it may be some sort of permission error but I honestly don't know.