[Issue]: Jellyfin hangs after a bit of playback, especially on LXC #5598

Closed
opened 2026-02-07 01:58:34 +03:00 by OVERLORD · 59 comments
Owner

Originally created by @GeorgeH005 on GitHub (Apr 11, 2024).

Please describe your bug

This is related to jellyfin/jellyfin-web#5367. Transferring this here, as the same behaviour is exhibited when using findroid and swiftfin, that as far as I know don't use the web client, just the api. To reiterate, after some minutes of playback, usually 20-30, playback freezes and the server becomes unresponsive. The web client doesn't load, and any connections are timing out. Both connecting directly, and via a reverse proxy exhibit the same behaviour, and being on the same subnet does not make a difference.

Reproduction Steps

  1. Select any media file.
  2. Start playback.
  3. Wait ~30 minutes.
  4. Playback should freeze and the server should become unresponsive

Jellyfin Version

Unstable (master branch)

if other:

2024040805

Environment

- OS: Debian 12
- Linux Kernel: 6.5.13-5-pve
- Virtualization: LXC
- Clients: Any (Web through android app and webOS app, swiftfin, findroid)
- Browser: Any (Chrome/Firefox/Safari tested)
- FFmpeg Version: 6.0.1-Jellyfin
- Playback Method: Direct Play
- Hardware Acceleration: QSV
- GPU Model: UHD 750
- Plugins: No plugins can be installed on unstable
- Reverse Proxy: Traefik v3-rc
- Base URL: No
- Networking: VirtIO
- Storage: NFS v4

Jellyfin logs

[WRN] WS "<IP address here>" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."

[DBG] "AuthenticationScheme: "CustomAuthentication" was not authenticated."

Please attach any browser or client logs here

Request Timeout: https://<domain/ip here>/Users//Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Video

Don't have the whole line right now but this was also reported: "fragLoadTimeOut"

Please attach any screenshots here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
Originally created by @GeorgeH005 on GitHub (Apr 11, 2024). ### Please describe your bug This is related to jellyfin/jellyfin-web#5367. Transferring this here, as the same behaviour is exhibited when using findroid and swiftfin, that as far as I know don't use the web client, just the api. To reiterate, after some minutes of playback, usually 20-30, playback freezes and the server becomes unresponsive. The web client doesn't load, and any connections are timing out. Both connecting directly, and via a reverse proxy exhibit the same behaviour, and being on the same subnet does not make a difference. ### Reproduction Steps 1. Select any media file. 2. Start playback. 3. Wait ~30 minutes. 4. Playback should freeze and the server should become unresponsive ### Jellyfin Version Unstable (master branch) ### if other: 2024040805 ### Environment ```markdown - OS: Debian 12 - Linux Kernel: 6.5.13-5-pve - Virtualization: LXC - Clients: Any (Web through android app and webOS app, swiftfin, findroid) - Browser: Any (Chrome/Firefox/Safari tested) - FFmpeg Version: 6.0.1-Jellyfin - Playback Method: Direct Play - Hardware Acceleration: QSV - GPU Model: UHD 750 - Plugins: No plugins can be installed on unstable - Reverse Proxy: Traefik v3-rc - Base URL: No - Networking: VirtIO - Storage: NFS v4 ``` ### Jellyfin logs ```shell [WRN] WS "<IP address here>" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake." [DBG] "AuthenticationScheme: "CustomAuthentication" was not authenticated." ``` ### Please attach any browser or client logs here Request Timeout: https://<domain/ip here>/Users/<user id here I suppose>/Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Video Don't have the whole line right now but this was also reported: "fragLoadTimeOut" ### Please attach any screenshots here _No response_ ### Code of Conduct - [X] I agree to follow this project's Code of Conduct
OVERLORD added the bugconfirmedneeds testing labels 2026-02-07 01:58:34 +03:00
Author
Owner

@jellyfin-bot commented on GitHub (Apr 11, 2024):

Hi, it seems like your issue report has the following item(s) that need to be addressed:

  • You have not provided the ffmpeg log unaltered from the server. Please provide a valid ffmpeg log.

This is an automated message, currently under testing. Please file an issue here if you encounter any problems.

@jellyfin-bot commented on GitHub (Apr 11, 2024): Hi, it seems like your issue report has the following item(s) that need to be addressed: - You have not provided the ffmpeg log unaltered from the server. Please provide a valid ffmpeg log. This is an automated message, currently under testing. Please file an issue [here](https://github.com/jellyfin/jellyfin-triage-scripts/issues) if you encounter any problems.
Author
Owner

@crobibero commented on GitHub (Apr 11, 2024):

fyi No plugins can be installed on unstable is incorrect, we now have an unstable plugin catalog.

Any chance you're running out of ram or disk space?

@crobibero commented on GitHub (Apr 11, 2024): fyi `No plugins can be installed on unstable` is incorrect, we now have an unstable plugin catalog. Any chance you're running out of ram or disk space?
Author
Owner

@GeorgeH005 commented on GitHub (Apr 11, 2024):

fyi No plugins can be installed on unstable is incorrect, we now have an unstable plugin catalog.

Wasn't aware of it, only plugins installed are the ones that come by default.

Any chance you're running out of ram or disk space?

I have 9GB allocated to the jellyfin lxc, and since I was testing with one session while direct playing, I am fairly certain there was more than enough RAM available. The lxc also has some free storage, so I don't think it is running out while playing back, but I will keep an eye on it when I test again. Transcoding is setup on a tmpfs fyi.

@GeorgeH005 commented on GitHub (Apr 11, 2024): > fyi `No plugins can be installed on unstable` is incorrect, we now have an unstable plugin catalog. Wasn't aware of it, only plugins installed are the ones that come by default. > Any chance you're running out of ram or disk space? I have 9GB allocated to the jellyfin lxc, and since I was testing with one session while direct playing, I am fairly certain there was more than enough RAM available. The lxc also has some free storage, so I don't think it is running out while playing back, but I will keep an eye on it when I test again. Transcoding is setup on a tmpfs fyi.
Author
Owner

@GeorgeH005 commented on GitHub (Apr 11, 2024):

Tested again, there are 8G of RAM available and at least 3G of local storage at the time of the hang. These do not seem likely culprits. Froze after 6 mins. The ssh session to the lxc remains active and responsive the whole time.

@GeorgeH005 commented on GitHub (Apr 11, 2024): Tested again, there are 8G of RAM available and at least 3G of local storage at the time of the hang. These do not seem likely culprits. Froze after 6 mins. The ssh session to the lxc remains active and responsive the whole time.
Author
Owner

@GeorgeH005 commented on GitHub (Apr 11, 2024):

Should note that this behaviour was not present on 10.8.13 and nothing has changed since, in my setup.

@GeorgeH005 commented on GitHub (Apr 11, 2024): Should note that this behaviour was not present on 10.8.13 and nothing has changed since, in my setup.
Author
Owner

@gnattu commented on GitHub (Apr 12, 2024):

A stupid question: what if you just let the server idle for this long and not playing anything, will the port become unavailable as well?

@gnattu commented on GitHub (Apr 12, 2024): A stupid question: what if you just let the server idle for this long and not playing anything, will the port become unavailable as well?
Author
Owner

@GeorgeH005 commented on GitHub (Apr 12, 2024):

@gnattu No, it can stay idle for an indefinite amount of time. There have been days at a time with no playback and it was just fine whenever I tried to connect.

@GeorgeH005 commented on GitHub (Apr 12, 2024): @gnattu No, it can stay idle for an indefinite amount of time. There have been days at a time with no playback and it was just fine whenever I tried to connect.
Author
Owner

@GeorgeH005 commented on GitHub (Apr 12, 2024):

@gnattu If you point me in the right direction, when it comes to the stream app flow or the relevant points in the codebase, I could try to debug it, see if it gets me anywhere.

@GeorgeH005 commented on GitHub (Apr 12, 2024): @gnattu If you point me in the right direction, when it comes to the stream app flow or the relevant points in the codebase, I could try to debug it, see if it gets me anywhere.
Author
Owner

@felix920506 commented on GitHub (Apr 12, 2024):

Does it have to be a single >30min long media file or does playing multiple shorter media files back to back also trigger the issue?

@felix920506 commented on GitHub (Apr 12, 2024): Does it have to be a single >30min long media file or does playing multiple shorter media files back to back also trigger the issue?
Author
Owner

@GeorgeH005 commented on GitHub (Apr 12, 2024):

Does it have to be a single >30min long media file or does playing multiple shorter media files back to back also trigger the issue?

Not really sure to be honest, all the media I have tested with were 45min+. However, I am pretty sure it has happened while changing media, so the accumulated play time would have approached that, but any single file alone wasn't played back for that much. Wasn't really looking for it though so can't speak for sure.

@GeorgeH005 commented on GitHub (Apr 12, 2024): > Does it have to be a single >30min long media file or does playing multiple shorter media files back to back also trigger the issue? Not really sure to be honest, all the media I have tested with were 45min+. However, I am pretty sure it has happened while changing media, so the accumulated play time would have approached that, but any single file alone wasn't played back for that much. Wasn't really looking for it though so can't speak for sure.
Author
Owner

@GeorgeH005 commented on GitHub (Apr 21, 2024):

I was able to recreate this on a fresh ubuntu 22.04 lxc running the latest unstable version. The issue occured after 14 mins of playback

@GeorgeH005 commented on GitHub (Apr 21, 2024): I was able to recreate this on a fresh ubuntu 22.04 lxc running the latest unstable version. The issue occured after 14 mins of playback
Author
Owner

@Cirusoj commented on GitHub (Apr 22, 2024):

I'm seeing a similar issue with my setup.

I have Jellyfin running as a Docker container on an LXD virtual machine.

The LXD virtual machine has a filesystem volume mounted containing media which is then mounted by docker to the Jellyfin container.

It runs without issue for a while (couple of days) but then inexplicably the storage volume hangs.

Running ls /media on the LXD virtual machine also hangs and I have to force close the terminal.

I've entirely migrated everything to a new server and rebuilt the virtual machines and I'm still seeing the same issue. I can't track down any logs indicating an issue.

When running:

strace ls /media

When it's already hanging the final output before hanging/freezing:

statx(AT_FDCWD, "/media", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT, STATX_MODE, 

If it's running healthily then it'll continue with:

statx(AT_FDCWD, "/media", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT, STATX_MODE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=STATX_ATTR_MOUNT_ROOT, stx_mode=S_IFDIR|0755, stx_size=4096, ...}) = 0
openat(AT_FDCWD, "/media", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x558774995960 /* 17 entries */, 32768) = 520
getdents64(3, 0x558774995960 /* 0 entries */, 32768) = 0
close(3)                                = 0
newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}, AT_EMPTY_PATH) = 0
write(1, "**redacted_directory_1** **redacted_directory_2**  **redacted_directory_3**  **redacted_directory_4**  **redacted_dir**"..., 119 **redacted_contents of /media**
) = 119
close(1)                                = 0
close(2)                                = 0
exit_group(0)                           = ?
+++ exited with 0 +++
@Cirusoj commented on GitHub (Apr 22, 2024): I'm seeing a similar issue with my setup. I have Jellyfin running as a Docker container on an LXD virtual machine. The LXD virtual machine has a filesystem volume mounted containing media which is then mounted by docker to the Jellyfin container. It runs without issue for a while (couple of days) but then inexplicably the storage volume hangs. Running `ls /media` on the LXD virtual machine also hangs and I have to force close the terminal. I've entirely migrated everything to a new server and rebuilt the virtual machines and I'm still seeing the same issue. I can't track down any logs indicating an issue. When running: ```bash strace ls /media ``` When it's already hanging the final output before hanging/freezing: ```sh statx(AT_FDCWD, "/media", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT, STATX_MODE, ``` If it's running healthily then it'll continue with: ```sh statx(AT_FDCWD, "/media", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT, STATX_MODE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=STATX_ATTR_MOUNT_ROOT, stx_mode=S_IFDIR|0755, stx_size=4096, ...}) = 0 openat(AT_FDCWD, "/media", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 newfstatat(3, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0 getdents64(3, 0x558774995960 /* 17 entries */, 32768) = 520 getdents64(3, 0x558774995960 /* 0 entries */, 32768) = 0 close(3) = 0 newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}, AT_EMPTY_PATH) = 0 write(1, "**redacted_directory_1** **redacted_directory_2** **redacted_directory_3** **redacted_directory_4** **redacted_dir**"..., 119 **redacted_contents of /media** ) = 119 close(1) = 0 close(2) = 0 exit_group(0) = ? +++ exited with 0 +++ ```
Author
Owner

