![]() |
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, Func 3 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, IEnumerable 1 items, String outputPath, Int32 width, Int32 height)at Emby.Server.Implementations.Images.BaseDynamicImageProvider 1.CreateThumbCollage(BaseItem primaryItem, IEnumerable 1 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(ICustomMetadataProvider 1 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(IEnumerable 1 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, IReadOnlyList 1 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. |