2024-07-20, 07:04 AM
(This post was last modified: 2024-07-20, 07:07 AM by cirdanlunae. Edited 1 time in total.)
Edit: After posting this, I tried to open Jellyfin for the 100th time out of instanity....and it worked. I have no idea. Please disregard this post.
Info:
Jellyfin docker container: jellyfin/jellyfin:latest
I was attempting to connect to my Jellyfin instance today, and I noticed it was very slow. Suddenly, my docker container crashed, and I restarted it. This was in my log right before the crash:
at Emby.Server.Implementations.EntryPoints.UserDataChangeNotifier.GetUserDataChangeInfo(Guid userId, List
After the crash, I'm unable to connect to Jellyfin locally. The log after the restart is as follows:
Could the crash have caused damage to my container?
Info:
Jellyfin docker container: jellyfin/jellyfin:latest
I was attempting to connect to my Jellyfin instance today, and I noticed it was very slow. Suddenly, my docker container crashed, and I restarted it. This was in my log right before the crash:
[2024-07-20 02:40:02.176 -04:00] [FTL] [42] Main: Unhandled Exception
System.NullReferenceException: Object reference not set to an instance of an object.
at MediaBrowser.Controller.Entities.TV.Season.GetItemsInternal(InternalItemsQuery query)
at MediaBrowser.Controller.Entities.Folder.FillUserDataDtoValues(UserItemDataDto dto, UserItemData userData, BaseItemDto itemDto, User user, DtoOptions fields)
at Emby.Server.Implementations.Library.UserDataManager.GetUserDataDto(BaseItem item, User user)
at Emby.Server.Implementations.EntryPoints.UserDataChangeNotifier.<>c__DisplayClass12_0.<GetUserDataChangeInfo>b__1(BaseItem i)
at System.Linq.Enumerable.SelectEnumerableIterator
2.ToArray()at Emby.Server.Implementations.EntryPoints.UserDataChangeNotifier.GetUserDataChangeInfo(Guid userId, List
1 changedItems)
at Emby.Server.Implementations.EntryPoints.UserDataChangeNotifier.<>c__DisplayClass11_0.<UpdateTimerCallback>b__0()
at Emby.Server.Implementations.Session.SessionManager.SendMessageToUserSessions[T](List
1 userIds, SessionMessageType name, Func1 dataFn, CancellationToken cancellationToken)
at Emby.Server.Implementations.EntryPoints.UserDataChangeNotifier.UpdateTimerCallback(Object state)
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_1(Object state)
at System.Threading.QueueUserWorkItemCallback.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
After the crash, I'm unable to connect to Jellyfin locally. The log after the restart is as follows:
[2024-07-20 02:42:19.494 -04:00] [INF] [1] Main: Jellyfin version: "10.9.7"
[2024-07-20 02:42:19.723 -04:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_FFMPEG, /usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_CACHE_DIR, /cache]", "[JELLYFIN_CONFIG_DIR, /config/config]", "[JELLYFIN_DATA_DIR, /config]", "[JELLYFIN_WEB_DIR, /jellyfin/jellyfin-web]"]
[2024-07-20 02:42:19.732 -04:00] [INF] [1] Main: Arguments: ["/jellyfin/jellyfin.dll"]
[2024-07-20 02:42:19.754 -04:00] [INF] [1] Main: Operating system: "Debian GNU/Linux 12 (bookworm)"
[2024-07-20 02:42:19.756 -04:00] [INF] [1] Main: Architecture: X64
[2024-07-20 02:42:19.758 -04:00] [INF] [1] Main: 64-Bit Process: True
[2024-07-20 02:42:19.759 -04:00] [INF] [1] Main: User Interactive: True
[2024-07-20 02:42:19.760 -04:00] [INF] [1] Main: Processor count: 2
[2024-07-20 02:42:19.761 -04:00] [INF] [1] Main: Program data path: "/config"
[2024-07-20 02:42:19.761 -04:00] [INF] [1] Main: Log directory path: "/config/log"
[2024-07-20 02:42:19.762 -04:00] [INF] [1] Main: Config directory path: "/config/config"
[2024-07-20 02:42:19.763 -04:00] [INF] [1] Main: Cache path: "/cache"
[2024-07-20 02:42:19.764 -04:00] [INF] [1] Main: Web resources path: "/jellyfin/jellyfin-web"
[2024-07-20 02:42:19.765 -04:00] [INF] [1] Main: Application directory: "/jellyfin/"
[2024-07-20 02:42:20.858 -04:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/cache"
[2024-07-20 02:42:26.084 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2024-07-20 02:42:26.453 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Fanart, Version=11.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/Fanart_11.0.0.0/Jellyfin.Plugin.Fanart.dll"
[2024-07-20 02:42:26.556 -04:00] [ERR] [1] Emby.Server.Implementations.Plugins.PluginManager: Failed to load assembly "/config/plugins/Intro Skipper_0.1.7.0/ConfusedPolarBear.Plugin.IntroSkipper.dll". This error occurs when a plugin references an incompatible version of one of the shared libraries. Disabling plugin
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.9.7.0, Culture=neutral, PublicKeyToken=null'.
Could not load type 'MediaBrowser.Controller.Plugins.IServerEntryPoint' from assembly 'MediaBrowser.Controller, Version=10.9.7.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.9.7.0, Culture=neutral, PublicKeyToken=null'.
System.TypeLoadException: Could not load type 'MediaBrowser.Controller.Plugins.IServerEntryPoint' from assembly 'MediaBrowser.Controller, Version=10.9.7.0, Culture=neutral, PublicKeyToken=null'.
[2024-07-20 02:42:26.638 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Skipping disabled plugin "2.2.0.100" of "Local Intros"
[2024-07-20 02:42:26.678 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.PlaybackReporting, Version=15.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/Playback Reporting_15.0.0.0/Jellyfin.Plugin.PlaybackReporting.dll"
[2024-07-20 02:42:26.703 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "SQLitePCL.pretty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/Playback Reporting_15.0.0.0/SQLitePCL.pretty.dll"
[2024-07-20 02:42:27.403 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "DocumentFormat.OpenXml, Version=2.16.0.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17" from "/config/plugins/Reports_17.0.0.0/DocumentFormat.OpenXml.dll"
[2024-07-20 02:42:27.409 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "ExcelNumberFormat, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23c6f5d73be07eca" from "/config/plugins/Reports_17.0.0.0/ExcelNumberFormat.dll"
[2024-07-20 02:42:27.475 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "System.IO.Packaging, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from "/config/plugins/Reports_17.0.0.0/System.IO.Packaging.dll"
[2024-07-20 02:42:27.536 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "SixLabors.Fonts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d998eea7b14cab13" from "/config/plugins/Reports_17.0.0.0/SixLabors.Fonts.dll"
[2024-07-20 02:42:27.665 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "ClosedXML, Version=0.97.0.0, Culture=neutral, PublicKeyToken=fd1eb21b62ae805b" from "/config/plugins/Reports_17.0.0.0/ClosedXML.dll"
[2024-07-20 02:42:27.702 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Reports, Version=17.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/Reports_17.0.0.0/Jellyfin.Plugin.Reports.dll"
[2024-07-20 02:42:27.785 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Tvdb.Sdk, Version=4.7.9.1, Culture=neutral, PublicKeyToken=null" from "/config/plugins/TheTVDB_13.0.0.0/Tvdb.Sdk.dll"
[2024-07-20 02:42:27.795 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Tvdb, Version=13.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/TheTVDB_13.0.0.0/Jellyfin.Plugin.Tvdb.dll"
[2024-07-20 02:42:28.334 -04: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-07-20 02:42:28.336 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2024-07-20 02:42:28.339 -04: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-07-20 02:42:28.346 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "192.168.86.22", "192.168.86.244", "172.17.0.1", "172.23.0.1", "172.28.0.1", "172.29.0.1", "192.168.0.1", "10.0.0.1", "172.19.0.1", "192.168.96.1"]
[2024-07-20 02:42:28.352 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[2024-07-20 02:42:28.354 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2024-07-20 02:42:28.356 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
Could the crash have caused damage to my container?