@memehammad commented on GitHub (Apr 27, 2024):

Same issue here on unraid. I've found that 1 or 2 people streaming are fine in my setup, but if a 3rd person joins Jellyfin locks up. Exact same errors logged as in the issue. Ram and disk are fine as well. What's the best way to figure out what's causing this?

Edit: Heres the log output from around the time it happens (crash at 10:40)

[2024-04-27 10:24:37.125 +02:00] [WRN] [195] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "[REDACTED_IP]" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2024-04-27 10:25:36.392 +02:00] [ERR] [139] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
[2024-04-27 10:25:41.409 +02:00] [WRN] [213] Trakt.ServerMediator: Received playback progress from user "Mathias" but initial state was never set - setting it now!
[2024-04-27 10:26:07.360 +02:00] [WRN] [189] Trakt.ServerMediator: Received playback progress from user "Mathias" but initial state was never set - setting it now!
[2024-04-27 10:34:12.517 +02:00] [WRN] [211] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "[REDACTED_IP]" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2024-04-27 10:38:29.790 +02:00] [WRN] [146] Trakt.ServerMediator: Received playback progress from user "Mathias" but initial state was never set - setting it now!
[2024-04-27 10:39:04.140 +02:00] [ERR] [159] Jellyfin.Api.WebSocketListeners.SessionInfoWebSocketListener: Error sending web socket message Sessions
System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Closed') for this operation. Valid states are: 'Open, CloseReceived'
   at System.Net.WebSockets.ManagedWebSocket.SendAsync(ReadOnlyMemory`1 buffer, WebSocketMessageType messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken)
--- End of stack trace from previous location ---
   at MediaBrowser.Controller.Net.BasePeriodicWebSocketListener`2.SendDataInternal(TReturnDataType data, ValueTuple`3 tuple)
[2024-04-27 10:40:44.740 +02:00] [WRN] [240] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "[REDACTED_IP]" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2024-04-27 10:42:47.791 +02:00] [ERR] [732] Emby.Server.Implementations.Session.SessionManager: Error reporting playback progress
MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 6ed53583a0005c48016225590291bbb1 not found.
   at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated)
   at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state)
[2024-04-27 10:42:48.790 +02:00] [ERR] [736] Emby.Server.Implementations.Session.SessionManager: Error reporting playback progress
MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 6ed53583a0005c48016225590291bbb1 not found.
   at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated)
   at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state)
[2024-04-27 10:42:49.792 +02:00] [ERR] [740] Emby.Server.Implementations.Session.SessionManager: Error reporting playback progress
MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 6ed53583a0005c48016225590291bbb1 not found.
   at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated)
   at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state)

(This repeats about 100 times)

[2024-04-27 10:43:37.865 +02:00] [ERR] [810] Microsoft.EntityFrameworkCore.Database.Command: Failed executing DbCommand ("50,977"ms) [Parameters=["@p0='?' (DbType = DateTime), @p1='?', @p2='?' (DbType = Int32), @p3='?' (Size = 36), @p4='?', @p5='?' (DbType = UInt32), @p6='?' (Size = 50), @p7='?' (Size = 12), @p8='?' (DbType = Guid)"], CommandType='Text', CommandTimeout='30']"
""INSERT INTO \"ActivityLogs\" (\"DateCreated\", \"ItemId\", \"LogSeverity\", \"Name\", \"Overview\", \"RowVersion\", \"ShortOverview\", \"Type\", \"UserId\")
VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8)
RETURNING \"Id\";"
[2024-04-27 10:43:37.881 +02:00] [ERR] [810] Microsoft.EntityFrameworkCore.Update: An exception occurred in the database while saving changes for context type '"Jellyfin.Server.Implementations.JellyfinDbContext"'."
""Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.
 ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 6: 'database table is locked'.
   at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)
   at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)"
Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.
 ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 6: 'database table is locked'.
   at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)
   at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
   at Jellyfin.Server.Implementations.Activity.ActivityManager.CreateAsync(ActivityLog entry)
   at Jellyfin.Server.Implementations.Activity.ActivityManager.CreateAsync(ActivityLog entry)
   at Jellyfin.Server.Implementations.Events.Consumers.Session.SessionEndedLogger.OnEvent(SessionEndedEventArgs eventArgs)

(this repeats until i restart jellyfin)

@memehammad commented on GitHub (Apr 27, 2024): Same issue here on unraid. I've found that 1 or 2 people streaming are fine in my setup, but if a 3rd person joins Jellyfin locks up. Exact same errors logged as in the issue. Ram and disk are fine as well. What's the best way to figure out what's causing this? Edit: Heres the log output from around the time it happens (crash at 10:40) ``` [2024-04-27 10:24:37.125 +02:00] [WRN] [195] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "[REDACTED_IP]" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake." [2024-04-27 10:25:36.392 +02:00] [ERR] [139] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-04-27 10:25:41.409 +02:00] [WRN] [213] Trakt.ServerMediator: Received playback progress from user "Mathias" but initial state was never set - setting it now! [2024-04-27 10:26:07.360 +02:00] [WRN] [189] Trakt.ServerMediator: Received playback progress from user "Mathias" but initial state was never set - setting it now! [2024-04-27 10:34:12.517 +02:00] [WRN] [211] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "[REDACTED_IP]" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake." [2024-04-27 10:38:29.790 +02:00] [WRN] [146] Trakt.ServerMediator: Received playback progress from user "Mathias" but initial state was never set - setting it now! [2024-04-27 10:39:04.140 +02:00] [ERR] [159] Jellyfin.Api.WebSocketListeners.SessionInfoWebSocketListener: Error sending web socket message Sessions System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Closed') for this operation. Valid states are: 'Open, CloseReceived' at System.Net.WebSockets.ManagedWebSocket.SendAsync(ReadOnlyMemory`1 buffer, WebSocketMessageType messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken) --- End of stack trace from previous location --- at MediaBrowser.Controller.Net.BasePeriodicWebSocketListener`2.SendDataInternal(TReturnDataType data, ValueTuple`3 tuple) [2024-04-27 10:40:44.740 +02:00] [WRN] [240] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "[REDACTED_IP]" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake." [2024-04-27 10:42:47.791 +02:00] [ERR] [732] Emby.Server.Implementations.Session.SessionManager: Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 6ed53583a0005c48016225590291bbb1 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-27 10:42:48.790 +02:00] [ERR] [736] Emby.Server.Implementations.Session.SessionManager: Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 6ed53583a0005c48016225590291bbb1 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-27 10:42:49.792 +02:00] [ERR] [740] Emby.Server.Implementations.Session.SessionManager: Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 6ed53583a0005c48016225590291bbb1 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) (This repeats about 100 times) [2024-04-27 10:43:37.865 +02:00] [ERR] [810] Microsoft.EntityFrameworkCore.Database.Command: Failed executing DbCommand ("50,977"ms) [Parameters=["@p0='?' (DbType = DateTime), @p1='?', @p2='?' (DbType = Int32), @p3='?' (Size = 36), @p4='?', @p5='?' (DbType = UInt32), @p6='?' (Size = 50), @p7='?' (Size = 12), @p8='?' (DbType = Guid)"], CommandType='Text', CommandTimeout='30']" ""INSERT INTO \"ActivityLogs\" (\"DateCreated\", \"ItemId\", \"LogSeverity\", \"Name\", \"Overview\", \"RowVersion\", \"ShortOverview\", \"Type\", \"UserId\") VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8) RETURNING \"Id\";" [2024-04-27 10:43:37.881 +02:00] [ERR] [810] Microsoft.EntityFrameworkCore.Update: An exception occurred in the database while saving changes for context type '"Jellyfin.Server.Implementations.JellyfinDbContext"'." ""Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details. ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 6: 'database table is locked'. at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db) at Microsoft.Data.Sqlite.SqliteDataReader.NextResult() at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.Sqlite.SqliteCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)" Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details. ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 6: 'database table is locked'. at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db) at Microsoft.Data.Sqlite.SqliteDataReader.NextResult() at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.Sqlite.SqliteCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Jellyfin.Server.Implementations.Activity.ActivityManager.CreateAsync(ActivityLog entry) at Jellyfin.Server.Implementations.Activity.ActivityManager.CreateAsync(ActivityLog entry) at Jellyfin.Server.Implementations.Events.Consumers.Session.SessionEndedLogger.OnEvent(SessionEndedEventArgs eventArgs) (this repeats until i restart jellyfin) ```
Author
Owner

@VishSunny commented on GitHub (Apr 27, 2024):

I have the exact same issue here. running Jellyfin 10.9.0 on proxmox privelaged LXC.
Started around the same time after I installed build 2024040805.

I am not on build 2024042205, but the issue remains.
Logs from around that time below.

When this happens, i am unable to access the webUI via any client. However ping and SSH into the server address works and running systemctl status jellyfin shows that the server is running. But it remains unresponsive.

[2024-04-26 21:36:24.822 +10:00] [WRN] WS "10.0.0.158" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake." [2024-04-26 21:36:25.817 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:26.818 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:27.818 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:28.819 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:29.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:30.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:31.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:32.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:33.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:34.821 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:35.821 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:36.821 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:37.821 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:38.822 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:39.822 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:40.822 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:41.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:42.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:43.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:44.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:45.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:46.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:47.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:48.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:49.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:49.845 +10:00] [INF] WS "10.0.0.158" closed [2024-04-26 21:36:54.839 +10:00] [INF] WS "10.0.0.23" closed [2024-04-26 21:36:54.945 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-04-26 21:36:54.947 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-04-26 21:36:54.948 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Stopped". [2024-04-26 21:36:54.950 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-04-26 21:36:55.027 +10:00] [INF] WS "10.0.0.23" request [2024-04-26 21:36:55.266 +10:00] [INF] WS "10.0.0.158" request [2024-04-26 21:38:10.720 +10:00] [INF] User policy for "nihalvm". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2024-04-26 21:38:10.720 +10:00] [INF] RemoteClientBitrateLimit: 10000000, RemoteIP: "10.0.0.158", IsInLocalNetwork: True [2024-04-26 21:38:10.854 +10:00] [INF] User policy for "nihalvm". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2024-04-26 21:38:10.854 +10:00] [INF] RemoteClientBitrateLimit: 10000000, RemoteIP: "10.0.0.158", IsInLocalNetwork: True [2024-04-26 21:40:43.188 +10:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2024-04-26 21:41:31.189 +10:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.

@VishSunny commented on GitHub (Apr 27, 2024): I have the exact same issue here. running Jellyfin 10.9.0 on proxmox privelaged LXC. Started around the same time after I installed build 2024040805. I am not on build 2024042205, but the issue remains. Logs from around that time below. When this happens, i am unable to access the webUI via any client. However ping and SSH into the server address works and running systemctl status jellyfin shows that the server is running. But it remains unresponsive. `[2024-04-26 21:36:24.822 +10:00] [WRN] WS "10.0.0.158" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake." [2024-04-26 21:36:25.817 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:26.818 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:27.818 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:28.819 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:29.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:30.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:31.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:32.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:33.820 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:34.821 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:35.821 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:36.821 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:37.821 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:38.822 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:39.822 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:40.822 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:41.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:42.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:43.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:44.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:45.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:46.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:47.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:48.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:49.823 +10:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 732b733537665ec50f31bbc58c635f23 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) [2024-04-26 21:36:49.845 +10:00] [INF] WS "10.0.0.158" closed [2024-04-26 21:36:54.839 +10:00] [INF] WS "10.0.0.23" closed [2024-04-26 21:36:54.945 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-04-26 21:36:54.947 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-04-26 21:36:54.948 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Stopped". [2024-04-26 21:36:54.950 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-04-26 21:36:55.027 +10:00] [INF] WS "10.0.0.23" request [2024-04-26 21:36:55.266 +10:00] [INF] WS "10.0.0.158" request [2024-04-26 21:38:10.720 +10:00] [INF] User policy for "nihalvm". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2024-04-26 21:38:10.720 +10:00] [INF] RemoteClientBitrateLimit: 10000000, RemoteIP: "10.0.0.158", IsInLocalNetwork: True [2024-04-26 21:38:10.854 +10:00] [INF] User policy for "nihalvm". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2024-04-26 21:38:10.854 +10:00] [INF] RemoteClientBitrateLimit: 10000000, RemoteIP: "10.0.0.158", IsInLocalNetwork: True [2024-04-26 21:40:43.188 +10:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2024-04-26 21:41:31.189 +10:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.`
Author
Owner

@gnattu commented on GitHub (Apr 27, 2024):

So hanging only occurs with LXC and the hanging looks like an IO hang. Not sure what we can do here as the IO behavior is not something we can really control.

@gnattu commented on GitHub (Apr 27, 2024): So hanging only occurs with LXC and the hanging looks like an IO hang. Not sure what we can do here as the IO behavior is not something we can really control.
Author
Owner

@VishSunny commented on GitHub (Apr 27, 2024):

But it's strange that it never happened before the 2024040805 build. I have been running 10.9.0 from around Nov last year and it's been really good so far.

And it doesn't happen on 10.8.13.

I am happy to install 10.8.13 again and test it on another LXC container. Please let me know if you want any other logs etc.

@VishSunny commented on GitHub (Apr 27, 2024): But it's strange that it never happened before the 2024040805 build. I have been running 10.9.0 from around Nov last year and it's been really good so far. And it doesn't happen on 10.8.13. I am happy to install 10.8.13 again and test it on another LXC container. Please let me know if you want any other logs etc.
Author
Owner

@gnattu commented on GitHub (Apr 27, 2024):

But it's strange that it never happened before the 2024040805 build. I have been running 10.9.0 from around Nov last year and it's been really good so far.

And it doesn't happen on 10.8.13.

I am happy to install 10.8.13 again and test it on another LXC container. Please let me know if you want any other logs etc.

Last year is a too far away and significant change was introduced since then. Can you confirm that if this happens with older builds like the 0401 build?

@gnattu commented on GitHub (Apr 27, 2024): > But it's strange that it never happened before the [2024040805](tel:2024040805) build. I have been running 10.9.0 from around Nov last year and it's been really good so far. > > And it doesn't happen on 10.8.13. > > I am happy to install 10.8.13 again and test it on another LXC container. Please let me know if you want any other logs etc. Last year is a too far away and significant change was introduced since then. Can you confirm that if this happens with older builds like the 0401 build?
Author
Owner

@VishSunny commented on GitHub (Apr 27, 2024):

What I meant was I have been running 10.9.0 from long and the issue only stayed in recent builds. I usually update to latest build every few weeks. Only noticed this issue recently.

For me the issue started with 2024040106 I think. I was also having proxmox issues at the same time. So not sure if it was this build or proxmox.
I opened a forum post regarding the same.
https://forum.jellyfin.org/t-solved-scan-media-library-stuck-at-0-0-and-playback-stops-at-random

@VishSunny commented on GitHub (Apr 27, 2024): What I meant was I have been running 10.9.0 from long and the issue only stayed in recent builds. I usually update to latest build every few weeks. Only noticed this issue recently. For me the issue started with 2024040106 I think. I was also having proxmox issues at the same time. So not sure if it was this build or proxmox. I opened a forum post regarding the same. https://forum.jellyfin.org/t-solved-scan-media-library-stuck-at-0-0-and-playback-stops-at-random
Author
Owner

@memehammad commented on GitHub (Apr 27, 2024):

This was an issue even on 20240325. I'll see how far back I have to go to fix this.

@memehammad commented on GitHub (Apr 27, 2024): This was an issue even on 20240325. I'll see how far back I have to go to fix this.
Author
Owner

@memehammad commented on GitHub (Apr 27, 2024):

after some short testing it seems like this issue was introduced between 20240104 and 20240207. Would be great if anyone else could confirm that 20240104 works.

@memehammad commented on GitHub (Apr 27, 2024): after some short testing it seems like this issue was introduced between 20240104 and 20240207. Would be great if anyone else could confirm that 20240104 works.
Author
Owner

@VishSunny commented on GitHub (Apr 27, 2024):

I am happy to test. But I don't know howmi could force install build 20240104? I usually only do apt install.
Do I just download the deb package and install in manually? Would that install over my 20240422 image?

@VishSunny commented on GitHub (Apr 27, 2024): I am happy to test. But I don't know howmi could force install build 20240104? I usually only do apt install. Do I just download the deb package and install in manually? Would that install over my 20240422 image?
Author
Owner

@GeorgeH005 commented on GitHub (Apr 27, 2024):

@gnattu I will try a VM with a known "bad" build.

P.S. Sorry for not being more active on this, didn't have much free time to test.

@GeorgeH005 commented on GitHub (Apr 27, 2024): @gnattu I will try a VM with a known "bad" build. P.S. Sorry for not being more active on this, didn't have much free time to test.
Author
Owner

@memehammad commented on GitHub (Apr 27, 2024):

Did some more testing:

20240116.6-unstable EDIT: CRASH
20240121.10-unstable EDIT: CRASH
20240122.2-unstable Crash
20240126.4-unstable Crash

@memehammad commented on GitHub (Apr 27, 2024): Did some more testing: 20240116.6-unstable EDIT: CRASH 20240121.10-unstable EDIT: CRASH 20240122.2-unstable Crash 20240126.4-unstable Crash
Author
Owner

@GeorgeH005 commented on GitHub (Apr 27, 2024):

There don't seem to be any notable changes between 20/1/24 and 22/1/24 though

@GeorgeH005 commented on GitHub (Apr 27, 2024): There don't seem to be any notable changes between 20/1/24 and 22/1/24 though
Author
Owner

@memehammad commented on GitHub (Apr 27, 2024):

Maybe i just got unlucky then. let me test 20240122.2 again..

Edit: Crashed again. (SQLite Error 6: 'database table is locked: ImageInfos'). I'll try to get 20240121.10 to crash then.
Also: where can I check what changes were made between versions?

Edit 2: Yea, got that version to crash as well now. I'll keep trying on 20240116.6.

@memehammad commented on GitHub (Apr 27, 2024): Maybe i just got unlucky then. let me test 20240122.2 again.. Edit: Crashed again. (SQLite Error 6: 'database table is locked: ImageInfos'). I'll try to get 20240121.10 to crash then. Also: where can I check what changes were made between versions? Edit 2: Yea, got that version to crash as well now. I'll keep trying on 20240116.6.
Author
Owner

@memehammad commented on GitHub (Apr 27, 2024):

Got a crash on 20240116.6 and 20240112.1. Still unable to reproduce the issue on 20240104.7.

@memehammad commented on GitHub (Apr 27, 2024): Got a crash on 20240116.6 and 20240112.1. Still unable to reproduce the issue on 20240104.7.
Author
Owner

@GeorgeH005 commented on GitHub (Apr 27, 2024):

@gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly.

@GeorgeH005 commented on GitHub (Apr 27, 2024): @gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly.
Author
Owner

@memehammad commented on GitHub (Apr 27, 2024):

@gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly.

Can you try with more streams? For me the issues only appeared at ~3 streams. The more the sooner it would hang.

@memehammad commented on GitHub (Apr 27, 2024): > @gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly. Can you try with more streams? For me the issues only appeared at ~3 streams. The more the sooner it would hang.
Author
Owner

@GeorgeH005 commented on GitHub (Apr 27, 2024):

@gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly.

2 and a half hours, still ok. I think it is safe to say it isn't going to occur.

@gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly.

Can you try with more streams? For me the issues only appeared at ~3 streams. The more the sooner it would hang.

@memehammad I usually got it with a single stream. Tried 4 streams for 10 mins after I read your reply and it seems ok.

@GeorgeH005 commented on GitHub (Apr 27, 2024): > @gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly. 2 and a half hours, still ok. I think it is safe to say it isn't going to occur. > > @gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly. > > Can you try with more streams? For me the issues only appeared at ~3 streams. The more the sooner it would hang. @memehammad I usually got it with a single stream. Tried 4 streams for 10 mins after I read your reply and it seems ok.
Author
Owner

@VishSunny commented on GitHub (Apr 28, 2024):

@gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly.

@GeorgeH005 Just confirming, did you use a debian VM or debian LXC on proxmox? and the build number was from April 2024040106?
I started having issues with that build and ever since.

@VishSunny commented on GitHub (Apr 28, 2024): > > @gnattu You seem to be right. Fresh Debian 12 VM has been working flawlessly so far using 2024040106, which was causing problems for me before, for about 1 and a half hours. I will keep testing and comment accordingly. @GeorgeH005 Just confirming, did you use a debian VM or debian LXC on proxmox? and the build number was from April 2024040106? I started having issues with that build and ever since.
Author
Owner

@GeorgeH005 commented on GitHub (Apr 28, 2024):

@Kirik-Party I used a full blown VM, passing through my iGPU for transcoding tests. The build was indeed the one mentioned

@GeorgeH005 commented on GitHub (Apr 28, 2024): @Kirik-Party I used a full blown VM, passing through my iGPU for transcoding tests. The build was indeed the one mentioned
Author
Owner

@VishSunny commented on GitHub (Apr 28, 2024):

@GeorgeH005 is this an LXC issue then?
I don't remember making any changes to my config apart from just updating to new unstable build and updating proxmox as well.

@VishSunny commented on GitHub (Apr 28, 2024): @GeorgeH005 is this an LXC issue then? I don't remember making any changes to my config apart from just updating to new unstable build and updating proxmox as well.
Author
Owner

@GeorgeH005 commented on GitHub (Apr 28, 2024):

@Kirik-Party I don't feel comfortable isolating this to just LXC. The only thing I did as well was update to unstable, didn't even touch proxmox. A rollback to the latest stable in the same LXC container also fixes the issue. So it's the combination of those builds with LXC that seems to be problematic. At least that's what I am observing.

@GeorgeH005 commented on GitHub (Apr 28, 2024): @Kirik-Party I don't feel comfortable isolating this to just LXC. The only thing I did as well was update to unstable, didn't even touch proxmox. A rollback to the latest stable in the same LXC container also fixes the issue. So it's the combination of those builds with LXC that seems to be problematic. At least that's what I am observing.
Author
Owner

@memehammad commented on GitHub (Apr 28, 2024):

Is lxc the same thing as docker? Since I'm experiencing those issues there (and on 2024040106)

@memehammad commented on GitHub (Apr 28, 2024): Is lxc the same thing as docker? Since I'm experiencing those issues there (and on 2024040106)
Author
Owner

@GeorgeH005 commented on GitHub (Apr 28, 2024):

@memehammad It is not, but that is indeed peculiar.

@GeorgeH005 commented on GitHub (Apr 28, 2024): @memehammad It is not, but that is indeed peculiar.
Author
Owner

@gnattu commented on GitHub (Apr 28, 2024):

Is lxc the same thing as docker? Since I'm experiencing those issues there (and on 2024040106)

You are more likely having a different issue that is recorded in #11387, where using a filesystem that does not properly supports file locking mechanism.

@gnattu commented on GitHub (Apr 28, 2024): > Is lxc the same thing as docker? Since I'm experiencing those issues there (and on 2024040106) You are more likely having a different issue that is recorded in #11387, where using a filesystem that does not properly supports file locking mechanism.
Author
Owner

@memehammad commented on GitHub (Apr 28, 2024):

You are more likely having a different issue that is recorded in #11387, where using a filesystem that does not properly supports file locking mechanism.

I've got everything on an unassigned xfs drive so there's no network stuff involved there and I've only got one instance of jellyfin running. Any other ideas maybe?

@memehammad commented on GitHub (Apr 28, 2024): > You are more likely having a different issue that is recorded in #11387, where using a filesystem that does not properly supports file locking mechanism. I've got everything on an unassigned xfs drive so there's no network stuff involved there and I've only got one instance of jellyfin running. Any other ideas maybe?
Author
Owner

@gnattu commented on GitHub (Apr 28, 2024):

unassigned xfs drive

Your issue is indeed very different from all others in this thread. If you are using unraid then it is very possible that there is something stranger happens to your system to cause the database into an inconsistent state. We switched to WAL journalling in 2024/01/09 but that mode requires filesystem to have shared-memory primitives and the third-party extension VFSes for custom operating systems might not support it at all, and it seems like you are not having issue before that date so this could be the problem.

@gnattu commented on GitHub (Apr 28, 2024): > unassigned xfs drive Your issue is indeed very different from all others in this thread. If you are using unraid then it is very possible that there is something stranger happens to your system to cause the database into an inconsistent state. We switched to WAL journalling in 2024/01/09 but that mode requires filesystem to have shared-memory primitives and the third-party extension VFSes for custom operating systems might not support it at all, and it seems like you are not having issue before that date so this could be the problem.
Author
Owner

@felix920506 commented on GitHub (Apr 28, 2024):

@memehammad Since your issue is likely different, we would like you to open a separate issue on the repo, as it is hard to track multiple different issues in the same thread, thanks.

@felix920506 commented on GitHub (Apr 28, 2024): @memehammad Since your issue is likely different, we would like you to open a separate issue on the repo, as it is hard to track multiple different issues in the same thread, thanks.
Author
Owner

@memehammad commented on GitHub (Apr 28, 2024):

unassigned xfs drive

Your issue is indeed very different from all others in this thread. If you are using unraid then it is very possible that there is something stranger happens to your system to cause the database into an inconsistent state. We switched to WAL journalling in 2024/01/09 but that mode requires filesystem to have shared-memory primitives and the third-party extension VFSes for custom operating systems might not support it at all, and it seems like you are not having issue before that date so this could be the problem.

no clue what any of those words mean but i've created a new issue (#11459 )

@memehammad commented on GitHub (Apr 28, 2024): > > unassigned xfs drive > > Your issue is indeed very different from all others in this thread. If you are using unraid then it is very possible that there is something stranger happens to your system to cause the database into an inconsistent state. We switched to WAL journalling in 2024/01/09 but that mode requires filesystem to have shared-memory primitives and the third-party extension VFSes for custom operating systems might not support it at all, and it seems like you are not having issue before that date so this could be the problem. no clue what any of those words mean but i've created a new issue (#11459 )
Author
Owner

@VishSunny commented on GitHub (May 4, 2024):

Was there any update on this issue? Please let me know if you need me to do anymore testing or logs.
The latest 2024050117 image still has the issue.

@VishSunny commented on GitHub (May 4, 2024): Was there any update on this issue? Please let me know if you need me to do anymore testing or logs. The latest 2024050117 image still has the issue.
Author
Owner

@GeorgeH005 commented on GitHub (May 4, 2024):

Actually, for me the issue seems to have stopped occurring. The last two April versions seem to behave better in my setup. I will continue testing it, but as I didn't have any relevant log entries in the first place, I can't narrow it down further.

@GeorgeH005 commented on GitHub (May 4, 2024): Actually, for me the issue seems to have stopped occurring. The last two April versions seem to behave better in my setup. I will continue testing it, but as I didn't have any relevant log entries in the first place, I can't narrow it down further.
Author
Owner

@VishSunny commented on GitHub (May 5, 2024):

Just checked the latest build (2024050117) today and still facing the issue. Although this time the playback didn't stop till 56mins into the video.
Started at 16:55
[2024-05-05 16:45:00.034 +10:00] [INF] "CustomAuthentication" was not authenticated. Failure message: "Invalid token." [2024-05-05 16:45:00.034 +10:00] [INF] "CustomAuthentication" was not authenticated. Failure message: "Invalid token." [2024-05-05 16:45:00.034 +10:00] [INF] AuthenticationScheme: "CustomAuthentication" was challenged. [2024-05-05 16:45:18.996 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:45:39.032 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:45:59.073 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:46:19.103 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:46:39.123 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:46:59.159 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:47:19.177 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:47:39.254 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:47:59.285 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:48:19.309 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:48:39.347 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:48:59.399 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:49:19.436 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:49:25.854 +10:00] [INF] Authentication request for "nihalvm" has succeeded. [2024-05-05 16:49:25.854 +10:00] [INF] Current/Max sessions for user "nihalvm": 2/0 [2024-05-05 16:49:25.857 +10:00] [INF] Logging out access token "846c9e9e7f344028bac80f396f472835" [2024-05-05 16:49:25.864 +10:00] [INF] Creating new access token for user d974570c-7bef-45a5-86ac-3b03a598e954 [2024-05-05 16:49:39.489 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:49:59.507 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:50:19.547 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:50:39.573 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:50:59.619 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:51:19.630 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:51:39.678 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:51:59.730 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:52:19.744 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:52:39.768 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:52:59.788 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:53:19.808 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:53:39.864 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:53:59.900 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:54:19.916 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:54:39.954 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:54:59.977 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:58:39.016 +10:00] [INF] "Audio Normalization" Completed after 0 minute(s) and 0 seconds [2024-05-05 17:00:05.034 +10:00] [INF] Playback stopped reported by app "Android TV" "0.16.8" playing "TAYLOR SWIFT | THE ERAS TOUR". Stopped at "3618025" ms [2024-05-05 17:00:52.600 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:00:52.741 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.746 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.748 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.750 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.751 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.865 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.866 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.869 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.870 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.872 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.875 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.875 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.879 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.881 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.881 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.950 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.950 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.972 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.978 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.981 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.024 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.032 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.034 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.034 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.035 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.036 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.036 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.039 +10:00] [INF] Playback stop tracker found, processing stop : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:00:53.039 +10:00] [INF] PlaybackTracker : Adding Stop Event : 05/05/2024 17:00:53 [2024-05-05 17:00:53.040 +10:00] [INF] Saving playback tracking activity in DB [2024-05-05 17:00:53.174 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.174 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.185 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.188 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.194 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.200 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.201 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.209 +10:00] [INF] Started user data sync [2024-05-05 17:00:53.217 +10:00] [INF] User Data Sync: User "nihalvm" ("d974570c7bef45a586ac3b03a598e954") posted 2 updates [2024-05-05 17:00:53.221 +10:00] [INF] Finished user data sync, taking "00:00:00.0119563" [2024-05-05 17:00:53.266 +10:00] [INF] WS "10.0.0.23" request [2024-05-05 17:00:53.326 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.336 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.338 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.343 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.525 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.641 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.792 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.862 +10:00] [INF] Playback stopped reported by app "Android TV" "0.16.8" playing "TAYLOR SWIFT | THE ERAS TOUR". Stopped at "3335647" ms [2024-05-05 17:00:53.864 +10:00] [INF] Playback stop did not have a tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:00:53.942 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:54.091 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:54.243 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:54.363 +10:00] [INF] Started user data sync [2024-05-05 17:00:54.369 +10:00] [INF] User Data Sync: User "nihalvm" ("d974570c7bef45a586ac3b03a598e954") posted 2 updates [2024-05-05 17:00:54.369 +10:00] [INF] Finished user data sync, taking "00:00:00.0057409"

