Newly Scanned Media Fails to Play until a System Reboot #6947

Closed
opened 2026-02-07 04:19:35 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @Pshock13 on GitHub (Apr 23, 2025).

Description of the bug

I've come to find out that all newly scanned media fails to playback until I've rebooted the system.

failed playback.log.txt

successful playback.log.txt

Jellyfin version 10.10.7
I'm using the systemd version on a proxmox server that runs trueNAS VM and mounts a share drive from trueNAS for library storage.
Pretty sure this has been happening for a couple versions now.

Reproduction steps

  1. Attempt to play any media that has been recently scanned into the library.
  2. This could be on a webclient, tv app, phone app.
  3. After a few seconds, the window pops up saying media failed to play back. (I've attempted multiple times to play media, tried restarting jellyfin)
  4. Restart system sudo reboot now
  5. Now attempts to play media result in good playback.

What is the current bug behavior?

Attempting to play back newly scanned media results in failed playback

What is the expected correct behavior?

I'd expect media to scan into the library and I can immediately play it back.

Jellyfin Server version

10.10.0+

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

10.10.7

Environment

- OS:  Debian GNU/Linux 12 (bookworm)
- Linux Kernel: Linux 6.8.12-9-pve
- Virtualization: none
- Clients: Browser, android app
- Browser: vivaldi and chrome
- FFmpeg Version: ffmpeg version 5.1.6-0+deb12u1
- Playback Method: logs are named such that the failed playback was attempting transcode, while the successful playback was direct play
- Hardware Acceleration: none
- GPU Model: NVIDIA GeForce GT 1030 
- Plugins: none
- Reverse Proxy: none
- Base URL: none
- Networking:
- Storage: trueNAS cifs

Jellyfin logs

[2025-04-23 08:08:52.525 -04:00] [INF] WS "167.21.142.219" request
[2025-04-23 08:09:03.243 -04:00] [INF] Starting "/usr/lib/jellyfin-ffmpeg/ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-04-23 08:09:03.315 -04:00] [ERR] Error in "Probe Provider"
MediaBrowser.Common.FfmpegException: ffprobe failed - streams and format are both null.
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](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-04-23 08:09:03.989 -04:00] [INF] User policy for "pshock13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-04-23 08:09:04.831 -04:00] [INF] Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2025-04-23 08:09:04.833 -04:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G  -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -sn   -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"315861d9fca25d031719b71b55083363-1.mp4\" -start_number 0 -hls_base_url \"hls/315861d9fca25d031719b71b55083363/\" -hls_segment_filename \"/var/cache/jellyfin/transcodes/315861d9fca25d031719b71b55083363%d.mp4\" -hls_playlist_type event -hls_list_size 0 -y \"/var/cache/jellyfin/transcodes/315861d9fca25d031719b71b55083363.m3u8\""
[2025-04-23 08:09:04.859 -04:00] [ERR] FFmpeg exited with code 234
[2025-04-23 08:09:04.959 -04:00] [ERR] Error processing request. URL "GET" "/videos/a199553b-3927-e19f-4fed-53781c550ac8/live.m3u8".
MediaBrowser.Common.FfmpegException: FFmpeg exited with code 234
   at MediaBrowser.MediaEncoding.Transcoding.TranscodeManager.StartFfMpeg(StreamState state, String outputPath, String commandLineArguments, Guid userId, TranscodingJobType transcodingJobType, CancellationTokenSource cancellationTokenSource, String workingDirectory)
   at Jellyfin.Api.Controllers.DynamicHlsController.GetLiveHlsStream(Guid itemId, String container, Nullable`1 static, String params, String tag, String deviceProfileId, String playSessionId, String segmentContainer, Nullable`1 segmentLength, Nullable`1 minSegments, String mediaSourceId, String deviceId, String audioCodec, Nullable`1 enableAutoStreamCopy, Nullable`1 allowVideoStreamCopy, Nullable`1 allowAudioStreamCopy, Nullable`1 breakOnNonKeyFrames, Nullable`1 audioSampleRate, Nullable`1 maxAudioBitDepth, Nullable`1 audioBitRate, Nullable`1 audioChannels, Nullable`1 maxAudioChannels, String profile, String level, Nullable`1 framerate, Nullable`1 maxFramerate, Nullable`1 copyTimestamps, Nullable`1 startTimeTicks, Nullable`1 width, Nullable`1 height, Nullable`1 videoBitRate, Nullable`1 subtitleStreamIndex, Nullable`1 subtitleMethod, Nullable`1 maxRefFrames, Nullable`1 maxVideoBitDepth, Nullable`1 requireAvc, Nullable`1 deInterlace, Nullable`1 requireNonAnamorphic, Nullable`1 transcodingMaxAudioChannels, Nullable`1 cpuCoreLimit, String liveStreamId, Nullable`1 enableMpegtsM2TsMode, String videoCodec, String subtitleCodec, String transcodeReasons, Nullable`1 audioStreamIndex, Nullable`1 videoStreamIndex, Nullable`1 context, Dictionary`2 streamOptions, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 enableSubtitlesInManifest, Boolean enableAudioVbrEncoding, Boolean alwaysBurnInSubtitleWhenTranscoding)
   at lambda_method1821(Closure, Object)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   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>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   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>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   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)
[2025-04-23 08:09:05.119 -04:00] [INF] Adding playback tracker : TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8
[2025-04-23 08:09:05.120 -04:00] [INF] PlaybackTracker : Adding Start Event : 04/23/2025 08:09:05
[2025-04-23 08:09:05.121 -04:00] [INF] Creating StartPlaybackTimer Task
[2025-04-23 08:09:05.122 -04:00] [INF] StartPlaybackTimer : Entered
[2025-04-23 08:09:05.140 -04:00] [INF] Starting "/usr/lib/jellyfin-ffmpeg/ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-04-23 08:09:05.160 -04:00] [ERR] Error in "Probe Provider"
MediaBrowser.Common.FfmpegException: ffprobe failed - streams and format are both null.
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](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-04-23 08:09:05.580 -04:00] [INF] User policy for "pshock13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-04-23 08:09:05.809 -04:00] [INF] Deleting partial stream file(s) "/var/cache/jellyfin/transcodes/315861d9fca25d031719b71b55083363.m3u8"
[2025-04-23 08:09:05.922 -04:00] [INF] Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2025-04-23 08:09:05.922 -04:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G  -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -sn   -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"83cee1444a9de6c5fd04edceaf456227-1.mp4\" -start_number 0 -hls_base_url \"hls/83cee1444a9de6c5fd04edceaf456227/\" -hls_segment_filename \"/var/cache/jellyfin/transcodes/83cee1444a9de6c5fd04edceaf456227%d.mp4\" -hls_playlist_type event -hls_list_size 0 -y \"/var/cache/jellyfin/transcodes/83cee1444a9de6c5fd04edceaf456227.m3u8\""
[2025-04-23 08:09:05.945 -04:00] [ERR] FFmpeg exited with code 234
[2025-04-23 08:09:06.040 -04:00] [ERR] Error processing request. URL "GET" "/videos/a199553b-3927-e19f-4fed-53781c550ac8/live.m3u8".
MediaBrowser.Common.FfmpegException: FFmpeg exited with code 234
   at MediaBrowser.MediaEncoding.Transcoding.TranscodeManager.StartFfMpeg(StreamState state, String outputPath, String commandLineArguments, Guid userId, TranscodingJobType transcodingJobType, CancellationTokenSource cancellationTokenSource, String workingDirectory)
   at Jellyfin.Api.Controllers.DynamicHlsController.GetLiveHlsStream(Guid itemId, String container, Nullable`1 static, String params, String tag, String deviceProfileId, String playSessionId, String segmentContainer, Nullable`1 segmentLength, Nullable`1 minSegments, String mediaSourceId, String deviceId, String audioCodec, Nullable`1 enableAutoStreamCopy, Nullable`1 allowVideoStreamCopy, Nullable`1 allowAudioStreamCopy, Nullable`1 breakOnNonKeyFrames, Nullable`1 audioSampleRate, Nullable`1 maxAudioBitDepth, Nullable`1 audioBitRate, Nullable`1 audioChannels, Nullable`1 maxAudioChannels, String profile, String level, Nullable`1 framerate, Nullable`1 maxFramerate, Nullable`1 copyTimestamps, Nullable`1 startTimeTicks, Nullable`1 width, Nullable`1 height, Nullable`1 videoBitRate, Nullable`1 subtitleStreamIndex, Nullable`1 subtitleMethod, Nullable`1 maxRefFrames, Nullable`1 maxVideoBitDepth, Nullable`1 requireAvc, Nullable`1 deInterlace, Nullable`1 requireNonAnamorphic, Nullable`1 transcodingMaxAudioChannels, Nullable`1 cpuCoreLimit, String liveStreamId, Nullable`1 enableMpegtsM2TsMode, String videoCodec, String subtitleCodec, String transcodeReasons, Nullable`1 audioStreamIndex, Nullable`1 videoStreamIndex, Nullable`1 context, Dictionary`2 streamOptions, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 enableSubtitlesInManifest, Boolean enableAudioVbrEncoding, Boolean alwaysBurnInSubtitleWhenTranscoding)
   at lambda_method1821(Closure, Object)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   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>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   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>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   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)
