![]() |
|
Login failing with Jellyfin Roku 3.0.10 - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting) +--- Thread: Login failing with Jellyfin Roku 3.0.10 (/t-login-failing-with-jellyfin-roku-3-0-10) |
Login failing with Jellyfin Roku 3.0.10 - makawi - 2025-10-03 Afternoon all, I new here and will try to follow the protocol for a problem. Thank you in advance for your assistance. I tried everything in my basic wheelhouse. I could really use your assistance. Problem - Login for Jellyfin on Roku device now failing after Jellyfin Roku version 3.0.10 installed. Description - Logins for Roku on 2 different sticks failed immediately after the 3.0.10 upgrade Environment: Server: MacbookPro (2.5 GHz Dual-Core Intel Core i7) running Jellyfin 10.10.7 (dmg install of AMD64) Storage: MacbookPro attached drive Network IPV4 on comcast proprietary modem/router Roku Stick connected to Samsung TV - I thought the easiest way to use Jellyfin Jellyfin 3.0.10 on Roku Stick What I'm observing: I am unable to login on 2 differend sticks after the 3.0.10 upgrade. I can see my server name and URL <http:10.0.0.130:8096>. When I hit submit it takes me to the <Sign In> page. When I enter my username and passcode I get <Login Attempt Failed> In the Jellyfin <Dashboard> I not longer see the Roku sticks under <Devices>, and I do not see any logins or login attempts under <Activity> Action taken so far with no impact: 1- Rebooted server, network, TVs and Roku Sticks 2- Reinstalled Jellyfin 10.10.7 - this was the same version when problem occurred 3- Reinstalled Jellyfin on both Roku Sticks 4- Reset passwork on Jellyfin twice - once before reinstall of Jellyfin server/Roku stick and once after. 5- Checked for changes in router - none were observed. 6- Made 2 router changes with no effect - created DMZ for jellyfin Ip address and allowed use of comcast hotspots. Settings restored after test. Here is the log (not sure how much to include): [2025-10-03 02:00:00.367 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Skipping chapter image extraction for "Harrision Ellenshaw Stills" as the average chapter duration 4067500 was lower than the minimum threshold 10000000 [2025-10-03 02:00:00.525 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Part 3: Days 17-22" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.554 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Charlie Work" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.554 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "The Gang Misses the Boat" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.555 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "The Gang Beats Boggs" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.555 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Mac Kills His Dad" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.556 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Ass Kickers United: Mac and Charlie Join a Cult" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.557 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "The Gang Group Dates" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.557 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "The Gang Goes on Family Fight" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.557 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Frank Retires" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.557 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "The Gang Spies Like U.S." because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.558 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Psycho Pete Returns" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.609 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Skipping chapter image extraction for "A Burning Dog" as the average chapter duration 0 was lower than the minimum threshold 10000000 [2025-10-03 02:00:00.652 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Another Rick Up My Sleeve" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.652 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Need I Say Door" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.653 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Back to the Suture" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.653 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "The Ties That Grind" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.653 -06:00] [INF] [39] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Ignorance Is Chris" because a chapter was found with a position greater than the runtime. [2025-10-03 02:00:00.657 -06:00] [INF] [39] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Extract Chapter Images" Completed after 0 minute(s) and 0 seconds [2025-10-03 02:00:01.006 -06:00] [INF] [39] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2025-10-04 02:00:00.000 -06:00, which is 23:59:58.9938610 from now. [2025-10-03 03:00:00.254 -06:00] [INF] [138] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Generate Trickplay Images" Completed after 0 minute(s) and 0 seconds [2025-10-03 03:00:01.005 -06:00] [INF] [133] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2025-10-04 03:00:00.000 -06:00, which is 23:59:58.9946620 from now. [2025-10-03 06:13:24.960 -06:00] [INF] [19] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/Volumes/Media 2/Movies 2" [2025-10-03 06:13:24.961 -06:00] [INF] [19] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/Volumes/Media 2/TV" [2025-10-03 06:13:24.964 -06:00] [INF] [19] Emby.Server.Implementations.Library.LibraryManager: Validating media library [2025-10-03 06:13:25.538 -06:00] [ERR] [19] Emby.Server.Implementations.Library.LibraryManager: Error in GetFilteredFileSystemEntries isPhysicalRoot: False IsVf: False System.IO.DirectoryNotFoundException: Could not find a part of the path '/Volumes/Media 1/Movies 1'. at System.IO.Enumeration.FileSystemEnumerator 1.Init()1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)at System.IO.Enumeration.FileSystemEnumerableFactory.FileSystemInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized) at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at Emby.Server.Implementations.IO.ManagedFileSystem.GetFileSystemEntries(String path, Boolean recursive) at MediaBrowser.Controller.Providers.DirectoryService.<>c.<GetFileSystemEntries>b__5_0(String p, IFileSystem fileSystem) at System.Collections.Concurrent.ConcurrentDictionary 2.GetOrAdd[TArg](TKey key, Func3 valueFactory, TArg factoryArgument)at MediaBrowser.Controller.Providers.DirectoryService.GetFileSystemEntries(String path) at MediaBrowser.Controller.IO.FileData.GetFilteredFileSystemEntries(IDirectoryService directoryService, String path, IFileSystem fileSystem, IServerApplicationHost appHost, ILogger logger, ItemResolveArgs args, Int32 flattenFolderDepth, Boolean resolveShortcuts) at Emby.Server.Implementations.Library.LibraryManager.ResolvePath(FileSystemMetadata fileInfo, IDirectoryService directoryService, IItemResolver[] resolvers, Folder parent, Nullable 1 collectionType, LibraryOptions libraryOptions)1.Init()at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at Emby.Server.Implementations.Library.Resolvers.PlaylistResolver.Resolve(ItemResolveArgs args) at MediaBrowser.Controller.Resolvers.ItemResolver 1.ResolvePath(ItemResolveArgs args)1.Init()at System.IO.Enumeration.FileSystemEnumerable 1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)1.Init()at System.IO.Enumeration.FileSystemEnumerable 1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)1 extensions, Boolean enableCaseSensitiveExtensions, Boolean recursive)at MediaBrowser.LocalMetadata.Images.LocalImageProvider.<GetImages>b__15_0(String i) at System.Linq.Enumerable.SelectManySingleSelectorIterator 2.ToArray()1..ctor(IEnumerable1 source)1.ToList()at MediaBrowser.LocalMetadata.Images.LocalImageProvider.GetImages(BaseItem item, IEnumerable 1 paths, IDirectoryService directoryService)2.ToList()at MediaBrowser.Providers.Manager.ItemImageProvider.ValidateImages(BaseItem item, IEnumerable 1 providers, ImageRefreshOptions refreshOptions)2.RefreshMetadata(BaseItem item, MetadataRefreshOptions refreshOptions, CancellationToken cancellationToken)[2025-10-03 06:13:25.692 -06:00] [INF] [19] Jellyfin.Drawing.ImageProcessor: Creating image collage and saving to "/var/folders/4c/gvjf485d6kj3sm27zj45fcvc0000gp/T/jellyfin/c6ec085ab124478f947c44d535d04f17.png" [2025-10-03 06:13:25.711 -06:00] [ERR] [19] MediaBrowser.Providers.Folders.CollectionFolderMetadataService: Error in "Dynamic Image Provider" System.IO.FileNotFoundException: File not found File name: '/Volumes/Media 1/Movies 1/Drama - Historical/Driving Miss Daisy 1989/backdrop.jpg' at Jellyfin.Drawing.Skia.SkiaEncoder.Decode(String path, Boolean forceCleanBitmap, Nullable 1 orientation, SKEncodedOrigin& origin)1 paths, Int32 currentIndex, Int32& newIndex)at Jellyfin.Drawing.Skia.StripCollageBuilder.BuildThumbCollageBitmap(IReadOnlyList 1 paths, Int32 width, Int32 height, String libraryName)1 paths, String outputPath, Int32 width, Int32 height, String libraryName)at Jellyfin.Drawing.Skia.SkiaEncoder.CreateImageCollage(ImageCollageOptions options, String libraryName) at Jellyfin.Drawing.ImageProcessor.CreateImageCollage(ImageCollageOptions options, String libraryName) at Emby.Server.Implementations.Images.BaseDynamicImageProvider 1.CreateCollage(BaseItem primaryItem, IEnumerable1 items, String outputPath, Int32 width, Int32 height)at Emby.Server.Implementations.Images.BaseDynamicImageProvider 1.CreateThumbCollage(BaseItem primaryItem, IEnumerable1 items, String outputPath, Int32 width, Int32 height)at Emby.Server.Implementations.Images.CollectionFolderImageProvider.CreateImage(BaseItem item, IReadOnlyCollection 1 itemsWithImages, String outputPathWithoutExtension, ImageType imageType, Int32 imageIndex)1.FetchToFileInternal(BaseItem item, IReadOnlyList1 itemsWithImages, ImageType imageType, CancellationToken cancellationToken)1.FetchAsync(T item, MetadataRefreshOptions options, CancellationToken cancellationToken)at MediaBrowser.Providers.Manager.MetadataService 2.RunCustomProvider(ICustomMetadataProvider1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken)[2025-10-03 06:13:25.716 -06:00] [ERR] [19] MediaBrowser.Providers.Folders.CollectionFolderMetadataService: Error validating images for "/Users/WilliamtTara/Library/Application Support/jellyfin/root/default/Movies 1" System.IO.DirectoryNotFoundException: Could not find a part of the path '/Volumes/Media 1/Movies 1'. at System.IO.Enumeration.FileSystemEnumerator 1.Init()1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)at System.IO.Enumeration.FileSystemEnumerableFactory.FileInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized) at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at System.IO.DirectoryInfo.EnumerateFiles(String searchPattern, EnumerationOptions enumerationOptions) at Emby.Server.Implementations.IO.ManagedFileSystem.GetFiles(String path, IReadOnlyList 1 extensions, Boolean enableCaseSensitiveExtensions, Boolean recursive)2.ToArray()at System.Linq.Buffer 1..ctor(IEnumerable1 source)at System.Linq.OrderedEnumerable 1.ToList()1 paths, IDirectoryService directoryService)at MediaBrowser.LocalMetadata.Images.CollectionFolderLocalImageProvider.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()1 providers, ImageRefreshOptions refreshOptions)at MediaBrowser.Providers.Manager.MetadataService 2.RefreshMetadata(BaseItem item, MetadataRefreshOptions refreshOptions, CancellationToken cancellationToken)1 orientation, SKEncodedOrigin& origin)at Jellyfin.Drawing.Skia.SkiaHelper.GetNextValidImage(SkiaEncoder skiaEncoder, IReadOnlyList 1 paths, Int32 currentIndex, Int32& newIndex)1 paths, Int32 width, Int32 height, String libraryName)at Jellyfin.Drawing.Skia.StripCollageBuilder.BuildThumbCollage(IReadOnlyList 1 paths, String outputPath, Int32 width, Int32 height, String libraryName)1.CreateCollage(BaseItem primaryItem, IEnumerable1 items, String outputPath, Int32 width, Int32 height)1.CreateThumbCollage(BaseItem primaryItem, IEnumerable1 items, String outputPath, Int32 width, Int32 height)1 itemsWithImages, String outputPathWithoutExtension, ImageType imageType, Int32 imageIndex)at Emby.Server.Implementations.Images.BaseDynamicImageProvider 1.FetchToFileInternal(BaseItem item, IReadOnlyList1 itemsWithImages, ImageType imageType, CancellationToken cancellationToken)at Emby.Server.Implementations.Images.BaseDynamicImageProvider 1.FetchAsync(T item, MetadataRefreshOptions options, CancellationToken cancellationToken)2.RunCustomProvider(ICustomMetadataProvider1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken)1.Init()at System.IO.Enumeration.FileSystemEnumerable 1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)2.GetOrAdd[TArg](TKey key, Func3 valueFactory, TArg factoryArgument)1 collectionType, LibraryOptions libraryOptions)[2025-10-03 06:13:25.736 -06:00] [ERR] [19] Emby.Server.Implementations.Library.LibraryManager: Error in "PlaylistResolver" resolving "/Volumes/Media 1/Movies 1" System.IO.DirectoryNotFoundException: Could not find a part of the path '/Volumes/Media 1/Movies 1'. at System.IO.Enumeration.FileSystemEnumerator 1.Init()1.ResolvePath(ItemResolveArgs args)at Emby.Server.Implementations.Library.LibraryManager.Resolve(ItemResolveArgs args, IItemResolver resolver) [2025-10-03 06:13:25.737 -06:00] [ERR] [19] Emby.Server.Implementations.IO.ManagedFileSystem: Failed to enumerate path "/Volumes/Media 1/Movies 1" System.IO.DirectoryNotFoundException: Could not find a part of the path '/Volumes/Media 1/Movies 1'. at System.IO.Enumeration.FileSystemEnumerator 1.Init()1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)at System.IO.Enumeration.FileSystemEnumerableFactory.UserEntries(String directory, String expression, EnumerationOptions options) at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at Emby.Server.Implementations.IO.ManagedFileSystem.GetFileSystemEntryPaths(String path, Boolean recursive) [2025-10-03 06:13:25.737 -06:00] [WRN] [19] MediaBrowser.Controller.Entities.BaseItem: Library folder "/Volumes/Media 1/Movies 1" is inaccessible or empty, skipping [2025-10-03 06:13:25.740 -06:00] [WRN] [19] MediaBrowser.Controller.Entities.BaseItem: Library folder "/Users/WilliamtTara/Library/Application Support/jellyfin/data/playlists" is inaccessible or empty, skipping [2025-10-03 06:13:39.507 -06:00] [INF] [3] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Media Segment Scan" Completed after 0 minute(s) and 14 seconds RE: Login failing with Jellyfin Roku 3.0.10 - makawi - 2025-10-03 Problem resolved. Created additional users for the TVs (in addition to the admin user which I using for both the server and TV) that solved the problem. |