AND again at 17:05
[2024-05-05 17:03:06.184 +10:00] [INF] StartPlaybackTimer : All matches, playback registered [2024-05-05 17:03:06.184 +10:00] [INF] Playback tracker found, adding playback info : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:03:06.184 +10:00] [INF] Saving playback tracking activity in DB [2024-05-05 17:03:06.187 +10:00] [INF] StartPlaybackTimer : Exited [2024-05-05 17:03:07.942 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:03:28.003 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:03:48.061 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:04:08.109 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:04:28.142 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:04:48.178 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:05:40.701 +10:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2024-05-05 17:05:40.702 +10:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2024-05-05 17:06:06.737 +10:00] [INF] WS "10.0.0.23" closed [2024-05-05 17:06:06.783 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:06:06.827 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.829 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.839 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.840 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.842 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.846 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.976 +10:00] [INF] WS "10.0.0.23" request [2024-05-05 17:06:27.321 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:06:47.355 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:07:07.395 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:07:27.427 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:07:47.444 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45"

I have also turned on debug reporting, however the only error I see is - [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".

@VishSunny commented on GitHub (May 5, 2024): Just checked the latest build (2024050117) today and still facing the issue. Although this time the playback didn't stop till 56mins into the video. Started at 16:55 `[2024-05-05 16:45:00.034 +10:00] [INF] "CustomAuthentication" was not authenticated. Failure message: "Invalid token." [2024-05-05 16:45:00.034 +10:00] [INF] "CustomAuthentication" was not authenticated. Failure message: "Invalid token." [2024-05-05 16:45:00.034 +10:00] [INF] AuthenticationScheme: "CustomAuthentication" was challenged. [2024-05-05 16:45:18.996 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:45:39.032 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:45:59.073 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:46:19.103 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:46:39.123 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:46:59.159 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:47:19.177 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:47:39.254 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:47:59.285 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:48:19.309 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:48:39.347 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:48:59.399 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:49:19.436 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:49:25.854 +10:00] [INF] Authentication request for "nihalvm" has succeeded. [2024-05-05 16:49:25.854 +10:00] [INF] Current/Max sessions for user "nihalvm": 2/0 [2024-05-05 16:49:25.857 +10:00] [INF] Logging out access token "846c9e9e7f344028bac80f396f472835" [2024-05-05 16:49:25.864 +10:00] [INF] Creating new access token for user d974570c-7bef-45a5-86ac-3b03a598e954 [2024-05-05 16:49:39.489 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:49:59.507 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:50:19.547 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:50:39.573 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:50:59.619 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:51:19.630 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:51:39.678 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:51:59.730 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:52:19.744 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:52:39.768 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:52:59.788 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:53:19.808 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:53:39.864 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:53:59.900 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:54:19.916 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:54:39.954 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:54:59.977 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 16:58:39.016 +10:00] [INF] "Audio Normalization" Completed after 0 minute(s) and 0 seconds [2024-05-05 17:00:05.034 +10:00] [INF] Playback stopped reported by app "Android TV" "0.16.8" playing "TAYLOR SWIFT | THE ERAS TOUR". Stopped at "3618025" ms [2024-05-05 17:00:52.600 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:00:52.741 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.746 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.748 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.750 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.751 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.865 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.866 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.869 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.870 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.872 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.875 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.875 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.879 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.881 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.881 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.950 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.950 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.972 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.978 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:52.981 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.024 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.032 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.034 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.034 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.035 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.036 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.036 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.039 +10:00] [INF] Playback stop tracker found, processing stop : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:00:53.039 +10:00] [INF] PlaybackTracker : Adding Stop Event : 05/05/2024 17:00:53 [2024-05-05 17:00:53.040 +10:00] [INF] Saving playback tracking activity in DB [2024-05-05 17:00:53.174 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.174 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.185 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.188 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.194 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.200 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.201 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.209 +10:00] [INF] Started user data sync [2024-05-05 17:00:53.217 +10:00] [INF] User Data Sync: User "nihalvm" ("d974570c7bef45a586ac3b03a598e954") posted 2 updates [2024-05-05 17:00:53.221 +10:00] [INF] Finished user data sync, taking "00:00:00.0119563" [2024-05-05 17:00:53.266 +10:00] [INF] WS "10.0.0.23" request [2024-05-05 17:00:53.326 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.336 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.338 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.343 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.525 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.641 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.792 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:53.862 +10:00] [INF] Playback stopped reported by app "Android TV" "0.16.8" playing "TAYLOR SWIFT | THE ERAS TOUR". Stopped at "3335647" ms [2024-05-05 17:00:53.864 +10:00] [INF] Playback stop did not have a tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:00:53.942 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:54.091 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:54.243 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:00:54.363 +10:00] [INF] Started user data sync [2024-05-05 17:00:54.369 +10:00] [INF] User Data Sync: User "nihalvm" ("d974570c7bef45a586ac3b03a598e954") posted 2 updates [2024-05-05 17:00:54.369 +10:00] [INF] Finished user data sync, taking "00:00:00.0057409"` AND again at 17:05 `[2024-05-05 17:03:06.184 +10:00] [INF] StartPlaybackTimer : All matches, playback registered [2024-05-05 17:03:06.184 +10:00] [INF] Playback tracker found, adding playback info : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:03:06.184 +10:00] [INF] Saving playback tracking activity in DB [2024-05-05 17:03:06.187 +10:00] [INF] StartPlaybackTimer : Exited [2024-05-05 17:03:07.942 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:03:28.003 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:03:48.061 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:04:08.109 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:04:28.142 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:04:48.178 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:05:40.701 +10:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2024-05-05 17:05:40.702 +10:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2024-05-05 17:06:06.737 +10:00] [INF] WS "10.0.0.23" closed [2024-05-05 17:06:06.783 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:06:06.827 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.829 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.839 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.840 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.842 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.846 +10:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". [2024-05-05 17:06:06.976 +10:00] [INF] WS "10.0.0.23" request [2024-05-05 17:06:27.321 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:06:47.355 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:07:07.395 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:07:27.427 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" [2024-05-05 17:07:47.444 +10:00] [INF] Processing playback tracker : "efdc91bebaab423ecc602d1299cbc12aad4f262a-d974570c7bef45a586ac3b03a598e954-75c67bc5f34eaf4539077bbd396aab45" ` I have also turned on debug reporting, however the only error I see is - [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
Author
Owner

@felix920506 commented on GitHub (May 14, 2024):

I'm going to mark this one as confirmed as quite a few people have reported this problem

@felix920506 commented on GitHub (May 14, 2024): I'm going to mark this one as confirmed as quite a few people have reported this problem
Author
Owner

@VishSunny commented on GitHub (May 14, 2024):

Thank you. I am following this very closely as I want to run 10.9.0 on an AMD system for the tone mapping to work.
Happy to test further if there are any updates.

Can confirm that still experience the issue on stable 10.9.0.
Running 10.8.13 on a new LXC didn't have an issue. However updating the same LXC install to 10.9.0 stable and the issue reappears. No other changes to config apart from stock install.

@VishSunny commented on GitHub (May 14, 2024): Thank you. I am following this very closely as I want to run 10.9.0 on an AMD system for the tone mapping to work. Happy to test further if there are any updates. Can confirm that still experience the issue on stable 10.9.0. Running 10.8.13 on a new LXC didn't have an issue. However updating the same LXC install to 10.9.0 stable and the issue reappears. No other changes to config apart from stock install.
Author
Owner

@Krazy998 commented on GitHub (May 15, 2024):

Just adding that I also exhibited issues and rolled back to a backup of the lxc prior to 10.9.

Configuration:
Android TV client
10.9/10.9.1 in proxmox LXC with AMD GPU for transcoding/decode.

After 15mins of playback I can see that websockets are lost and jellyfin server is unresponsive. A restart of services brings it back up. (Note there is no transcode happening. These are directplay)

initially I thought this was related to the reporting plugin. However after uninstalling it, I was still having problems.

@Krazy998 commented on GitHub (May 15, 2024): Just adding that I also exhibited issues and rolled back to a backup of the lxc prior to 10.9. Configuration: Android TV client 10.9/10.9.1 in proxmox LXC with AMD GPU for transcoding/decode. After 15mins of playback I can see that websockets are lost and jellyfin server is unresponsive. A restart of services brings it back up. (Note there is no transcode happening. These are directplay) initially I thought this was related to the reporting plugin. However after uninstalling it, I was still having problems.
Author
Owner

@TehNomad commented on GitHub (May 15, 2024):

Also running into this issue with Jellyfin with Proxmox LXC. I've tried multiple clients (web, Android TV, and LG OS) and they all have the same issue.

@TehNomad commented on GitHub (May 15, 2024): Also running into this issue with Jellyfin with Proxmox LXC. I've tried multiple clients (web, Android TV, and LG OS) and they all have the same issue.
Author
Owner

@danvirsen commented on GitHub (May 15, 2024):

I am experiencing the same issue after I upgraded from 10.8.13 to 10.9.0. I upgraded to 10.9.1 and the issue is still there.
There was never an issue on 10.8.13.
LXC on Proxmox 8.1.4 (Debian 11).

I have encountered the issue when using the web client on macos and ios and also the Jellyfin app and Swiftfin on ios.

The only thing I can see in the logs that look related is:

[2024-05-15 05:06:24.396 +00:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.
[2024-05-15 05:06:36.393 +00:00] [INF] Lost 1 WebSockets.
[2024-05-15 05:07:04.418 +00:00] [ERR] Error reporting playback progress
MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 0c7bc3f45a4dfa467e67645b4028dee3 not found.
   at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated)
   at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state)
... A bunch more identical "MediaBrowser.Common.Extensions.ResourceNotFoundException" ...
[2024-05-15 05:07:13.453 +00:00] [WRN] WebSocket "Emby.Server.Implementations.HttpServer.WebSocketConnection" not on watchlist.
[2024-05-15 05:07:13.453 +00:00] [INF] WS "x.x.x.x" closed
[2024-05-15 05:07:15.867 +00:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".

When Jellyfin starts, I see a couple of warnings. I have no idea if it could be related.

[2024-05-15 04:56:02.392 +00:00] [WRN] "127.0.0.1": External request received, no matching external bind address found, trying internal addresses.
[2024-05-15 04:56:02.392 +00:00] [WRN] "127.0.0.1": External request received, but no external interface found. Need to route through internal network.
[2024-05-15 04:56:02.410 +00:00] [INF] Registering publisher for "urn:schemas-upnp-org:device:MediaServer:1" on "y.y.y.y"
[2024-05-15 04:56:03.055 +00:00] [WRN] The WebRootPath was not found: "/var/lib/jellyfin/wwwroot". Static files may be unavailable.

I don't think I can add any additional information apart from what has already been reported but if I can help out by testing something, please let me know!

@danvirsen commented on GitHub (May 15, 2024): I am experiencing the same issue after I upgraded from 10.8.13 to 10.9.0. I upgraded to 10.9.1 and the issue is still there. There was never an issue on 10.8.13. LXC on Proxmox 8.1.4 (Debian 11). I have encountered the issue when using the web client on macos and ios and also the Jellyfin app and Swiftfin on ios. The only thing I can see in the logs that look related is: ``` [2024-05-15 05:06:24.396 +00:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2024-05-15 05:06:36.393 +00:00] [INF] Lost 1 WebSockets. [2024-05-15 05:07:04.418 +00:00] [ERR] Error reporting playback progress MediaBrowser.Common.Extensions.ResourceNotFoundException: Session 0c7bc3f45a4dfa467e67645b4028dee3 not found. at Emby.Server.Implementations.Session.SessionManager.OnPlaybackProgress(PlaybackProgressInfo info, Boolean isAutomated) at MediaBrowser.Controller.Session.SessionInfo.OnProgressTimerCallback(Object state) ... A bunch more identical "MediaBrowser.Common.Extensions.ResourceNotFoundException" ... [2024-05-15 05:07:13.453 +00:00] [WRN] WebSocket "Emby.Server.Implementations.HttpServer.WebSocketConnection" not on watchlist. [2024-05-15 05:07:13.453 +00:00] [INF] WS "x.x.x.x" closed [2024-05-15 05:07:15.867 +00:00] [ERR] Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". ``` When Jellyfin starts, I see a couple of warnings. I have no idea if it could be related. ``` [2024-05-15 04:56:02.392 +00:00] [WRN] "127.0.0.1": External request received, no matching external bind address found, trying internal addresses. [2024-05-15 04:56:02.392 +00:00] [WRN] "127.0.0.1": External request received, but no external interface found. Need to route through internal network. [2024-05-15 04:56:02.410 +00:00] [INF] Registering publisher for "urn:schemas-upnp-org:device:MediaServer:1" on "y.y.y.y" [2024-05-15 04:56:03.055 +00:00] [WRN] The WebRootPath was not found: "/var/lib/jellyfin/wwwroot". Static files may be unavailable. ``` I don't think I can add any additional information apart from what has already been reported but if I can help out by testing something, please let me know!
Author
Owner

@Schutzwurst commented on GitHub (May 15, 2024):

I am also experiencing the same issues after upgrading to 10.9.0/10.9.1.

I could see following

  • Lock ups usually where on times like XX:00/XX:15/XX:30/XX:45.
  • When lock up happens, jellyfin begins to spawn endless threads (whilst checking with btop).

What i could see, jellyfin usually should have around 20-30 threads, but when lock up happens I always could see the threadcount rise.

@Schutzwurst commented on GitHub (May 15, 2024): I am also experiencing the same issues after upgrading to 10.9.0/10.9.1. I could see following - Lock ups usually where on times like XX:00/XX:15/XX:30/XX:45. - When lock up happens, jellyfin begins to spawn endless threads (whilst checking with `btop`). What i could see, jellyfin usually should have around 20-30 threads, but when lock up happens I always could see the threadcount rise.
Author
Owner

@soakes commented on GitHub (May 15, 2024):

  • btop

Thanks @Schutzwurst, ive just checked and can reproduce it doing exactly the same.

It seems to be rising by about three threads every couple of seconds.

The first screenshot is while its running normally. As @Schutzwurst mentioned, usually hovers around 30 theads.
image

The following screenshot starts to happen the second it crashes, this was taken a few minutes later while writting this.

image

Its still rising... until you restart the process.

@soakes commented on GitHub (May 15, 2024): > * `btop` Thanks @Schutzwurst, ive just checked and can reproduce it doing exactly the same. It seems to be rising by about three threads every couple of seconds. The first screenshot is while its running normally. As @Schutzwurst mentioned, usually hovers around 30 theads. <img width="1607" alt="image" src="https://github.com/jellyfin/jellyfin/assets/813389/068f4488-765d-4217-8502-84b73a713473"> The following screenshot starts to happen the second it crashes, this was taken a few minutes later while writting this. <img width="1680" alt="image" src="https://github.com/jellyfin/jellyfin/assets/813389/29be8af5-4631-4655-b2c2-12ca11523b2e"> Its still rising... until you restart the process.
Author
Owner

@idanbnn commented on GitHub (May 15, 2024):

I also have jellyfin 10.9.1 upgraded a few days ago on a privileged LXC,
tested now with two streams one ran for 12 min and the other 6 min(the first ran for 6 min alone and then started the other stream),
they both froze and threads started to go up

these logs are spammed as it started to happen:
image

there are hundreds of these lines

@idanbnn commented on GitHub (May 15, 2024): I also have jellyfin 10.9.1 upgraded a few days ago on a privileged LXC, tested now with two streams one ran for 12 min and the other 6 min(the first ran for 6 min alone and then started the other stream), they both froze and threads started to go up these logs are spammed as it started to happen: ![image](https://github.com/jellyfin/jellyfin/assets/154705830/bb6bbc32-d977-4733-81bd-3979f24ee904) there are hundreds of these lines
Author
Owner

@jvoisin commented on GitHub (May 16, 2024):

I have likely the same issue here:

[2024-05-15 23:51:08.707 +00:00] [INF] Transcoding kill timer stopped for JobId "37dc6bfef50e431c882a66e4cff8bb17" PlaySessionId "8c57cad617f34608bc93a919ac144b84". Killing transcoding
[2024-05-15 23:51:08.707 +00:00] [INF] Stopping ffmpeg process with q command for "/var/lib/jellyfin/transcodes/d10c7efd52845a7670fbbb3d37469f97.m3u8"
[2024-05-15 23:51:08.824 +00:00] [INF] FFmpeg exited with code 0
[2024-05-15 23:51:08.825 +00:00] [INF] Deleting partial stream file(s) "/var/lib/jellyfin/transcodes/d10c7efd52845a7670fbbb3d37469f97.m3u8"
[2024-05-15 23:52:01.715 +00:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets.
[2024-05-15 23:52:13.717 +00:00] [INF] Lost 1 WebSockets.
[2024-05-15 23:55:51.772 +00:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.9.1" playing "Holidays Movie". Stopped at "4676898" ms

with jellyfin spawning a ton of threads.

Client-side I get this:

HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
Sending web socket message: KeepAlive [node_modules.jellyfin-apiclient.bundle.js:2:18698](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4)
HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
Sending web socket message: KeepAlive [node_modules.jellyfin-apiclient.bundle.js:2:18698](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4)
HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: true [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
fatal network error encountered, try to recover [main.jellyfin.bundle.js:2:73948](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
Received ForceKeepAlive from server. Timeout is 60 seconds. [node_modules.jellyfin-apiclient.bundle.js:2:62820](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4)
Sending web socket message: KeepAlive [node_modules.jellyfin-apiclient.bundle.js:2:18698](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4)
Clearing KeepAlive for 
WebSocket { url: "wss://movie.dustri.org/socket?api_key=fdbe9cab82554f71829996087da73e6d&deviceId=TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjoxMjQuMCkgR2Vja28vMjAxMDAxMDEgRmlyZWZveC8xMjQuMHwxNzEyNDI1MjQ2OTE5", readyState: 1, bufferedAmount: 27, onopen: BoundFunctionObject, onerror: BoundFunctionObject, onclose: ()
, extensions: "", protocol: "", onmessage: BoundFunctionObject, binaryType: "blob" }
[node_modules.jellyfin-apiclient.bundle.js:2:63121](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4)
Received KeepAlive from server. 11 [node_modules.jellyfin-apiclient.bundle.js:2:62736](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4)
HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
Sending web socket message: KeepAlive [node_modules.jellyfin-apiclient.bundle.js:2:18698](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4)
Received KeepAlive from server. [node_modules.jellyfin-apiclient.bundle.js:2:62736](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4)
HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
HLS Error: Type: mediaError Details: bufferNudgeOnStall Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4)
Requesting url without automatic networking: https://movie.dustri.org/Sessions/Playing/Progress
@jvoisin commented on GitHub (May 16, 2024): I have likely the same issue here: ``` [2024-05-15 23:51:08.707 +00:00] [INF] Transcoding kill timer stopped for JobId "37dc6bfef50e431c882a66e4cff8bb17" PlaySessionId "8c57cad617f34608bc93a919ac144b84". Killing transcoding [2024-05-15 23:51:08.707 +00:00] [INF] Stopping ffmpeg process with q command for "/var/lib/jellyfin/transcodes/d10c7efd52845a7670fbbb3d37469f97.m3u8" [2024-05-15 23:51:08.824 +00:00] [INF] FFmpeg exited with code 0 [2024-05-15 23:51:08.825 +00:00] [INF] Deleting partial stream file(s) "/var/lib/jellyfin/transcodes/d10c7efd52845a7670fbbb3d37469f97.m3u8" [2024-05-15 23:52:01.715 +00:00] [INF] Sending ForceKeepAlive message to 1 inactive WebSockets. [2024-05-15 23:52:13.717 +00:00] [INF] Lost 1 WebSockets. [2024-05-15 23:55:51.772 +00:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.9.1" playing "Holidays Movie". Stopped at "4676898" ms ``` with jellyfin spawning a ton of threads. Client-side I get this: ``` HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) Sending web socket message: KeepAlive [node_modules.jellyfin-apiclient.bundle.js:2:18698](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4) HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) Sending web socket message: KeepAlive [node_modules.jellyfin-apiclient.bundle.js:2:18698](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4) HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: true [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) fatal network error encountered, try to recover [main.jellyfin.bundle.js:2:73948](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) Received ForceKeepAlive from server. Timeout is 60 seconds. [node_modules.jellyfin-apiclient.bundle.js:2:62820](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4) Sending web socket message: KeepAlive [node_modules.jellyfin-apiclient.bundle.js:2:18698](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4) Clearing KeepAlive for WebSocket { url: "wss://movie.dustri.org/socket?api_key=fdbe9cab82554f71829996087da73e6d&deviceId=TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjoxMjQuMCkgR2Vja28vMjAxMDAxMDEgRmlyZWZveC8xMjQuMHwxNzEyNDI1MjQ2OTE5", readyState: 1, bufferedAmount: 27, onopen: BoundFunctionObject, onerror: BoundFunctionObject, onclose: () , extensions: "", protocol: "", onmessage: BoundFunctionObject, binaryType: "blob" } [node_modules.jellyfin-apiclient.bundle.js:2:63121](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4) Received KeepAlive from server. 11 [node_modules.jellyfin-apiclient.bundle.js:2:62736](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4) HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) Sending web socket message: KeepAlive [node_modules.jellyfin-apiclient.bundle.js:2:18698](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4) Received KeepAlive from server. [node_modules.jellyfin-apiclient.bundle.js:2:62736](https://movie.dustri.org/web/node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4) HLS Error: Type: networkError Details: fragLoadTimeOut Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) HLS Error: Type: mediaError Details: bufferNudgeOnStall Fatal: false [main.jellyfin.bundle.js:2:73385](https://movie.dustri.org/web/main.jellyfin.bundle.js?a32cc7cf54b43478bbe4) Requesting url without automatic networking: https://movie.dustri.org/Sessions/Playing/Progress ```
Author
Owner

@SingingFrog7 commented on GitHub (May 16, 2024):

The good news is that the issue was most likely found and a fix is waiting to be merged. We should see a new release soon!

@SingingFrog7 commented on GitHub (May 16, 2024): The good news is that the issue was most likely found and a fix is waiting to be merged. We should see a new release soon!
Author
Owner

@EVOTk commented on GitHub (May 17, 2024):

Hello
I have the same problem ( Jellyfin freeeze regularly during file playback. ).

Since update 10.9.x, jellyfin uses a lot of RAM!

image

@EVOTk commented on GitHub (May 17, 2024): Hello I have the same problem ( Jellyfin freeeze regularly during file playback. ). Since update 10.9.x, jellyfin uses a lot of RAM! ![image](https://github.com/jellyfin/jellyfin/assets/45015615/69e758e4-1384-4332-99d8-d9b295a9a3c8)
Author
Owner

@felix920506 commented on GitHub (May 17, 2024):

Fixed in #11670

@felix920506 commented on GitHub (May 17, 2024): Fixed in #11670
Author
Owner

@memehammad commented on GitHub (May 18, 2024):

Could anyone confirm this issue has in fact been fixed? While 10.9.2 seems a lot more stable this still happens to me. Opening 7 streams will hang jellyfin, closing one of them brings it back to life. No errors in log.

@memehammad commented on GitHub (May 18, 2024): Could anyone confirm this issue has in fact been fixed? While 10.9.2 seems a lot more stable this still happens to me. Opening 7 streams will hang jellyfin, closing one of them brings it back to life. No errors in log.
Author
Owner

@danvirsen commented on GitHub (May 18, 2024):

I haven’t seen this issue in 10.9.2, and I saw it VERY frequently with only one stream in 10.9.1. I have been running one stream for most of today to see if I would get freezes, but so far I haven’t gotten a single one.

@danvirsen commented on GitHub (May 18, 2024): I haven’t seen this issue in 10.9.2, and I saw it VERY frequently with only one stream in 10.9.1. I have been running one stream for most of today to see if I would get freezes, but so far I haven’t gotten a single one.
Author
Owner

@memehammad commented on GitHub (May 18, 2024):

Good to hear. Maybe it was caused by me playing the same file 7 times. On 10 streams now, all different files and it seems to run very well.

@memehammad commented on GitHub (May 18, 2024): Good to hear. Maybe it was caused by me playing the same file 7 times. On 10 streams now, all different files and it seems to run very well.
Author
Owner

@felix920506 commented on GitHub (May 18, 2024):

@memehammad please open a new report about your issue

@felix920506 commented on GitHub (May 18, 2024): @memehammad please open a new report about your issue
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#5598