linuxserver / docker-jellyfin

GNU General Public License v3.0
640 stars 96 forks source link

"DOTNET_SYSTEM_GLOBALIZATION_INVARIANT"[BUG] <title> #255

Closed jsurico656 closed 3 months ago

jsurico656 commented 3 months ago

Is there an existing issue for this?

Current Behavior

There is a known bug with versions 10.9+ of Jellyfin that gives sync issues to docker users that have not removed "DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1" from their environment variables.

I've tried adding a variable to the docker to change "DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=0" but the sync issue still persists with syncing my jellyfin music client (symfonium) to my server (it doesn't fetch my latest albums but allows me to play all previously synced albums just fine).

Opening an issue with the developer of Symfonium, he did confirm that it is indeed a Jellyfin-side issue and not an issue with Symfonium.

I am needing to either find a way to fully delete the "DOTNET_SYSTEM_GLOBALIZATION_INVARIANT" variable or actually disable it, as adding a custom variable to 0 doesn't do anything.

Hoping a nightly update can be pushed through the eliminates this variable entirely

Expected Behavior

Expecting Jellyfin server to allow sync with Symfonium client

Steps To Reproduce

Run docker Open Symfonium app Press "sync" Check Jellyfin logs See error of Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request. URL GET /Users/f12ca374a14a4409a2752a00683230fd/Items

image

image

Environment

- OS: Unraid 6.12.6
- How docker service was installed: Community Applications

CPU architecture

x86-64

Docker creation

See 2nd screenshot in "steps to reproduce" section

Container logs

System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types.
Could not load type 'MediaBrowser.Controller.Plugins.IServerEntryPoint' from assembly 'MediaBrowser.Controller, Version=10.10.0.0, Culture=neutral, PublicKeyToken=null'.
Could not load type 'MediaBrowser.Controller.Plugins.IServerEntryPoint' from assembly 'MediaBrowser.Controller, Version=10.10.0.0, Culture=neutral, PublicKeyToken=null'.
   at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   at System.Reflection.RuntimeModule.GetTypes()
   at Emby.Server.Implementations.Plugins.PluginManager.LoadAssemblies()+MoveNext()
