2023-08-09, 05:24 PM
(This post was last modified: 2023-08-09, 10:30 PM by dataprolet. Edited 1 time in total.)
I migrated my Jellyfin installation on Arch Linux to a Docker container on Debian according to the official instructions. I created a colume for /config and one for /cache as well as bind mounted my media drive to /config/data/media. Everything seemed to work out-of-the-box. My user accounts, plugins and library were all showing up. I can watch all my latest media as if nothing ever happened.
But I can't scan my libraries! The scheduled task failed and when I try to manually scan my existing libraries the window seems to break and simply shows a black screen and the top menu bar.
When I right-click my library listed under "My Media" and select "Edit metadata" it shows a wrong path (/var/lib/jellyfin/root/default/media). I already tried to edit this in the library.db, but then all my media disappeared from the Dashboard.
What am I missing or doing wrong? How come I can play my media but not scan the library?
I also get constant error logs like the following:
But I can't scan my libraries! The scheduled task failed and when I try to manually scan my existing libraries the window seems to break and simply shows a black screen and the top menu bar.
When I right-click my library listed under "My Media" and select "Edit metadata" it shows a wrong path (/var/lib/jellyfin/root/default/media). I already tried to edit this in the library.db, but then all my media disappeared from the Dashboard.
What am I missing or doing wrong? How come I can play my media but not scan the library?
I also get constant error logs like the following:
Code:
[17:24:20] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: CustomAuthentication was not authenticated. Failure message: Invalid token.
[17:24:20] [INF] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was challenged.