2025-04-09, 05:54 AM
Ok, so I am running JF in a Docker container on an Ubuntu server, JF version 10.10.7. I've been running it this way for a good year at least with only the occasional hiccup. Tonight, we have started having "fatal playback errors". What will happen is pretty much any file we haven't started and stopped during playback will fail now. If I restart the container/server, you can play back one new file and then all subsequent files will give the fatal playback error. Multiple PCs, both browser and app versions have the same issue. Also what I will see is on the successful playback you will see the appropriate background and video, but then any of the subsequent failed playbacks show the beginning of the same video. In addition, when I check the container logs I see all the subsequent (failed) playbacks it is showing they are all trying to play the same video, in this case it looks like the anime Cyberpunk. Here is a snip from the container logs (just to note, I haven't tried to play Cyberpunk in months, so I have no clue why it's trying to play it). These playbacks are from my LAN (as you can see by IP), but also happening to my daughter up north off internet connection coming through a reverse proxy to here, which again has been working for as long as the server has been up. And her failed playbacks also show Cyberpunk as the item:
[22:35:35] [INF] [31] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[22:35:36] [INF] [31] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User Warborg (ec86f8dc10b24ab1b91ad601071bbdfb) posted 2 updates
[22:35:36] [INF] [31] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking 00:00:00.6355719
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: session.RemoteEndPoint : 192.168.0.100
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_playing_id = 96961d09968d403caf17e20c33a700c8
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id = ec86f8dc10b24ab1b91ad601071bbdfb
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id_int = 1
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_playing_id = 209f971dbb85e6c7d85f791e330ab37b
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_user_id = ec86f8dc10b24ab1b91ad601071bbdfb
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : play_method = Transcode (v:direct a:aac)
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.ClientName = Jellyfin Web
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.DeviceName = Opera
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemName = Cyberpunk
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemId = 96961d09968d403caf17e20c33a700c8
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemType = Video
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Details do not match for play item
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Exited
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: session.RemoteEndPoint : 192.168.0.100
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_playing_id = 96961d09968d403caf17e20c33a700c8
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id = ec86f8dc10b24ab1b91ad601071bbdfb
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id_int = 1
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_playing_id = 209f971dbb85e6c7d85f791e330ab37b
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_user_id = ec86f8dc10b24ab1b91ad601071bbdfb
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : play_method = Transcode (v:direct a:aac)
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.ClientName = Jellyfin Web
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.DeviceName = Opera
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemName = Cyberpunk
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemId = 96961d09968d403caf17e20c33a700c8
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemType = Video
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Details do not match for play item
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Exited
[22:35:35] [INF] [
[22:35:35] [INF] [31] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[22:35:36] [INF] [31] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User Warborg (ec86f8dc10b24ab1b91ad601071bbdfb) posted 2 updates
[22:35:36] [INF] [31] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking 00:00:00.6355719
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: session.RemoteEndPoint : 192.168.0.100
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_playing_id = 96961d09968d403caf17e20c33a700c8
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id = ec86f8dc10b24ab1b91ad601071bbdfb
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id_int = 1
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_playing_id = 209f971dbb85e6c7d85f791e330ab37b
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_user_id = ec86f8dc10b24ab1b91ad601071bbdfb
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : play_method = Transcode (v:direct a:aac)
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.ClientName = Jellyfin Web
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.DeviceName = Opera
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemName = Cyberpunk
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemId = 96961d09968d403caf17e20c33a700c8
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemType = Video
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Details do not match for play item
[22:35:41] [INF] [31] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Exited
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: session.RemoteEndPoint : 192.168.0.100
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_playing_id = 96961d09968d403caf17e20c33a700c8
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id = ec86f8dc10b24ab1b91ad601071bbdfb
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id_int = 1
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_playing_id = 209f971dbb85e6c7d85f791e330ab37b
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_user_id = ec86f8dc10b24ab1b91ad601071bbdfb
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : play_method = Transcode (v:direct a:aac)
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.ClientName = Jellyfin Web
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.DeviceName = Opera
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemName = Cyberpunk
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemId = 96961d09968d403caf17e20c33a700c8
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemType = Video
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Details do not match for play item
[22:35:46] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Exited
[22:35:35] [INF] [