[2025-04-23 08:09:06.097 -04:00] [INF] Starting "/usr/lib/jellyfin-ffmpeg/ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-04-23 08:09:06.117 -04:00] [ERR] Error in "Probe Provider"
MediaBrowser.Common.FfmpegException: ffprobe failed - streams and format are both null.
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](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-04-23 08:09:06.124 -04:00] [INF] User policy for "pshock13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-04-23 08:09:06.187 -04:00] [INF] Deleting partial stream file(s) "/var/cache/jellyfin/transcodes/83cee1444a9de6c5fd04edceaf456227.m3u8"
[2025-04-23 08:09:06.307 -04:00] [INF] Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2025-04-23 08:09:06.307 -04:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G  -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -sn   -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"8d536d5ec2c0709245fd0aadd1a3f64b-1.mp4\" -start_number 0 -hls_base_url \"hls/8d536d5ec2c0709245fd0aadd1a3f64b/\" -hls_segment_filename \"/var/cache/jellyfin/transcodes/8d536d5ec2c0709245fd0aadd1a3f64b%d.mp4\" -hls_playlist_type event -hls_list_size 0 -y \"/var/cache/jellyfin/transcodes/8d536d5ec2c0709245fd0aadd1a3f64b.m3u8\""
[2025-04-23 08:09:06.328 -04:00] [ERR] FFmpeg exited with code 234
[2025-04-23 08:09:06.425 -04:00] [ERR] Error processing request. URL "GET" "/videos/a199553b-3927-e19f-4fed-53781c550ac8/live.m3u8".
MediaBrowser.Common.FfmpegException: FFmpeg exited with code 234
   at MediaBrowser.MediaEncoding.Transcoding.TranscodeManager.StartFfMpeg(StreamState state, String outputPath, String commandLineArguments, Guid userId, TranscodingJobType transcodingJobType, CancellationTokenSource cancellationTokenSource, String workingDirectory)
   at Jellyfin.Api.Controllers.DynamicHlsController.GetLiveHlsStream(Guid itemId, String container, Nullable`1 static, String params, String tag, String deviceProfileId, String playSessionId, String segmentContainer, Nullable`1 segmentLength, Nullable`1 minSegments, String mediaSourceId, String deviceId, String audioCodec, Nullable`1 enableAutoStreamCopy, Nullable`1 allowVideoStreamCopy, Nullable`1 allowAudioStreamCopy, Nullable`1 breakOnNonKeyFrames, Nullable`1 audioSampleRate, Nullable`1 maxAudioBitDepth, Nullable`1 audioBitRate, Nullable`1 audioChannels, Nullable`1 maxAudioChannels, String profile, String level, Nullable`1 framerate, Nullable`1 maxFramerate, Nullable`1 copyTimestamps, Nullable`1 startTimeTicks, Nullable`1 width, Nullable`1 height, Nullable`1 videoBitRate, Nullable`1 subtitleStreamIndex, Nullable`1 subtitleMethod, Nullable`1 maxRefFrames, Nullable`1 maxVideoBitDepth, Nullable`1 requireAvc, Nullable`1 deInterlace, Nullable`1 requireNonAnamorphic, Nullable`1 transcodingMaxAudioChannels, Nullable`1 cpuCoreLimit, String liveStreamId, Nullable`1 enableMpegtsM2TsMode, String videoCodec, String subtitleCodec, String transcodeReasons, Nullable`1 audioStreamIndex, Nullable`1 videoStreamIndex, Nullable`1 context, Dictionary`2 streamOptions, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 enableSubtitlesInManifest, Boolean enableAudioVbrEncoding, Boolean alwaysBurnInSubtitleWhenTranscoding)
   at lambda_method1821(Closure, Object)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   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>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   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>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   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)
[2025-04-23 08:09:06.488 -04:00] [INF] Deleting partial stream file(s) "/var/cache/jellyfin/transcodes/8d536d5ec2c0709245fd0aadd1a3f64b.m3u8"
[2025-04-23 08:09:07.990 -04:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.10.7" playing "Darlin', Don't Refrain". Stopped at "0" ms
[2025-04-23 08:09:07.995 -04:00] [INF] Playback stop tracker found, processing stop : "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8"
[2025-04-23 08:09:07.995 -04:00] [INF] PlaybackTracker : Adding Stop Event : 04/23/2025 08:09:07
[2025-04-23 08:09:07.995 -04:00] [INF] Playback stop but TrackedPlaybackInfo not found! not storing activity in DB
[2025-04-23 08:09:25.124 -04:00] [INF] session.RemoteEndPoint : "167.21.42.219"
[2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : event_playing_id     = "a199553b3927e19f4fed53781c550ac8"
[2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : event_user_id        = "c7fd186c841341e586662d156a3f4c89"
[2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : event_user_id_int    = 1
[2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : session_playing_id   = ""
[2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : session_user_id      = "c7fd186c841341e586662d156a3f4c89"
[2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : play_method          = "na"
[2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : e.ClientName         = "Jellyfin Web"
[2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : e.DeviceName         = "Chrome"
[2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : ItemName             = "NCIS: Origins - s01e17 - Darlin', Don't Refrain"
[2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : ItemId               = "a199553b3927e19f4fed53781c550ac8"
[2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : ItemType             = "Episode"
[2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : Details do not match for play item
[2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : Exited
[2025-04-23 08:11:19.606 -04:00] [INF] Sending shutdown notifications
[2025-04-23 08:11:19.649 -04:00] [INF] WS "167.21.142.219" closed
[2025-04-23 08:11:19.696 -04:00] [INF] Stopping NAT discovery
[2025-04-23 08:11:19.738 -04:00] [INF] Running query planner optimizations in the database... This might take a while
[2025-04-23 08:11:21.643 -04:00] [INF] Stopping directory watching for path "/mnt/jellyfin/movies"
[2025-04-23 08:11:21.644 -04:00] [INF] Stopping directory watching for path "/mnt/jellyfin/private"
[2025-04-23 08:11:21.644 -04:00] [INF] Stopping directory watching for path "/mnt/jellyfin/shows"
[2025-04-23 08:11:21.656 -04:00] [INF] Disposing "CoreAppHost"
[2025-04-23 08:11:21.656 -04:00] [INF] Disposing "MusicBrainzArtistProvider"
[2025-04-23 08:11:21.659 -04:00] [INF] Disposing "MusicBrainzAlbumProvider"
[2025-04-23 08:11:21.659 -04:00] [INF] Disposing "PluginManager"
[2025-04-23 08:12:30.840 -04:00] [INF] Jellyfin version: "10.10.7"
[2025-04-23 08:12:30.872 -04:00] [INF] Environment Variables: ["[JELLYFIN_ARGS, $JELLYFIN_WEB_OPT $JELLYFIN_FFMPEG_OPT $JELLYFIN_SERVICE_OPT $JELLYFIN_NOWEBAPP_OPT $JELLFIN_ADDITIONAL_OPTS --datadir $JELLYFIN_DATA_DIR --configdir $JELLYFIN_CONFIG_DIR --logdir $JELLYFIN_LOG_DIR --cachedir $JELLYFIN_CACHE_DIR]", "[JELLYFIN_DATA_DIR, /var/lib/jellyfin]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_WEB_OPT, --webdir=/usr/share/jellyfin/web]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]", "[JELLYFIN_FFMPEG_OPT, --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_USER, jellyfin]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_ADDITIONAL_OPTS, ]"]
[2025-04-23 08:12:30.875 -04:00] [INF] Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--webdir=/usr/share/jellyfin/web", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
[2025-04-23 08:12:30.875 -04:00] [INF] Operating system: "Debian GNU/Linux 12 (bookworm)"
[2025-04-23 08:12:30.875 -04:00] [INF] Architecture: X64
[2025-04-23 08:12:30.876 -04:00] [INF] 64-Bit Process: True
[2025-04-23 08:12:30.876 -04:00] [INF] User Interactive: True
[2025-04-23 08:12:30.876 -04:00] [INF] Processor count: 16
[2025-04-23 08:12:30.876 -04:00] [INF] Program data path: "/var/lib/jellyfin"
[2025-04-23 08:12:30.876 -04:00] [INF] Log directory path: "/var/log/jellyfin"
[2025-04-23 08:12:30.876 -04:00] [INF] Config directory path: "/etc/jellyfin"
[2025-04-23 08:12:30.876 -04:00] [INF] Cache path: "/var/cache/jellyfin"
[2025-04-23 08:12:30.877 -04:00] [INF] Temp directory path: "/tmp/jellyfin"
[2025-04-23 08:12:30.877 -04:00] [INF] Web resources path: "/usr/share/jellyfin/web"
[2025-04-23 08:12:30.877 -04:00] [INF] Application directory: "/usr/lib/jellyfin/bin/"
[2025-04-23 08:12:31.077 -04:00] [INF] Setting cache path: "/var/cache/jellyfin"
[2025-04-23 08:12:31.181 -04:00] [INF] Loading assemblies
[2025-04-23 08:12:31.204 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.PlaybackReporting, Version=16.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Playback Reporting_16.0.0.0/Jellyfin.Plugin.PlaybackReporting.dll"
[2025-04-23 08:12:31.206 -04:00] [INF] Loaded assembly "SQLitePCL.pretty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Playback Reporting_16.0.0.0/SQLitePCL.pretty.dll"
[2025-04-23 08:12:31.226 -04:00] [INF] Loaded assembly "ExcelNumberFormat, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23c6f5d73be07eca" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/ExcelNumberFormat.dll"
[2025-04-23 08:12:31.229 -04:00] [INF] Loaded assembly "System.IO.Packaging, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/System.IO.Packaging.dll"
[2025-04-23 08:12:31.392 -04:00] [INF] Loaded assembly "DocumentFormat.OpenXml, Version=2.16.0.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/DocumentFormat.OpenXml.dll"
[2025-04-23 08:12:31.401 -04:00] [INF] Loaded assembly "SixLabors.Fonts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d998eea7b14cab13" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/SixLabors.Fonts.dll"
[2025-04-23 08:12:31.425 -04:00] [INF] Loaded assembly "ClosedXML, Version=0.97.0.0, Culture=neutral, PublicKeyToken=fd1eb21b62ae805b" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/ClosedXML.dll"
[2025-04-23 08:12:31.429 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.Reports, Version=17.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/Jellyfin.Plugin.Reports.dll"
[2025-04-23 08:12:31.524 -04:00] [INF] Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2025-04-23 08:12:31.524 -04:00] [INF] Defined LAN exclusions: []
[2025-04-23 08:12:31.525 -04:00] [INF] Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2025-04-23 08:12:31.526 -04:00] [INF] Filtered interface addresses: ["127.0.0.1", "10.0.0.13", "10.10.0.1"]
[2025-04-23 08:12:31.527 -04:00] [INF] Bind Addresses ["0.0.0.0"]
[2025-04-23 08:12:31.527 -04:00] [INF] Remote IP filter is "Allowlist"
[2025-04-23 08:12:31.527 -04:00] [INF] Filtered subnets: []
[2025-04-23 08:12:36.271 -04:00] [INF] Loaded plugin: "Playback Reporting" "16.0.0.0"
[2025-04-23 08:12:36.273 -04:00] [INF] Loaded plugin: "Reports" "17.0.0.0"
[2025-04-23 08:12:36.274 -04:00] [INF] Loaded plugin: "TMDb" "10.10.7.0"
[2025-04-23 08:12:36.274 -04:00] [INF] Loaded plugin: "Studio Images" "10.10.7.0"
[2025-04-23 08:12:36.275 -04:00] [INF] Loaded plugin: "OMDb" "10.10.7.0"
[2025-04-23 08:12:36.298 -04:00] [INF] Loaded plugin: "MusicBrainz" "10.10.7.0"
[2025-04-23 08:12:36.299 -04:00] [INF] Loaded plugin: "AudioDB" "10.10.7.0"
[2025-04-23 08:12:36.419 -04:00] [INF] Kestrel is listening on "0.0.0.0"
[2025-04-23 08:12:36.434 -04:00] [INF] EventMonitorEntryPoint Running
[2025-04-23 08:12:36.445 -04:00] [INF] Sqlite version: 3.41.2
[2025-04-23 08:12:36.447 -04:00] [INF] Sqlite compiler options: ATOMIC_INTRINSICS=1,COMPILER=gcc-9.4.0,DEFAULT_AUTOVACUUM,DEFAULT_CACHE_SIZE=-2000,DEFAULT_FILE_FORMAT=4,DEFAULT_FOREIGN_KEYS,DEFAULT_JOURNAL_SIZE_LIMIT=-1,DEFAULT_MMAP_SIZE=0,DEFAULT_PAGE_SIZE=4096,DEFAULT_PCACHE_INITSZ=20,DEFAULT_RECURSIVE_TRIGGERS,DEFAULT_SECTOR_SIZE=4096,DEFAULT_SYNCHRONOUS=2,DEFAULT_WAL_AUTOCHECKPOINT=1000,DEFAULT_WAL_SYNCHRONOUS=2,DEFAULT_WORKER_THREADS=0,ENABLE_COLUMN_METADATA,ENABLE_FTS3,ENABLE_FTS3_PARENTHESIS,ENABLE_FTS4,ENABLE_FTS5,ENABLE_MATH_FUNCTIONS,ENABLE_RTREE,ENABLE_SNAPSHOT,MALLOC_SOFT_LIMIT=1024,MAX_ATTACHED=10,MAX_COLUMN=2000,MAX_COMPOUND_SELECT=500,MAX_DEFAULT_PAGE_SIZE=8192,MAX_EXPR_DEPTH=1000,MAX_FUNCTION_ARG=127,MAX_LENGTH=1000000000,MAX_LIKE_PATTERN_LENGTH=50000,MAX_MMAP_SIZE=0x7fff0000,MAX_PAGE_COUNT=1073741823,MAX_PAGE_SIZE=65536,MAX_SQL_LENGTH=1000000000,MAX_TRIGGER_DEPTH=1000,MAX_VARIABLE_NUMBER=32766,MAX_VDBE_OP=250000000,MAX_WORKER_THREADS=8,MUTEX_PTHREADS,SYSTEM_MALLOC,TEMP_STORE=1,THREADSAFE=1
[2025-04-23 08:12:36.465 -04:00] [INF] Default journal_mode for "/var/lib/jellyfin/data/playback_reporting.db" is "delete"
[2025-04-23 08:12:36.465 -04:00] [INF] Initialize PlaybackActivity Repository
[2025-04-23 08:12:36.468 -04:00] [INF] PlaybackActivity table schema OK
[2025-04-23 08:12:36.468 -04:00] [INF] Expected : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
[2025-04-23 08:12:36.468 -04:00] [INF] Received : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
[2025-04-23 08:12:36.743 -04:00] [INF] Starting NAT discovery
[2025-04-23 08:12:37.339 -04:00] [WRN] The WebRootPath was not found: "/var/lib/jellyfin/wwwroot". Static files may be unavailable.
[2025-04-23 08:12:37.414 -04:00] [INF] Skipping realtime monitor for "/mnt/jellyfin/movies" because the path does not exist
[2025-04-23 08:12:37.414 -04:00] [INF] Skipping realtime monitor for "/mnt/jellyfin/private" because the path does not exist
[2025-04-23 08:12:37.414 -04:00] [INF] Skipping realtime monitor for "/mnt/jellyfin/shows" because the path does not exist
[2025-04-23 08:12:37.415 -04:00] [INF] Running startup tasks
[2025-04-23 08:12:37.417 -04:00] [INF] TaskCleanDb Loaded
[2025-04-23 08:12:37.418 -04:00] [INF] TaskRunBackup Loaded
[2025-04-23 08:12:37.438 -04:00] [INF] Daily trigger for "Playback Reporting Trim Db" set to fire at 2025-04-24 00:00:00.000 -04:00, which is 15:47:22.5619387 from now.
[2025-04-23 08:12:37.448 -04:00] [INF] Daily trigger for "Generate Trickplay Images" set to fire at 2025-04-24 03:00:00.000 -04:00, which is 18:47:22.5518003 from now.
[2025-04-23 08:12:37.453 -04:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2025-04-24 02:00:00.000 -04:00, which is 17:47:22.5462210 from now.
[2025-04-23 08:12:37.550 -04:00] [INF] Found ffmpeg version "7.1.1"
[2025-04-23 08:12:37.643 -04:00] [INF] 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", "ac4", "dca", "flac", "mp3", "truehd"]
[2025-04-23 08:12:37.681 -04:00] [INF] 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", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2025-04-23 08:12:37.734 -04:00] [INF] Available filters: ["bwdif_cuda", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "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", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2025-04-23 08:12:37.974 -04:00] [INF] Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2025-04-23 08:12:40.476 -04:00] [INF] "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
[2025-04-23 08:12:42.738 -04:00] [ERR] An error occurred while accessing the plugin manifest: "https://dkanada.xyz/plugins/manifest.json"
System.Net.Http.HttpRequestException: Name or service not known (dkanada.xyz:443)
 ---> System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.AttemptConnection(AddressFamily addressFamily, SocketsHttpConnectionContext context, CancellationToken cancellationToken)
   at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.OnConnect(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
   at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.Http.Json.HttpClientJsonExtensions.<FromJsonAsyncCore>g__Core|12_0[TValue,TJsonOptions](HttpClient client, Task`1 responseTask, Boolean usingResponseHeadersRead, CancellationTokenSource linkedCTS, Func`4 deserializeMethod, TJsonOptions jsonOptions, CancellationToken cancellationToken)
   at Emby.Server.Implementations.Updates.InstallationManager.GetPackages(String manifestName, String manifest, Boolean filterIncompatible, CancellationToken cancellationToken)
[2025-04-23 08:12:42.857 -04:00] [ERR] An error occurred while accessing the plugin manifest: "https://repo.codyrobibero.dev/manifest.json"
System.Net.Http.HttpRequestException: Name or service not known (repo.codyrobibero.dev:443)
 ---> System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.AttemptConnection(AddressFamily addressFamily, SocketsHttpConnectionContext context, CancellationToken cancellationToken)
   at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.OnConnect(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
   at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.Http.Json.HttpClientJsonExtensions.<FromJsonAsyncCore>g__Core|12_0[TValue,TJsonOptions](HttpClient client, Task`1 responseTask, Boolean usingResponseHeadersRead, CancellationTokenSource linkedCTS, Func`4 deserializeMethod, TJsonOptions jsonOptions, CancellationToken cancellationToken)
   at Emby.Server.Implementations.Updates.InstallationManager.GetPackages(String manifestName, String manifest, Boolean filterIncompatible, CancellationToken cancellationToken)
[2025-04-23 08:12:42.864 -04:00] [INF] "Update Plugins" Completed after 0 minute(s) and 2 seconds
[2025-04-23 08:12:43.569 -04:00] [INF] FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2025-04-23 08:12:43.570 -04:00] [INF] ServerId: "335a5ebd03164eb494c780344b01a018"
[2025-04-23 08:12:43.570 -04:00] [INF] Core startup complete
[2025-04-23 08:12:43.570 -04:00] [INF] Startup complete 0:00:12.94838
[2025-04-23 08:14:26.809 -04:00] [INF] WS "167.21.142.219" request
[2025-04-23 08:14:28.579 -04:00] [INF] WS "167.21.142.219" closed
[2025-04-23 08:14:29.443 -04:00] [INF] WS "167.21.142.219" request
[2025-04-23 08:15:04.342 -04:00] [INF] Starting "/usr/lib/jellyfin-ffmpeg/ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-04-23 08:15:04.822 -04:00] [INF] User policy for "pshock13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-04-23 08:15:05.986 -04:00] [INF] Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2025-04-23 08:15:06.000 -04:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -readrate 10 -fflags +genpts  -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -bsf:v h264_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type fmp4 -hls_fmp4_init_filename \"5d96229b6ef88690a8838b997c24dd25-1.mp4\" -start_number 0 -hls_segment_filename \"/var/cache/jellyfin/transcodes/5d96229b6ef88690a8838b997c24dd25%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -y \"/var/cache/jellyfin/transcodes/5d96229b6ef88690a8838b997c24dd25.m3u8\""
[2025-04-23 08:15:09.368 -04:00] [INF] Adding playback tracker : TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8
[2025-04-23 08:15:09.370 -04:00] [INF] PlaybackTracker : Adding Start Event : 04/23/2025 08:15:09
[2025-04-23 08:15:09.370 -04:00] [INF] Creating StartPlaybackTimer Task
[2025-04-23 08:15:09.375 -04:00] [INF] StartPlaybackTimer : Entered
[2025-04-23 08:15:09.414 -04:00] [INF] Processing playback tracker : "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8"
[2025-04-23 08:15:12.960 -04:00] [INF] Stopping ffmpeg process with q command for "/var/cache/jellyfin/transcodes/5d96229b6ef88690a8838b997c24dd25.m3u8"
[2025-04-23 08:15:13.042 -04:00] [INF] FFmpeg exited with code 0
[2025-04-23 08:15:13.043 -04:00] [INF] Deleting partial stream file(s) "/var/cache/jellyfin/transcodes/5d96229b6ef88690a8838b997c24dd25.m3u8"
[2025-04-23 08:15:14.554 -04:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.10.7" playing "Darlin', Don't Refrain". Stopped at "2160" ms
[2025-04-23 08:15:14.558 -04:00] [INF] Playback stop tracker found, processing stop : "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8"
[2025-04-23 08:15:14.559 -04:00] [INF] PlaybackTracker : Adding Stop Event : 04/23/2025 08:15:14
[2025-04-23 08:15:14.559 -04:00] [INF] Playback stop but TrackedPlaybackInfo not found! not storing activity in DB
[2025-04-23 08:15:29.377 -04:00] [INF] session.RemoteEndPoint : "167.21.142.219"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : event_playing_id     = "a199553b3927e19f4fed53781c550ac8"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : event_user_id        = "c7fd186c841341e586662d156a3f4c89"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : event_user_id_int    = 1
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : session_playing_id   = ""
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : session_user_id      = "c7fd186c841341e586662d156a3f4c89"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : play_method          = "na"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : e.ClientName         = "Jellyfin Web"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : e.DeviceName         = "Chrome"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : ItemName             = "NCIS: Origins - s01e17 - Darlin', Don't Refrain"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : ItemId               = "a199553b3927e19f4fed53781c550ac8"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : ItemType             = "Episode"
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : Details do not match for play item
[2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : Exited
[2025-04-23 08:17:17.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.
[2025-04-23 08:20:05.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.
[2025-04-23 08:25:53.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.
[2025-04-23 08:33:17.446 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.
[2025-04-23 08:36:05.446 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.
[2025-04-23 08:40:53.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.
[2025-04-23 08:44:17.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.

FFmpeg logs


Client / Browser logs

I didn't grab any browser logs before restarting the server. I can grab some once new media is added.

Relevant screenshots or videos

No response

Additional information

No response

Originally created by @Pshock13 on GitHub (Apr 23, 2025). ### Description of the bug I've come to find out that all newly scanned media fails to playback until I've rebooted the system. [failed playback.log.txt](https://github.com/user-attachments/files/19868635/failed.playback.log.txt) [successful playback.log.txt](https://github.com/user-attachments/files/19868648/successful.playback.log.txt) Jellyfin version 10.10.7 I'm using the systemd version on a proxmox server that runs trueNAS VM and mounts a share drive from trueNAS for library storage. Pretty sure this has been happening for a couple versions now. ### Reproduction steps 1. Attempt to play any media that has been recently scanned into the library. 2. This could be on a webclient, tv app, phone app. 3. After a few seconds, the window pops up saying media failed to play back. (I've attempted multiple times to play media, tried restarting jellyfin) 4. Restart system `sudo reboot now` 5. Now attempts to play media result in good playback. ### What is the current _bug_ behavior? Attempting to play back newly scanned media results in failed playback ### What is the expected _correct_ behavior? I'd expect media to scan into the library and I can immediately play it back. ### Jellyfin Server version 10.10.0+ ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version 10.10.7 ### Environment ```markdown - OS: Debian GNU/Linux 12 (bookworm) - Linux Kernel: Linux 6.8.12-9-pve - Virtualization: none - Clients: Browser, android app - Browser: vivaldi and chrome - FFmpeg Version: ffmpeg version 5.1.6-0+deb12u1 - Playback Method: logs are named such that the failed playback was attempting transcode, while the successful playback was direct play - Hardware Acceleration: none - GPU Model: NVIDIA GeForce GT 1030 - Plugins: none - Reverse Proxy: none - Base URL: none - Networking: - Storage: trueNAS cifs ``` ### Jellyfin logs ```shell [2025-04-23 08:08:52.525 -04:00] [INF] WS "167.21.142.219" request [2025-04-23 08:09:03.243 -04:00] [INF] Starting "/usr/lib/jellyfin-ffmpeg/ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-04-23 08:09:03.315 -04:00] [ERR] Error in "Probe Provider" MediaBrowser.Common.FfmpegException: ffprobe failed - streams and format are both null. at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken) at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken) at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](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-04-23 08:09:03.989 -04:00] [INF] User policy for "pshock13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2025-04-23 08:09:04.831 -04:00] [INF] Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [2025-04-23 08:09:04.833 -04:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -sn -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"315861d9fca25d031719b71b55083363-1.mp4\" -start_number 0 -hls_base_url \"hls/315861d9fca25d031719b71b55083363/\" -hls_segment_filename \"/var/cache/jellyfin/transcodes/315861d9fca25d031719b71b55083363%d.mp4\" -hls_playlist_type event -hls_list_size 0 -y \"/var/cache/jellyfin/transcodes/315861d9fca25d031719b71b55083363.m3u8\"" [2025-04-23 08:09:04.859 -04:00] [ERR] FFmpeg exited with code 234 [2025-04-23 08:09:04.959 -04:00] [ERR] Error processing request. URL "GET" "/videos/a199553b-3927-e19f-4fed-53781c550ac8/live.m3u8". MediaBrowser.Common.FfmpegException: FFmpeg exited with code 234 at MediaBrowser.MediaEncoding.Transcoding.TranscodeManager.StartFfMpeg(StreamState state, String outputPath, String commandLineArguments, Guid userId, TranscodingJobType transcodingJobType, CancellationTokenSource cancellationTokenSource, String workingDirectory) at Jellyfin.Api.Controllers.DynamicHlsController.GetLiveHlsStream(Guid itemId, String container, Nullable`1 static, String params, String tag, String deviceProfileId, String playSessionId, String segmentContainer, Nullable`1 segmentLength, Nullable`1 minSegments, String mediaSourceId, String deviceId, String audioCodec, Nullable`1 enableAutoStreamCopy, Nullable`1 allowVideoStreamCopy, Nullable`1 allowAudioStreamCopy, Nullable`1 breakOnNonKeyFrames, Nullable`1 audioSampleRate, Nullable`1 maxAudioBitDepth, Nullable`1 audioBitRate, Nullable`1 audioChannels, Nullable`1 maxAudioChannels, String profile, String level, Nullable`1 framerate, Nullable`1 maxFramerate, Nullable`1 copyTimestamps, Nullable`1 startTimeTicks, Nullable`1 width, Nullable`1 height, Nullable`1 videoBitRate, Nullable`1 subtitleStreamIndex, Nullable`1 subtitleMethod, Nullable`1 maxRefFrames, Nullable`1 maxVideoBitDepth, Nullable`1 requireAvc, Nullable`1 deInterlace, Nullable`1 requireNonAnamorphic, Nullable`1 transcodingMaxAudioChannels, Nullable`1 cpuCoreLimit, String liveStreamId, Nullable`1 enableMpegtsM2TsMode, String videoCodec, String subtitleCodec, String transcodeReasons, Nullable`1 audioStreamIndex, Nullable`1 videoStreamIndex, Nullable`1 context, Dictionary`2 streamOptions, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 enableSubtitlesInManifest, Boolean enableAudioVbrEncoding, Boolean alwaysBurnInSubtitleWhenTranscoding) at lambda_method1821(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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) [2025-04-23 08:09:05.119 -04:00] [INF] Adding playback tracker : TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8 [2025-04-23 08:09:05.120 -04:00] [INF] PlaybackTracker : Adding Start Event : 04/23/2025 08:09:05 [2025-04-23 08:09:05.121 -04:00] [INF] Creating StartPlaybackTimer Task [2025-04-23 08:09:05.122 -04:00] [INF] StartPlaybackTimer : Entered [2025-04-23 08:09:05.140 -04:00] [INF] Starting "/usr/lib/jellyfin-ffmpeg/ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-04-23 08:09:05.160 -04:00] [ERR] Error in "Probe Provider" MediaBrowser.Common.FfmpegException: ffprobe failed - streams and format are both null. at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken) at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken) at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](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-04-23 08:09:05.580 -04:00] [INF] User policy for "pshock13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2025-04-23 08:09:05.809 -04:00] [INF] Deleting partial stream file(s) "/var/cache/jellyfin/transcodes/315861d9fca25d031719b71b55083363.m3u8" [2025-04-23 08:09:05.922 -04:00] [INF] Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [2025-04-23 08:09:05.922 -04:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -sn -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"83cee1444a9de6c5fd04edceaf456227-1.mp4\" -start_number 0 -hls_base_url \"hls/83cee1444a9de6c5fd04edceaf456227/\" -hls_segment_filename \"/var/cache/jellyfin/transcodes/83cee1444a9de6c5fd04edceaf456227%d.mp4\" -hls_playlist_type event -hls_list_size 0 -y \"/var/cache/jellyfin/transcodes/83cee1444a9de6c5fd04edceaf456227.m3u8\"" [2025-04-23 08:09:05.945 -04:00] [ERR] FFmpeg exited with code 234 [2025-04-23 08:09:06.040 -04:00] [ERR] Error processing request. URL "GET" "/videos/a199553b-3927-e19f-4fed-53781c550ac8/live.m3u8". MediaBrowser.Common.FfmpegException: FFmpeg exited with code 234 at MediaBrowser.MediaEncoding.Transcoding.TranscodeManager.StartFfMpeg(StreamState state, String outputPath, String commandLineArguments, Guid userId, TranscodingJobType transcodingJobType, CancellationTokenSource cancellationTokenSource, String workingDirectory) at Jellyfin.Api.Controllers.DynamicHlsController.GetLiveHlsStream(Guid itemId, String container, Nullable`1 static, String params, String tag, String deviceProfileId, String playSessionId, String segmentContainer, Nullable`1 segmentLength, Nullable`1 minSegments, String mediaSourceId, String deviceId, String audioCodec, Nullable`1 enableAutoStreamCopy, Nullable`1 allowVideoStreamCopy, Nullable`1 allowAudioStreamCopy, Nullable`1 breakOnNonKeyFrames, Nullable`1 audioSampleRate, Nullable`1 maxAudioBitDepth, Nullable`1 audioBitRate, Nullable`1 audioChannels, Nullable`1 maxAudioChannels, String profile, String level, Nullable`1 framerate, Nullable`1 maxFramerate, Nullable`1 copyTimestamps, Nullable`1 startTimeTicks, Nullable`1 width, Nullable`1 height, Nullable`1 videoBitRate, Nullable`1 subtitleStreamIndex, Nullable`1 subtitleMethod, Nullable`1 maxRefFrames, Nullable`1 maxVideoBitDepth, Nullable`1 requireAvc, Nullable`1 deInterlace, Nullable`1 requireNonAnamorphic, Nullable`1 transcodingMaxAudioChannels, Nullable`1 cpuCoreLimit, String liveStreamId, Nullable`1 enableMpegtsM2TsMode, String videoCodec, String subtitleCodec, String transcodeReasons, Nullable`1 audioStreamIndex, Nullable`1 videoStreamIndex, Nullable`1 context, Dictionary`2 streamOptions, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 enableSubtitlesInManifest, Boolean enableAudioVbrEncoding, Boolean alwaysBurnInSubtitleWhenTranscoding) at lambda_method1821(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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) [2025-04-23 08:09:06.097 -04:00] [INF] Starting "/usr/lib/jellyfin-ffmpeg/ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-04-23 08:09:06.117 -04:00] [ERR] Error in "Probe Provider" MediaBrowser.Common.FfmpegException: ffprobe failed - streams and format are both null. at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken) at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken) at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](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-04-23 08:09:06.124 -04:00] [INF] User policy for "pshock13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2025-04-23 08:09:06.187 -04:00] [INF] Deleting partial stream file(s) "/var/cache/jellyfin/transcodes/83cee1444a9de6c5fd04edceaf456227.m3u8" [2025-04-23 08:09:06.307 -04:00] [INF] Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [2025-04-23 08:09:06.307 -04:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -sn -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"8d536d5ec2c0709245fd0aadd1a3f64b-1.mp4\" -start_number 0 -hls_base_url \"hls/8d536d5ec2c0709245fd0aadd1a3f64b/\" -hls_segment_filename \"/var/cache/jellyfin/transcodes/8d536d5ec2c0709245fd0aadd1a3f64b%d.mp4\" -hls_playlist_type event -hls_list_size 0 -y \"/var/cache/jellyfin/transcodes/8d536d5ec2c0709245fd0aadd1a3f64b.m3u8\"" [2025-04-23 08:09:06.328 -04:00] [ERR] FFmpeg exited with code 234 [2025-04-23 08:09:06.425 -04:00] [ERR] Error processing request. URL "GET" "/videos/a199553b-3927-e19f-4fed-53781c550ac8/live.m3u8". MediaBrowser.Common.FfmpegException: FFmpeg exited with code 234 at MediaBrowser.MediaEncoding.Transcoding.TranscodeManager.StartFfMpeg(StreamState state, String outputPath, String commandLineArguments, Guid userId, TranscodingJobType transcodingJobType, CancellationTokenSource cancellationTokenSource, String workingDirectory) at Jellyfin.Api.Controllers.DynamicHlsController.GetLiveHlsStream(Guid itemId, String container, Nullable`1 static, String params, String tag, String deviceProfileId, String playSessionId, String segmentContainer, Nullable`1 segmentLength, Nullable`1 minSegments, String mediaSourceId, String deviceId, String audioCodec, Nullable`1 enableAutoStreamCopy, Nullable`1 allowVideoStreamCopy, Nullable`1 allowAudioStreamCopy, Nullable`1 breakOnNonKeyFrames, Nullable`1 audioSampleRate, Nullable`1 maxAudioBitDepth, Nullable`1 audioBitRate, Nullable`1 audioChannels, Nullable`1 maxAudioChannels, String profile, String level, Nullable`1 framerate, Nullable`1 maxFramerate, Nullable`1 copyTimestamps, Nullable`1 startTimeTicks, Nullable`1 width, Nullable`1 height, Nullable`1 videoBitRate, Nullable`1 subtitleStreamIndex, Nullable`1 subtitleMethod, Nullable`1 maxRefFrames, Nullable`1 maxVideoBitDepth, Nullable`1 requireAvc, Nullable`1 deInterlace, Nullable`1 requireNonAnamorphic, Nullable`1 transcodingMaxAudioChannels, Nullable`1 cpuCoreLimit, String liveStreamId, Nullable`1 enableMpegtsM2TsMode, String videoCodec, String subtitleCodec, String transcodeReasons, Nullable`1 audioStreamIndex, Nullable`1 videoStreamIndex, Nullable`1 context, Dictionary`2 streamOptions, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 enableSubtitlesInManifest, Boolean enableAudioVbrEncoding, Boolean alwaysBurnInSubtitleWhenTranscoding) at lambda_method1821(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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) [2025-04-23 08:09:06.488 -04:00] [INF] Deleting partial stream file(s) "/var/cache/jellyfin/transcodes/8d536d5ec2c0709245fd0aadd1a3f64b.m3u8" [2025-04-23 08:09:07.990 -04:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.10.7" playing "Darlin', Don't Refrain". Stopped at "0" ms [2025-04-23 08:09:07.995 -04:00] [INF] Playback stop tracker found, processing stop : "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8" [2025-04-23 08:09:07.995 -04:00] [INF] PlaybackTracker : Adding Stop Event : 04/23/2025 08:09:07 [2025-04-23 08:09:07.995 -04:00] [INF] Playback stop but TrackedPlaybackInfo not found! not storing activity in DB [2025-04-23 08:09:25.124 -04:00] [INF] session.RemoteEndPoint : "167.21.42.219" [2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : event_playing_id = "a199553b3927e19f4fed53781c550ac8" [2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : event_user_id = "c7fd186c841341e586662d156a3f4c89" [2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : event_user_id_int = 1 [2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : session_playing_id = "" [2025-04-23 08:09:25.124 -04:00] [INF] StartPlaybackTimer : session_user_id = "c7fd186c841341e586662d156a3f4c89" [2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : play_method = "na" [2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : e.ClientName = "Jellyfin Web" [2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : e.DeviceName = "Chrome" [2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : ItemName = "NCIS: Origins - s01e17 - Darlin', Don't Refrain" [2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : ItemId = "a199553b3927e19f4fed53781c550ac8" [2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : ItemType = "Episode" [2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : Details do not match for play item [2025-04-23 08:09:25.125 -04:00] [INF] StartPlaybackTimer : Exited [2025-04-23 08:11:19.606 -04:00] [INF] Sending shutdown notifications [2025-04-23 08:11:19.649 -04:00] [INF] WS "167.21.142.219" closed [2025-04-23 08:11:19.696 -04:00] [INF] Stopping NAT discovery [2025-04-23 08:11:19.738 -04:00] [INF] Running query planner optimizations in the database... This might take a while [2025-04-23 08:11:21.643 -04:00] [INF] Stopping directory watching for path "/mnt/jellyfin/movies" [2025-04-23 08:11:21.644 -04:00] [INF] Stopping directory watching for path "/mnt/jellyfin/private" [2025-04-23 08:11:21.644 -04:00] [INF] Stopping directory watching for path "/mnt/jellyfin/shows" [2025-04-23 08:11:21.656 -04:00] [INF] Disposing "CoreAppHost" [2025-04-23 08:11:21.656 -04:00] [INF] Disposing "MusicBrainzArtistProvider" [2025-04-23 08:11:21.659 -04:00] [INF] Disposing "MusicBrainzAlbumProvider" [2025-04-23 08:11:21.659 -04:00] [INF] Disposing "PluginManager" [2025-04-23 08:12:30.840 -04:00] [INF] Jellyfin version: "10.10.7" [2025-04-23 08:12:30.872 -04:00] [INF] Environment Variables: ["[JELLYFIN_ARGS, $JELLYFIN_WEB_OPT $JELLYFIN_FFMPEG_OPT $JELLYFIN_SERVICE_OPT $JELLYFIN_NOWEBAPP_OPT $JELLFIN_ADDITIONAL_OPTS --datadir $JELLYFIN_DATA_DIR --configdir $JELLYFIN_CONFIG_DIR --logdir $JELLYFIN_LOG_DIR --cachedir $JELLYFIN_CACHE_DIR]", "[JELLYFIN_DATA_DIR, /var/lib/jellyfin]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_WEB_OPT, --webdir=/usr/share/jellyfin/web]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]", "[JELLYFIN_FFMPEG_OPT, --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_USER, jellyfin]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_ADDITIONAL_OPTS, ]"] [2025-04-23 08:12:30.875 -04:00] [INF] Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--webdir=/usr/share/jellyfin/web", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"] [2025-04-23 08:12:30.875 -04:00] [INF] Operating system: "Debian GNU/Linux 12 (bookworm)" [2025-04-23 08:12:30.875 -04:00] [INF] Architecture: X64 [2025-04-23 08:12:30.876 -04:00] [INF] 64-Bit Process: True [2025-04-23 08:12:30.876 -04:00] [INF] User Interactive: True [2025-04-23 08:12:30.876 -04:00] [INF] Processor count: 16 [2025-04-23 08:12:30.876 -04:00] [INF] Program data path: "/var/lib/jellyfin" [2025-04-23 08:12:30.876 -04:00] [INF] Log directory path: "/var/log/jellyfin" [2025-04-23 08:12:30.876 -04:00] [INF] Config directory path: "/etc/jellyfin" [2025-04-23 08:12:30.876 -04:00] [INF] Cache path: "/var/cache/jellyfin" [2025-04-23 08:12:30.877 -04:00] [INF] Temp directory path: "/tmp/jellyfin" [2025-04-23 08:12:30.877 -04:00] [INF] Web resources path: "/usr/share/jellyfin/web" [2025-04-23 08:12:30.877 -04:00] [INF] Application directory: "/usr/lib/jellyfin/bin/" [2025-04-23 08:12:31.077 -04:00] [INF] Setting cache path: "/var/cache/jellyfin" [2025-04-23 08:12:31.181 -04:00] [INF] Loading assemblies [2025-04-23 08:12:31.204 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.PlaybackReporting, Version=16.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Playback Reporting_16.0.0.0/Jellyfin.Plugin.PlaybackReporting.dll" [2025-04-23 08:12:31.206 -04:00] [INF] Loaded assembly "SQLitePCL.pretty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Playback Reporting_16.0.0.0/SQLitePCL.pretty.dll" [2025-04-23 08:12:31.226 -04:00] [INF] Loaded assembly "ExcelNumberFormat, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23c6f5d73be07eca" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/ExcelNumberFormat.dll" [2025-04-23 08:12:31.229 -04:00] [INF] Loaded assembly "System.IO.Packaging, Version=4.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/System.IO.Packaging.dll" [2025-04-23 08:12:31.392 -04:00] [INF] Loaded assembly "DocumentFormat.OpenXml, Version=2.16.0.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/DocumentFormat.OpenXml.dll" [2025-04-23 08:12:31.401 -04:00] [INF] Loaded assembly "SixLabors.Fonts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d998eea7b14cab13" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/SixLabors.Fonts.dll" [2025-04-23 08:12:31.425 -04:00] [INF] Loaded assembly "ClosedXML, Version=0.97.0.0, Culture=neutral, PublicKeyToken=fd1eb21b62ae805b" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/ClosedXML.dll" [2025-04-23 08:12:31.429 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.Reports, Version=17.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Reports_17.0.0.0/Jellyfin.Plugin.Reports.dll" [2025-04-23 08:12:31.524 -04:00] [INF] Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] [2025-04-23 08:12:31.524 -04:00] [INF] Defined LAN exclusions: [] [2025-04-23 08:12:31.525 -04:00] [INF] Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] [2025-04-23 08:12:31.526 -04:00] [INF] Filtered interface addresses: ["127.0.0.1", "10.0.0.13", "10.10.0.1"] [2025-04-23 08:12:31.527 -04:00] [INF] Bind Addresses ["0.0.0.0"] [2025-04-23 08:12:31.527 -04:00] [INF] Remote IP filter is "Allowlist" [2025-04-23 08:12:31.527 -04:00] [INF] Filtered subnets: [] [2025-04-23 08:12:36.271 -04:00] [INF] Loaded plugin: "Playback Reporting" "16.0.0.0" [2025-04-23 08:12:36.273 -04:00] [INF] Loaded plugin: "Reports" "17.0.0.0" [2025-04-23 08:12:36.274 -04:00] [INF] Loaded plugin: "TMDb" "10.10.7.0" [2025-04-23 08:12:36.274 -04:00] [INF] Loaded plugin: "Studio Images" "10.10.7.0" [2025-04-23 08:12:36.275 -04:00] [INF] Loaded plugin: "OMDb" "10.10.7.0" [2025-04-23 08:12:36.298 -04:00] [INF] Loaded plugin: "MusicBrainz" "10.10.7.0" [2025-04-23 08:12:36.299 -04:00] [INF] Loaded plugin: "AudioDB" "10.10.7.0" [2025-04-23 08:12:36.419 -04:00] [INF] Kestrel is listening on "0.0.0.0" [2025-04-23 08:12:36.434 -04:00] [INF] EventMonitorEntryPoint Running [2025-04-23 08:12:36.445 -04:00] [INF] Sqlite version: 3.41.2 [2025-04-23 08:12:36.447 -04:00] [INF] Sqlite compiler options: ATOMIC_INTRINSICS=1,COMPILER=gcc-9.4.0,DEFAULT_AUTOVACUUM,DEFAULT_CACHE_SIZE=-2000,DEFAULT_FILE_FORMAT=4,DEFAULT_FOREIGN_KEYS,DEFAULT_JOURNAL_SIZE_LIMIT=-1,DEFAULT_MMAP_SIZE=0,DEFAULT_PAGE_SIZE=4096,DEFAULT_PCACHE_INITSZ=20,DEFAULT_RECURSIVE_TRIGGERS,DEFAULT_SECTOR_SIZE=4096,DEFAULT_SYNCHRONOUS=2,DEFAULT_WAL_AUTOCHECKPOINT=1000,DEFAULT_WAL_SYNCHRONOUS=2,DEFAULT_WORKER_THREADS=0,ENABLE_COLUMN_METADATA,ENABLE_FTS3,ENABLE_FTS3_PARENTHESIS,ENABLE_FTS4,ENABLE_FTS5,ENABLE_MATH_FUNCTIONS,ENABLE_RTREE,ENABLE_SNAPSHOT,MALLOC_SOFT_LIMIT=1024,MAX_ATTACHED=10,MAX_COLUMN=2000,MAX_COMPOUND_SELECT=500,MAX_DEFAULT_PAGE_SIZE=8192,MAX_EXPR_DEPTH=1000,MAX_FUNCTION_ARG=127,MAX_LENGTH=1000000000,MAX_LIKE_PATTERN_LENGTH=50000,MAX_MMAP_SIZE=0x7fff0000,MAX_PAGE_COUNT=1073741823,MAX_PAGE_SIZE=65536,MAX_SQL_LENGTH=1000000000,MAX_TRIGGER_DEPTH=1000,MAX_VARIABLE_NUMBER=32766,MAX_VDBE_OP=250000000,MAX_WORKER_THREADS=8,MUTEX_PTHREADS,SYSTEM_MALLOC,TEMP_STORE=1,THREADSAFE=1 [2025-04-23 08:12:36.465 -04:00] [INF] Default journal_mode for "/var/lib/jellyfin/data/playback_reporting.db" is "delete" [2025-04-23 08:12:36.465 -04:00] [INF] Initialize PlaybackActivity Repository [2025-04-23 08:12:36.468 -04:00] [INF] PlaybackActivity table schema OK [2025-04-23 08:12:36.468 -04:00] [INF] Expected : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int" [2025-04-23 08:12:36.468 -04:00] [INF] Received : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int" [2025-04-23 08:12:36.743 -04:00] [INF] Starting NAT discovery [2025-04-23 08:12:37.339 -04:00] [WRN] The WebRootPath was not found: "/var/lib/jellyfin/wwwroot". Static files may be unavailable. [2025-04-23 08:12:37.414 -04:00] [INF] Skipping realtime monitor for "/mnt/jellyfin/movies" because the path does not exist [2025-04-23 08:12:37.414 -04:00] [INF] Skipping realtime monitor for "/mnt/jellyfin/private" because the path does not exist [2025-04-23 08:12:37.414 -04:00] [INF] Skipping realtime monitor for "/mnt/jellyfin/shows" because the path does not exist [2025-04-23 08:12:37.415 -04:00] [INF] Running startup tasks [2025-04-23 08:12:37.417 -04:00] [INF] TaskCleanDb Loaded [2025-04-23 08:12:37.418 -04:00] [INF] TaskRunBackup Loaded [2025-04-23 08:12:37.438 -04:00] [INF] Daily trigger for "Playback Reporting Trim Db" set to fire at 2025-04-24 00:00:00.000 -04:00, which is 15:47:22.5619387 from now. [2025-04-23 08:12:37.448 -04:00] [INF] Daily trigger for "Generate Trickplay Images" set to fire at 2025-04-24 03:00:00.000 -04:00, which is 18:47:22.5518003 from now. [2025-04-23 08:12:37.453 -04:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2025-04-24 02:00:00.000 -04:00, which is 17:47:22.5462210 from now. [2025-04-23 08:12:37.550 -04:00] [INF] Found ffmpeg version "7.1.1" [2025-04-23 08:12:37.643 -04:00] [INF] 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", "ac4", "dca", "flac", "mp3", "truehd"] [2025-04-23 08:12:37.681 -04:00] [INF] 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", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"] [2025-04-23 08:12:37.734 -04:00] [INF] Available filters: ["bwdif_cuda", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "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", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"] [2025-04-23 08:12:37.974 -04:00] [INF] Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"] [2025-04-23 08:12:40.476 -04:00] [INF] "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds [2025-04-23 08:12:42.738 -04:00] [ERR] An error occurred while accessing the plugin manifest: "https://dkanada.xyz/plugins/manifest.json" System.Net.Http.HttpRequestException: Name or service not known (dkanada.xyz:443) ---> System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.AttemptConnection(AddressFamily addressFamily, SocketsHttpConnectionContext context, CancellationToken cancellationToken) at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.OnConnect(SocketsHttpConnectionContext context, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken) at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Net.Http.Json.HttpClientJsonExtensions.<FromJsonAsyncCore>g__Core|12_0[TValue,TJsonOptions](HttpClient client, Task`1 responseTask, Boolean usingResponseHeadersRead, CancellationTokenSource linkedCTS, Func`4 deserializeMethod, TJsonOptions jsonOptions, CancellationToken cancellationToken) at Emby.Server.Implementations.Updates.InstallationManager.GetPackages(String manifestName, String manifest, Boolean filterIncompatible, CancellationToken cancellationToken) [2025-04-23 08:12:42.857 -04:00] [ERR] An error occurred while accessing the plugin manifest: "https://repo.codyrobibero.dev/manifest.json" System.Net.Http.HttpRequestException: Name or service not known (repo.codyrobibero.dev:443) ---> System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.AttemptConnection(AddressFamily addressFamily, SocketsHttpConnectionContext context, CancellationToken cancellationToken) at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.OnConnect(SocketsHttpConnectionContext context, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken) at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at System.Net.Http.Json.HttpClientJsonExtensions.<FromJsonAsyncCore>g__Core|12_0[TValue,TJsonOptions](HttpClient client, Task`1 responseTask, Boolean usingResponseHeadersRead, CancellationTokenSource linkedCTS, Func`4 deserializeMethod, TJsonOptions jsonOptions, CancellationToken cancellationToken) at Emby.Server.Implementations.Updates.InstallationManager.GetPackages(String manifestName, String manifest, Boolean filterIncompatible, CancellationToken cancellationToken) [2025-04-23 08:12:42.864 -04:00] [INF] "Update Plugins" Completed after 0 minute(s) and 2 seconds [2025-04-23 08:12:43.569 -04:00] [INF] FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg" [2025-04-23 08:12:43.570 -04:00] [INF] ServerId: "335a5ebd03164eb494c780344b01a018" [2025-04-23 08:12:43.570 -04:00] [INF] Core startup complete [2025-04-23 08:12:43.570 -04:00] [INF] Startup complete 0:00:12.94838 [2025-04-23 08:14:26.809 -04:00] [INF] WS "167.21.142.219" request [2025-04-23 08:14:28.579 -04:00] [INF] WS "167.21.142.219" closed [2025-04-23 08:14:29.443 -04:00] [INF] WS "167.21.142.219" request [2025-04-23 08:15:04.342 -04:00] [INF] Starting "/usr/lib/jellyfin-ffmpeg/ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-04-23 08:15:04.822 -04:00] [INF] User policy for "pshock13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2025-04-23 08:15:05.986 -04:00] [INF] Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [2025-04-23 08:15:06.000 -04:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -readrate 10 -fflags +genpts -i file:\"/mnt/jellyfin/shows/ncis - origins (2024)/Season 01/01x17 - darlin' dont refrain.mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -bsf:v h264_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type fmp4 -hls_fmp4_init_filename \"5d96229b6ef88690a8838b997c24dd25-1.mp4\" -start_number 0 -hls_segment_filename \"/var/cache/jellyfin/transcodes/5d96229b6ef88690a8838b997c24dd25%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -y \"/var/cache/jellyfin/transcodes/5d96229b6ef88690a8838b997c24dd25.m3u8\"" [2025-04-23 08:15:09.368 -04:00] [INF] Adding playback tracker : TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8 [2025-04-23 08:15:09.370 -04:00] [INF] PlaybackTracker : Adding Start Event : 04/23/2025 08:15:09 [2025-04-23 08:15:09.370 -04:00] [INF] Creating StartPlaybackTimer Task [2025-04-23 08:15:09.375 -04:00] [INF] StartPlaybackTimer : Entered [2025-04-23 08:15:09.414 -04:00] [INF] Processing playback tracker : "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8" [2025-04-23 08:15:12.960 -04:00] [INF] Stopping ffmpeg process with q command for "/var/cache/jellyfin/transcodes/5d96229b6ef88690a8838b997c24dd25.m3u8" [2025-04-23 08:15:13.042 -04:00] [INF] FFmpeg exited with code 0 [2025-04-23 08:15:13.043 -04:00] [INF] Deleting partial stream file(s) "/var/cache/jellyfin/transcodes/5d96229b6ef88690a8838b997c24dd25.m3u8" [2025-04-23 08:15:14.554 -04:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.10.7" playing "Darlin', Don't Refrain". Stopped at "2160" ms [2025-04-23 08:15:14.558 -04:00] [INF] Playback stop tracker found, processing stop : "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMC4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MzE0MjE4NzAxNTQ1-c7fd186c841341e586662d156a3f4c89-a199553b3927e19f4fed53781c550ac8" [2025-04-23 08:15:14.559 -04:00] [INF] PlaybackTracker : Adding Stop Event : 04/23/2025 08:15:14 [2025-04-23 08:15:14.559 -04:00] [INF] Playback stop but TrackedPlaybackInfo not found! not storing activity in DB [2025-04-23 08:15:29.377 -04:00] [INF] session.RemoteEndPoint : "167.21.142.219" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : event_playing_id = "a199553b3927e19f4fed53781c550ac8" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : event_user_id = "c7fd186c841341e586662d156a3f4c89" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : event_user_id_int = 1 [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : session_playing_id = "" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : session_user_id = "c7fd186c841341e586662d156a3f4c89" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : play_method = "na" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : e.ClientName = "Jellyfin Web" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : e.DeviceName = "Chrome" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : ItemName = "NCIS: Origins - s01e17 - Darlin', Don't Refrain" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : ItemId = "a199553b3927e19f4fed53781c550ac8" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : ItemType = "Episode" [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : Details do not match for play item [2025-04-23 08:15:29.379 -04:00] [INF] StartPlaybackTimer : Exited [2025-04-23 08:17:17.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2025-04-23 08:20:05.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2025-04-23 08:25:53.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2025-04-23 08:33:17.446 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2025-04-23 08:36:05.446 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2025-04-23 08:40:53.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2025-04-23 08:44:17.447 -04:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. ``` ### FFmpeg logs ```shell ``` ### Client / Browser logs I didn't grab any browser logs before restarting the server. I can grab some once new media is added. ### Relevant screenshots or videos _No response_ ### Additional information _No response_
OVERLORD added the bugstale labels 2026-02-07 04:19:35 +03:00
Author
Owner

@adamzvolanek commented on GitHub (Jun 26, 2025):

Are we experiencing the same issue? https://github.com/jellyfin/jellyfin/issues/14378

I didn't notice mine until recently with the 10.10.7, though no reason it couldn't be there before and I didn't notice.

@adamzvolanek commented on GitHub (Jun 26, 2025): Are we experiencing the same issue? https://github.com/jellyfin/jellyfin/issues/14378 I didn't notice mine until recently with the 10.10.7, though no reason it couldn't be there before and I didn't notice.
Author
Owner

@Pshock13 commented on GitHub (Jul 1, 2025):

@adamzvolanek I'm not sure what was causing it, I'm currently running 10.10.7 and no longer have the issue.

@Pshock13 commented on GitHub (Jul 1, 2025): @adamzvolanek I'm not sure what was causing it, I'm currently running 10.10.7 and no longer have the issue.
Author
Owner

@jellyfin-bot commented on GitHub (Oct 30, 2025):

This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.

If you have any questions you can use one of several ways to contact us.

@jellyfin-bot commented on GitHub (Oct 30, 2025): This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs. If you have any questions you can use one of several ways to [contact us](https://jellyfin.org/contact).
Author
Owner

@jellyfin-bot commented on GitHub (Nov 21, 2025):

This issue was closed due to inactivity.

@jellyfin-bot commented on GitHub (Nov 21, 2025): This issue was closed due to inactivity.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#6947