System.TypeLoadException: Could not load type 'MediaBrowser.Controller.Plugins.IServerEntryPoint' from assembly 'MediaBrowser.Controller, Version=10.10.0.0, Culture=neutral, PublicKeyToken=null'.
System.TypeLoadException: Could not load type 'MediaBrowser.Controller.Plugins.IServerEntryPoint' from assembly 'MediaBrowser.Controller, Version=10.10.0.0, Culture=neutral, PublicKeyToken=null'.
[2024-06-20 09:24:57.916 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.OpenSubtitles, Version=20.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Open Subtitles_20.0.0.0/Jellyfin.Plugin.OpenSubtitles.dll"
[2024-06-20 09:24:57.919 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.SubtitleExtract, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Subtitle Extract_4.0.0.0/Jellyfin.Plugin.SubtitleExtract.dll"
[2024-06-20 09:24:57.931 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Tvdb.Sdk, Version=4.7.9.1, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/TheTVDB_13.0.0.0/Tvdb.Sdk.dll"
[2024-06-20 09:24:57.934 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Tvdb, Version=13.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/TheTVDB_13.0.0.0/Jellyfin.Plugin.Tvdb.dll"
[2024-06-20 09:24:57.997 -07:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2024-06-20 09:24:57.997 -07:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2024-06-20 09:24:57.997 -07:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2024-06-20 09:24:57.998 -07:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "172.17.0.5"]
[2024-06-20 09:24:57.999 -07:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[2024-06-20 09:24:57.999 -07:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2024-06-20 09:24:57.999 -07:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[2024-06-20 09:25:20.363 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AniDB" "9.0.0.0"
[2024-06-20 09:25:20.364 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AniList" "9.0.0.0"
[2024-06-20 09:25:20.366 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Bookshelf" "11.0.0.0"
[2024-06-20 09:25:20.375 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Open Subtitles" "20.0.0.0"
[2024-06-20 09:25:20.376 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Subtitle Extract" "4.0.0.0"
[2024-06-20 09:25:20.377 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TheTVDB" "13.0.0.0"
[2024-06-20 09:25:20.377 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.0.0"
[2024-06-20 09:25:20.378 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.0.0"
[2024-06-20 09:25:20.378 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.0.0"
[2024-06-20 09:25:20.395 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.0.0"
[2024-06-20 09:25:20.396 -07:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.0.0"
[2024-06-20 09:25:20.459 -07:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository: Using an in-memory repository. Keys will not be persisted to storage.
[2024-06-20 09:25:20.459 -07:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
[2024-06-20 09:25:20.469 -07:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0"
[2024-06-20 09:25:20.482 -07:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: No XML encryptor configured. Key {9ec600a6-f171-423e-9adf-4d242c0b3814} may be persisted to storage in unencrypted form.
[2024-06-20 09:25:20.952 -07:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/run/s6-rc:s6-rc-init:eIEjAf/servicedirs/svc-jellyfin/wwwroot". Static files may be unavailable.
[2024-06-20 09:25:20.992 -07:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2024-06-20 09:25:20.993 -07:00] [INF] [11] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/homerecordings"
[2024-06-20 09:25:20.994 -07:00] [INF] [17] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/tvrecordings"
[2024-06-20 09:25:20.995 -07:00] [INF] [16] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/podcasts"
[2024-06-20 09:25:20.996 -07:00] [INF] [10] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/fanedits"
[2024-06-20 09:25:21.019 -07:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2024-06-21 03:00:00.000 -07:00, which is 17:34:38.9802262 from now.
[2024-06-20 09:25:21.026 -07:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2024-06-21 02:00:00.000 -07:00, which is 16:34:38.9733452 from now.
[2024-06-20 09:25:21.108 -07:00] [INF] [13] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/movies"
[2024-06-20 09:25:21.133 -07:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "6.0.1"
[2024-06-20 09:25:21.160 -07:00] [INF] [15] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/music"
[2024-06-20 09:25:21.175 -07:00] [INF] [19] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/tvshows"
[2024-06-20 09:25:21.187 -07:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "dca", "flac", "mp3", "truehd"]
[2024-06-20 09:25:21.206 -07:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "mpeg4", "msmpeg4", "libvpx", "libvpx-vp9", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2024-06-20 09:25:21.224 -07:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["deinterlace_qsv", "deinterlace_vaapi", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2024-06-20 09:25:21.325 -07:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2024-06-20 09:25:21.467 -07:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2024-06-20 09:25:21.468 -07:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "b50d22e29d914eadba19e845251bbb6e"
[2024-06-20 09:25:21.468 -07:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2024-06-20 09:25:21.469 -07:00] [INF] [1] Main: Startup complete 0:01:03.2723103
[2024-06-20 09:25:24.043 -07:00] [INF] [13] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
[2024-06-20 09:25:26.044 -07:00] [INF] [13] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 2 seconds
[2024-06-20 09:33:57.152 -07:00] [INF] [28] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:33:57.154 -07:00] [INF] [28] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:33:57.156 -07:00] [INF] [28] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:33:57.445 -07:00] [INF] [35] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:33:57.446 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 0/0
[2024-06-20 09:33:57.479 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Logging out access token "61876b3144f040659b7534de61896f3a"
[2024-06-20 09:33:57.567 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:34:04.940 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:04.943 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:04.943 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:34:05.133 -07:00] [INF] [33] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:34:05.133 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:34:05.136 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Logging out access token "084bec904045466a946008f6699848fe"
[2024-06-20 09:34:05.214 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:34:07.848 -07:00] [INF] [3] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:07.849 -07:00] [INF] [3] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:07.849 -07:00] [INF] [3] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:34:08.015 -07:00] [INF] [35] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:34:08.015 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:34:08.017 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Logging out access token "78d512a96fa74cd29c062a297bf49965"
[2024-06-20 09:34:08.137 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:34:10.426 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:10.426 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:10.427 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:34:10.584 -07:00] [INF] [35] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:34:10.584 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:34:10.585 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Logging out access token "b5582baa25c84aad8c631d3d1f5a3355"
[2024-06-20 09:34:10.679 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:34:13.114 -07:00] [ERR] [8] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request. URL "GET" "/Users/f12ca374a14a4409a2752a00683230fd/Items".
System.InvalidOperationException: The data is NULL at ordinal 1. This method can't be called on NULL values. Check using IsDBNull before calling.
   at Microsoft.Data.Sqlite.SqliteDataRecord.GetNull[T](Int32 ordinal)
   at Microsoft.Data.Sqlite.SqliteValueReader.GetBlob(Int32 ordinal)
   at Microsoft.Data.Sqlite.SqliteDataRecord.GetCachedBlob(Int32 ordinal)
   at Microsoft.Data.Sqlite.SqliteDataRecord.GetStream(Int32 ordinal)
   at Emby.Server.Implementations.Data.SqliteItemRepository.GetItem(SqliteDataReader reader, InternalItemsQuery query, Boolean enableProgramAttributes, Boolean hasEpisodeAttributes, Boolean hasServiceName, Boolean queryHasStartDate, Boolean hasTrailerTypes, Boolean hasArtistFields, Boolean hasSeriesFields, Boolean skipDeserialization)
   at Emby.Server.Implementations.Data.SqliteItemRepository.GetItems(InternalItemsQuery query)
   at Emby.Server.Implementations.Library.LibraryManager.GetItemsResult(InternalItemsQuery query)
   at MediaBrowser.Controller.Entities.Folder.QueryRecursive(InternalItemsQuery query)
   at MediaBrowser.Controller.Entities.Folder.GetItemsInternal(InternalItemsQuery query)
   at MediaBrowser.Controller.Entities.Folder.GetItems(InternalItemsQuery query)
   at Jellyfin.Api.Controllers.ItemsController.GetItems(Nullable`1 userId, String maxOfficialRating, Nullable`1 hasThemeSong, Nullable`1 hasThemeVideo, Nullable`1 hasSubtitles, Nullable`1 hasSpecialFeature, Nullable`1 hasTrailer, Nullable`1 adjacentTo, Nullable`1 indexNumber, Nullable`1 parentIndexNumber, Nullable`1 hasParentalRating, Nullable`1 isHd, Nullable`1 is4K, LocationType[] locationTypes, LocationType[] excludeLocationTypes, Nullable`1 isMissing, Nullable`1 isUnaired, Nullable`1 minCommunityRating, Nullable`1 minCriticRating, Nullable`1 minPremiereDate, Nullable`1 minDateLastSaved, Nullable`1 minDateLastSavedForUser, Nullable`1 maxPremiereDate, Nullable`1 hasOverview, Nullable`1 hasImdbId, Nullable`1 hasTmdbId, Nullable`1 hasTvdbId, Nullable`1 isMovie, Nullable`1 isSeries, Nullable`1 isNews, Nullable`1 isKids, Nullable`1 isSports, Guid[] excludeItemIds, Nullable`1 startIndex, Nullable`1 limit, Nullable`1 recursive, String searchTerm, SortOrder[] sortOrder, Nullable`1 parentId, ItemFields[] fields, BaseItemKind[] excludeItemTypes, BaseItemKind[] includeItemTypes, ItemFilter[] filters, Nullable`1 isFavorite, MediaType[] mediaTypes, ImageType[] imageTypes, ItemSortBy[] sortBy, Nullable`1 isPlayed, String[] genres, String[] officialRatings, String[] tags, Int32[] years, Nullable`1 enableUserData, Nullable`1 imageTypeLimit, ImageType[] enableImageTypes, String person, Guid[] personIds, String[] personTypes, String[] studios, String[] artists, Guid[] excludeArtistIds, Guid[] artistIds, Guid[] albumArtistIds, Guid[] contributingArtistIds, String[] albums, Guid[] albumIds, Guid[] ids, VideoType[] videoTypes, String minOfficialRating, Nullable`1 isLocked, Nullable`1 isPlaceHolder, Nullable`1 hasOfficialRating, Nullable`1 collapseBoxSetItems, Nullable`1 minWidth, Nullable`1 minHeight, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 is3D, SeriesStatus[] seriesStatus, String nameStartsWithOrGreater, String nameStartsWith, String nameLessThan, Guid[] studioIds, Guid[] genreIds, Boolean enableTotalRecordCount, Nullable`1 enableImages)
   at Jellyfin.Api.Controllers.ItemsController.GetItemsByUserIdLegacy(Guid userId, String maxOfficialRating, Nullable`1 hasThemeSong, Nullable`1 hasThemeVideo, Nullable`1 hasSubtitles, Nullable`1 hasSpecialFeature, Nullable`1 hasTrailer, Nullable`1 adjacentTo, Nullable`1 parentIndexNumber, Nullable`1 hasParentalRating, Nullable`1 isHd, Nullable`1 is4K, LocationType[] locationTypes, LocationType[] excludeLocationTypes, Nullable`1 isMissing, Nullable`1 isUnaired, Nullable`1 minCommunityRating, Nullable`1 minCriticRating, Nullable`1 minPremiereDate, Nullable`1 minDateLastSaved, Nullable`1 minDateLastSavedForUser, Nullable`1 maxPremiereDate, Nullable`1 hasOverview, Nullable`1 hasImdbId, Nullable`1 hasTmdbId, Nullable`1 hasTvdbId, Nullable`1 isMovie, Nullable`1 isSeries, Nullable`1 isNews, Nullable`1 isKids, Nullable`1 isSports, Guid[] excludeItemIds, Nullable`1 startIndex, Nullable`1 limit, Nullable`1 recursive, String searchTerm, SortOrder[] sortOrder, Nullable`1 parentId, ItemFields[] fields, BaseItemKind[] excludeItemTypes, BaseItemKind[] includeItemTypes, ItemFilter[] filters, Nullable`1 isFavorite, MediaType[] mediaTypes, ImageType[] imageTypes, ItemSortBy[] sortBy, Nullable`1 isPlayed, String[] genres, String[] officialRatings, String[] tags, Int32[] years, Nullable`1 enableUserData, Nullable`1 imageTypeLimit, ImageType[] enableImageTypes, String person, Guid[] personIds, String[] personTypes, String[] studios, String[] artists, Guid[] excludeArtistIds, Guid[] artistIds, Guid[] albumArtistIds, Guid[] contributingArtistIds, String[] albums, Guid[] albumIds, Guid[] ids, VideoType[] videoTypes, String minOfficialRating, Nullable`1 isLocked, Nullable`1 isPlaceHolder, Nullable`1 hasOfficialRating, Nullable`1 collapseBoxSetItems, Nullable`1 minWidth, Nullable`1 minHeight, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 is3D, SeriesStatus[] seriesStatus, String nameStartsWithOrGreater, String nameStartsWith, String nameLessThan, Guid[] studioIds, Guid[] genreIds, Boolean enableTotalRecordCount, Nullable`1 enableImages)
   at lambda_method761(Closure, Object, Object[])
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync()
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
   at Jellyfin.Api.Middleware.ServerStartupMessageMiddleware.Invoke(HttpContext httpContext, IServerApplicationHost serverApplicationHost, ILocalizationManager localizationManager)
   at Jellyfin.Api.Middleware.WebSocketHandlerMiddleware.Invoke(HttpContext httpContext, IWebSocketManager webSocketManager)
   at Jellyfin.Api.Middleware.IPBasedAccessValidationMiddleware.Invoke(HttpContext httpContext, INetworkManager networkManager)
   at Jellyfin.Api.Middleware.LanFilteringMiddleware.Invoke(HttpContext httpContext, INetworkManager networkManager, IServerConfigurationManager serverConfigurationManager)
   at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
   at Jellyfin.Api.Middleware.QueryStringDecodingMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.ReDoc.ReDocMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider)
   at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
   at Jellyfin.Api.Middleware.RobotsRedirectionMiddleware.Invoke(HttpContext httpContext)
   at Jellyfin.Api.Middleware.LegacyEmbyRouteRewriteMiddleware.Invoke(HttpContext httpContext)
   at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context)
   at Jellyfin.Api.Middleware.ResponseTimeMiddleware.Invoke(HttpContext context, IServerConfigurationManager serverConfigurationManager)
   at Jellyfin.Api.Middleware.ExceptionMiddleware.Invoke(HttpContext context)
[2024-06-20 09:34:18.303 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:18.303 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:18.303 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:34:18.465 -07:00] [INF] [3] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:34:18.466 -07:00] [INF] [3] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:34:18.467 -07:00] [INF] [3] Emby.Server.Implementations.Session.SessionManager: Logging out access token "f7ed5f2eb9714a109ea146e08815f847"
[2024-06-20 09:34:18.564 -07:00] [INF] [3] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:34:28.793 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:28.793 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:28.794 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:34:29.008 -07:00] [INF] [29] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:34:29.009 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:34:29.010 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Logging out access token "f8681c08b4b84d68a1051eb47c7d0442"
[2024-06-20 09:34:29.087 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:34:39.302 -07:00] [INF] [33] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:39.302 -07:00] [INF] [33] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:39.302 -07:00] [INF] [33] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:34:40.155 -07:00] [INF] [29] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:34:40.156 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:34:40.158 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Logging out access token "2a91d207c86d432a9f32329bcb7aa3c8"
[2024-06-20 09:34:40.266 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:34:50.463 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:50.463 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:34:50.463 -07:00] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:34:50.627 -07:00] [INF] [29] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:34:50.628 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:34:50.630 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Logging out access token "8ba3fb88c438422d912a4e9da543f053"
[2024-06-20 09:34:50.705 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:35:00.907 -07:00] [INF] [35] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:00.907 -07:00] [INF] [35] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:00.907 -07:00] [INF] [35] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:35:02.037 -07:00] [INF] [35] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:35:02.037 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:35:02.039 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Logging out access token "6ab14f51a2b14f58bc440c76da076a9b"
[2024-06-20 09:35:02.099 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:35:12.387 -07:00] [INF] [3] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:12.387 -07:00] [INF] [3] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:12.387 -07:00] [INF] [3] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:35:12.560 -07:00] [INF] [3] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:35:12.560 -07:00] [INF] [3] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:35:12.562 -07:00] [INF] [3] Emby.Server.Implementations.Session.SessionManager: Logging out access token "3c604050092e4f39bc1d83dbea1e0b29"
[2024-06-20 09:35:12.621 -07:00] [INF] [3] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:35:22.817 -07:00] [INF] [3] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:22.818 -07:00] [INF] [3] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:22.818 -07:00] [INF] [3] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:35:23.575 -07:00] [INF] [3] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:35:23.575 -07:00] [INF] [3] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:35:23.577 -07:00] [INF] [3] Emby.Server.Implementations.Session.SessionManager: Logging out access token "fb30e22a204141c18ba8b39d58619d83"
[2024-06-20 09:35:23.652 -07:00] [INF] [3] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:35:33.874 -07:00] [INF] [34] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:33.874 -07:00] [INF] [34] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:33.874 -07:00] [INF] [34] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:35:34.134 -07:00] [INF] [29] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:35:34.134 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:35:34.136 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Logging out access token "6feab62475ff4538a6026c0d59179188"
[2024-06-20 09:35:34.195 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:35:44.430 -07:00] [INF] [33] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:44.430 -07:00] [INF] [33] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:44.430 -07:00] [INF] [33] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:35:44.634 -07:00] [INF] [35] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:35:44.634 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:35:44.635 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Logging out access token "a80adbba727a4707ae0d5786f281abac"
[2024-06-20 09:35:44.712 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:35:54.970 -07:00] [INF] [35] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:54.970 -07:00] [INF] [35] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:35:54.970 -07:00] [INF] [35] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:35:55.189 -07:00] [INF] [33] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:35:55.189 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:35:55.191 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Logging out access token "719cf0e89ca349c68b8738bf589794ab"
[2024-06-20 09:35:55.274 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:36:05.520 -07:00] [INF] [34] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:05.520 -07:00] [INF] [34] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:05.520 -07:00] [INF] [34] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:36:05.721 -07:00] [INF] [20] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:36:05.721 -07:00] [INF] [20] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:36:05.723 -07:00] [INF] [20] Emby.Server.Implementations.Session.SessionManager: Logging out access token "7fb81ba657534e75ae5881e317a24716"
[2024-06-20 09:36:05.784 -07:00] [INF] [20] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:36:15.960 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:15.960 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:15.960 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:36:16.178 -07:00] [INF] [29] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:36:16.178 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:36:16.179 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Logging out access token "f123f3afc27f4bbbba4194c57d380441"
[2024-06-20 09:36:16.240 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:36:26.410 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:26.411 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:26.411 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:36:26.618 -07:00] [INF] [33] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:36:26.618 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:36:26.619 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Logging out access token "d26ebf09376e456d9935848314804e47"
[2024-06-20 09:36:26.696 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:36:36.957 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:36.957 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:36.957 -07:00] [INF] [29] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:36:37.732 -07:00] [INF] [33] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:36:37.732 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:36:37.734 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Logging out access token "4c03d370754a404291e89be1b347a633"
[2024-06-20 09:36:37.809 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:36:48.021 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:48.021 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:48.021 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:36:48.507 -07:00] [INF] [19] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:36:48.507 -07:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:36:48.509 -07:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Logging out access token "1d6fbccaef074ec2ad2db85e316d0e2d"
[2024-06-20 09:36:48.584 -07:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:36:58.796 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:58.796 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:36:58.796 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:36:58.956 -07:00] [INF] [29] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:36:58.956 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:36:58.958 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Logging out access token "ae05050243064a9e9da2004422ad594e"
[2024-06-20 09:36:59.019 -07:00] [INF] [29] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:37:09.213 -07:00] [INF] [30] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:09.213 -07:00] [INF] [30] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:09.213 -07:00] [INF] [30] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:37:09.584 -07:00] [INF] [30] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:37:09.585 -07:00] [INF] [30] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:37:09.585 -07:00] [INF] [30] Emby.Server.Implementations.Session.SessionManager: Logging out access token "535a76f241934dcb89d6f3732dd7e036"
[2024-06-20 09:37:09.696 -07:00] [INF] [30] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:37:19.919 -07:00] [INF] [16] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:19.919 -07:00] [INF] [16] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:19.919 -07:00] [INF] [16] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:37:20.289 -07:00] [INF] [30] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:37:20.289 -07:00] [INF] [30] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:37:20.290 -07:00] [INF] [30] Emby.Server.Implementations.Session.SessionManager: Logging out access token "077ad8c4c8c84f858e85c1c734847623"
[2024-06-20 09:37:20.367 -07:00] [INF] [30] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:37:30.617 -07:00] [INF] [16] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:30.617 -07:00] [INF] [16] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:30.617 -07:00] [INF] [16] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:37:31.234 -07:00] [INF] [30] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:37:31.234 -07:00] [INF] [30] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:37:31.237 -07:00] [INF] [30] Emby.Server.Implementations.Session.SessionManager: Logging out access token "5bf4c8c70cac4f6197fccdeb3fef9fde"
[2024-06-20 09:37:31.297 -07:00] [INF] [30] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:37:41.477 -07:00] [INF] [30] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:41.477 -07:00] [INF] [30] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:41.477 -07:00] [INF] [30] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:37:41.845 -07:00] [INF] [33] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:37:41.846 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:37:41.848 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Logging out access token "102e85e7481a45d4983ec0e944f20c7d"
[2024-06-20 09:37:41.914 -07:00] [INF] [33] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:37:52.167 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:52.167 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:37:52.167 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:37:52.536 -07:00] [INF] [20] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:37:52.537 -07:00] [INF] [20] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:37:52.539 -07:00] [INF] [20] Emby.Server.Implementations.Session.SessionManager: Logging out access token "101c8257ed61424ab658b94c339b95a6"
[2024-06-20 09:37:52.613 -07:00] [INF] [20] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:38:02.817 -07:00] [INF] [30] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:38:02.817 -07:00] [INF] [30] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:38:02.817 -07:00] [INF] [30] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:38:03.114 -07:00] [INF] [19] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:38:03.114 -07:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:38:03.115 -07:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Logging out access token "c1ef15ef03f44206a86311e97f7c82a3"
[2024-06-20 09:38:03.307 -07:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
[2024-06-20 09:38:13.523 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:38:13.523 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2024-06-20 09:38:13.523 -07:00] [INF] [19] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
[2024-06-20 09:38:13.886 -07:00] [INF] [19] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "jsurico656" has succeeded.
[2024-06-20 09:38:13.886 -07:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "jsurico656": 1/0
[2024-06-20 09:38:13.890 -07:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Logging out access token "c1601416b31b4bf0ba93ad146c478d6a"
[2024-06-20 09:38:14.003 -07:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user f12ca374-a14a-4409-a275-2a00683230fd
github-actions[bot] commented 3 months ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

jsurico656 commented 3 months ago

After a couple hours of headache, here's what resolved my issue:

https://forum.jellyfin.org/printthread.php?tid=6578

Deleting the line mentioned in migrations.xml and restarting the docker worked perfectly