• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Paths stuck on 'loading' animation on server dashboard after 10.11.0 upgrade

     
    • 0 Vote(s) - 0 Average

    Paths stuck on 'loading' animation on server dashboard after 10.11.0 upgrade

    Paths stuck on 'loading' animation on server dashboard after 10.11.0 upgrade
    varadin
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2025 Oct
    Reputation: 0
    Country:United States
    #1
    2025-10-21, 07:55 PM (This post was last modified: 2025-10-21, 07:56 PM by varadin. Edited 2 times in total.)
    [*]The version of Jellyfin you are running
    [*]10.11.0

    [*]Your installation method and platform (e.g. Linux Docker, Debian repository, Windows installer, etc.
    [*]Ubuntu repository (not docker)

    [*]A brief description of the issue as your thread subject, using the description for additional important context only if required
    [*]After upgrading to 10.11.0 the "paths" are stuck on their loading animation in the server dashboard.  This is keeping me from being able to manage active connections.

    [*]A full explanation of what is happening, versus what you expect to happen
    [*]After upgrading to 10.11.0 the "paths" are stuck on their loading animation in the server dashboard.  This is keeping me from being able to manage active connections. 

    [*]What client(s) you are using and how the issue manifests
    [*]Web client 

    [*]Any other context you might think is relevant
    Paths would display fine prior to update.  I have let it set on the loading animation for over 15 minutes.  I do not have any custom paths - using all installation defaults.

    Screenshot available here: 
    https://i.imgur.com/BySj315.png

    [*]
    Truncated logs: 

    Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 8: 'attempt to write a readonly database'.
      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 Emby.Server.Implementations.Data.SqliteExtensions.Execute(SqliteConnection sqliteConnection, String commandText)
      at Emby.Server.Implementations.Data.ManagedConnection.Execute(String commandText)
      at Emby.Server.Implementations.Data.BaseSqliteRepository.Initialize()
      at Emby.Server.Implementations.Data.SqliteItemRepository.Initialize()
      at Emby.Server.Implementations.ApplicationHost.InitializeServices()
      at Jellyfin.Server.Program.StartServer(IServerApplicationPaths appPaths, StartupOptions options, IConfiguration startupConfig)
    [2025-10-21 15:39:31.764 -04:00] [INF] Running query planner optimizations in the database... This might take a while
    [2025-10-21 15:39:31.765 -04:00] [INF] Disposing "CoreAppHost"
    [2025-10-21 15:39:31.765 -04:00] [INF] Disposing "PluginManager"
    [2025-10-21 15:39:36.176 -04:00] [INF] Jellyfin version: "10.10.7"
    [2025-10-21 15:39:36.205 -04:00] [INF] Environment Variables: ["[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_DATA_DIR, /var/lib/jellyfin]", "[JELLYFIN_USER, jellyfin]", "[JELLYFIN_ARGS, $JELLYFIN_WEB_OPT $JELLYFIN_FFMPEG_OPT $JELLYFIN_SERVICE_OPT $JELLYFIN_NOWEBAPP_OPT $JELLFIN_ADDITIONAL_OPTS --datadir $JELLYFIN_DATA_DIR --configdir $JELLYFIN_CONFIG_DIR --logdir $JELLYFIN_LOG_DIR --cachedir $JELLYFIN_CACHE_DIR]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]", "[JELLYFIN_ADDITIONAL_OPTS, ]", "[JELLYFIN_FFMPEG_OPT, --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_WEB_OPT, --webdir=/usr/share/jellyfin/web]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]"]
    [2025-10-21 15:39:36.207 -04:00] [INF] Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--webdir=/usr/share/jellyfin/web", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
    [2025-10-21 15:39:36.208 -04:00] [INF] Operating system: "Ubuntu 25.04"
    [2025-10-21 15:39:36.208 -04:00] [INF] Architecture: X64
    [2025-10-21 15:39:36.209 -04:00] [INF] 64-Bit Process: True
    [2025-10-21 15:39:36.209 -04:00] [INF] User Interactive: True
    [2025-10-21 15:39:36.209 -04:00] [INF] Processor count: 8
    [2025-10-21 15:39:36.209 -04:00] [INF] Program data path: "/var/lib/jellyfin"
    [2025-10-21 15:39:36.209 -04:00] [INF] Log directory path: "/var/log/jellyfin"
    [2025-10-21 15:39:36.209 -04:00] [INF] Config directory path: "/etc/jellyfin"
    [2025-10-21 15:39:36.209 -04:00] [INF] Cache path: "/var/cache/jellyfin"
    [2025-10-21 15:39:36.209 -04:00] [INF] Temp directory path: "/tmp/jellyfin"
    [2025-10-21 15:39:36.209 -04:00] [INF] Web resources path: "/usr/share/jellyfin/web"
    [2025-10-21 15:39:36.210 -04:00] [INF] Application directory: "/usr/lib/jellyfin/bin/"
    [2025-10-21 15:39:36.346 -04:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2025-10-21 15:39:36.404 -04:00] [INF] Loading assemblies
    [2025-10-21 15:39:36.413 -04:00] [INF] Loaded assembly "IntroSkipper, Version=1.10.10.25, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Intro Skipper_1.10.10.25/IntroSkipper.dll"
    [2025-10-21 15:39:36.415 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.OpenSubtitles, Version=20.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Open Subtitles_20.0.0.0/Jellyfin.Plugin.OpenSubtitles.dll"
    [2025-10-21 15:39:36.417 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.PlaybackReporting, Version=16.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Playback Reporting_16.0.0.0/Jellyfin.Plugin.PlaybackReporting.dll"
    [2025-10-21 15:39:36.419 -04:00] [INF] Loaded assembly "SQLitePCL.pretty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Playback Reporting_16.0.0.0/SQLitePCL.pretty.dll"
    [2025-10-21 15:39:36.420 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.SessionCleaner, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Session Cleaner_4.0.0.0/Jellyfin.Plugin.SessionCleaner.dll"
    [2025-10-21 15:39:36.421 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.SubtitleExtract, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Subtitle Extract_4.0.0.0/Jellyfin.Plugin.SubtitleExtract.dll"
    [2025-10-21 15:39:36.479 -04:00] [INF] Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
    [2025-10-21 15:39:36.479 -04:00] [INF] Defined LAN exclusions: []
    [2025-10-21 15:39:36.479 -04:00] [INF] Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
    [2025-10-21 15:39:36.480 -04:00] [INF] Filtered interface addresses: ["127.0.0.1", "192.168.1.101", "192.168.96.1", "192.168.112.1", "192.168.48.1", "172.26.0.1", "192.168.16.1", "172.25.0.1", "192.168.32.1", "192.168.144.1", "172.21.0.1", "172.18.0.1", "172.24.0.1", "172.22.0.1", "172.31.0.1", "172.27.0.1", "172.29.0.1", "172.23.0.1", "192.168.64.1", "172.20.0.1", "172.28.0.1", "172.19.0.1", "172.30.0.1"]
    [2025-10-21 15:39:36.481 -04:00] [INF] Bind Addresses ["0.0.0.0"]
    [2025-10-21 15:39:36.481 -04:00] [INF] Remote IP filter is "Allowlist"
    [2025-10-21 15:39:36.481 -04:00] [INF] Filtered subnets: []
    [2025-10-21 15:39:38.273 -04:00] [INF] Loaded plugin: "Intro Skipper" "1.10.10.25"
    [2025-10-21 15:39:38.279 -04:00] [INF] Loaded plugin: "Open Subtitles" "20.0.0.0"
    [2025-10-21 15:39:38.280 -04:00] [INF] Loaded plugin: "Playback Reporting" "16.0.0.0"
    [2025-10-21 15:39:38.280 -04:00] [INF] Loaded plugin: "Session Cleaner" "4.0.0.0"
    [2025-10-21 15:39:38.281 -04:00] [INF] Loaded plugin: "Subtitle Extract" "4.0.0.0"
    [2025-10-21 15:39:38.281 -04:00] [INF] Loaded plugin: "TMDb" "10.10.7.0"
    [2025-10-21 15:39:38.282 -04:00] [INF] Loaded plugin: "Studio Images" "10.10.7.0"
    [2025-10-21 15:39:38.282 -04:00] [INF] Loaded plugin: "OMDb" "10.10.7.0"
    [2025-10-21 15:39:38.292 -04:00] [INF] Loaded plugin: "MusicBrainz" "10.10.7.0"
    [2025-10-21 15:39:38.292 -04:00] [INF] Loaded plugin: "AudioDB" "10.10.7.0"
    [2025-10-21 15:39:38.377 -04:00] [INF] Kestrel is listening on "0.0.0.0"
    [2025-10-21 15:39:38.387 -04:00] [INF] Running startup enqueue
    [2025-10-21 15:39:38.529 -04:00] [INF] Running enqueue of items in library "Ghibli Studios"
    [2025-10-21 15:39:38.569 -04:00] [INF] Running enqueue of items in library "Movies"
    [2025-10-21 15:39:38.573 -04:00] [INF] Running enqueue of items in library "Shows"
    [2025-10-21 15:39:38.651 -04:00] [INF] Running enqueue of items in library "Music"
    [2025-10-21 15:39:38.654 -04:00] [INF] EventMonitorEntryPoint Running
    [2025-10-21 15:39:38.662 -04:00] [INF] Sqlite version: 3.41.2
    [2025-10-21 15:39:38.663 -04:00] [INF] Sqlite compiler options: ATOMIC_INTRINSICS=1,COMPILER=gcc-9.4.0,DEFAULT_AUTOVACUUM,DEFAULT_CACHE_SIZE=-2000,DEFAULT_FILE_FORMAT=4,DEFAULT_FOREIGN_KEYS,DEFAULT_JOURNAL_SIZE_LIMIT=-1,DEFAULT_MMAP_SIZE=0,DEFAULT_PAGE_SIZE=4096,DEFAULT_PCACHE_INITSZ=20,DEFAULT_RECURSIVE_TRIGGERS,DEFAULT_SECTOR_SIZE=4096,DEFAULT_SYNCHRONOUS=2,DEFAULT_WAL_AUTOCHECKPOINT=1000,DEFAULT_WAL_SYNCHRONOUS=2,DEFAULT_WORKER_THREADS=0,ENABLE_COLUMN_METADATA,ENABLE_FTS3,ENABLE_FTS3_PARENTHESIS,ENABLE_FTS4,ENABLE_FTS5,ENABLE_MATH_FUNCTIONS,ENABLE_RTREE,ENABLE_SNAPSHOT,MALLOC_SOFT_LIMIT=1024,MAX_ATTACHED=10,MAX_COLUMN=2000,MAX_COMPOUND_SELECT=500,MAX_DEFAULT_PAGE_SIZE=8192,MAX_EXPR_DEPTH=1000,MAX_FUNCTION_ARG=127,MAX_LENGTH=1000000000,MAX_LIKE_PATTERN_LENGTH=50000,MAX_MMAP_SIZE=0x7fff0000,MAX_PAGE_COUNT=1073741823,MAX_PAGE_SIZE=65536,MAX_SQL_LENGTH=1000000000,MAX_TRIGGER_DEPTH=1000,MAX_VARIABLE_NUMBER=32766,MAX_VDBE_OP=250000000,MAX_WORKER_THREADS=8,MUTEX_PTHREADS,SYSTEM_MALLOC,TEMP_STORE=1,THREADSAFE=1
    [2025-10-21 15:39:38.673 -04:00] [INF] Default journal_mode for "/var/lib/jellyfin/data/playback_reporting.db" is "delete"
    [2025-10-21 15:39:38.674 -04:00] [INF] Initialize PlaybackActivity Repository
    [2025-10-21 15:39:38.676 -04:00] [INF] PlaybackActivity table schema OK
    [2025-10-21 15:39:38.676 -04:00] [INF] Expected : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
    [2025-10-21 15:39:38.676 -04:00] [INF] Received : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
    [2025-10-21 15:39:39.056 -04:00] [WRN] The WebRootPath was not found: "/var/lib/jellyfin/wwwroot". Static files may be unavailable.
    [2025-10-21 15:39:39.080 -04:00] [INF] Running startup tasks
    [2025-10-21 15:39:39.081 -04:00] [INF] Watching directory "/media/docker/jellyfin/ghibli"
    [2025-10-21 15:39:39.082 -04:00] [INF] Watching directory "/media/docker/jellyfin/audio"
    [2025-10-21 15:39:39.083 -04:00] [INF] TaskCleanDb Loaded
    [2025-10-21 15:39:39.084 -04:00] [INF] TaskRunBackup Loaded
    [2025-10-21 15:39:39.085 -04:00] [INF] Watching directory "/media/docker/jellyfin/movies"
    [2025-10-21 15:39:39.097 -04:00] [INF] Daily trigger for "Detect and Analyze Media Segments" set to fire at 2025-10-22 00:00:00.000 -04:00, which is 08:20:20.9023965 from now.
    [2025-10-21 15:39:39.099 -04:00] [INF] Daily trigger for "Playback Reporting Trim Db" set to fire at 2025-10-22 00:00:00.000 -04:00, which is 08:20:20.9009659 from now.
    [2025-10-21 15:39:39.104 -04:00] [INF] Watching directory "/media/docker/jellyfin/shows"
    [2025-10-21 15:39:39.105 -04:00] [INF] Daily trigger for "Generate Trickplay Images" set to fire at 2025-10-22 03:00:00.000 -04:00, which is 11:20:20.8946951 from now.
    [2025-10-21 15:39:39.108 -04:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2025-10-22 02:00:00.000 -04:00, which is 10:20:20.8917107 from now.
    [2025-10-21 15:39:39.133 -04:00] [INF] Found ffmpeg version "7.1.2"
    [2025-10-21 15:39:39.168 -04:00] [INF] Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"]
    [2025-10-21 15:39:39.187 -04:00] [INF] Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
    [2025-10-21 15:39:39.206 -04:00] [INF] Available filters: ["bwdif_cuda", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
    [2025-10-21 15:39:39.339 -04:00] [INF] Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
    [2025-10-21 15:39:41.889 -04:00] [INF] FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
    [2025-10-21 15:39:41.890 -04:00] [INF] ServerId: "953360d190bf4152a5e35d070bb51720"
    [2025-10-21 15:39:41.890 -04:00] [INF] Core startup complete
    [2025-10-21 15:39:41.890 -04:00] [INF] Startup complete 0:00:05.8568061
    [2025-10-21 15:39:42.119 -04:00] [INF] "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
    [2025-10-21 15:39:42.123 -04:00] [INF] "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
    [2025-10-21 15:39:43.126 -04:00] [INF] WS "192.168.1.61" request
    [2025-10-21 15:39:43.813 -04:00] [INF] "Update Plugins" Completed after 0 minute(s) and 1 seconds
    [2025-10-21 15:39:52.048 -04:00] [INF] Sending shutdown notifications
    [2025-10-21 15:39:52.060 -04:00] [INF] WS "192.168.1.61" closed
    [2025-10-21 15:40:22.052 -04:00] [INF] Stopping NAT discovery
    [2025-10-21 15:40:22.057 -04:00] [INF] Running query planner optimizations in the database... This might take a while
    [2025-10-21 15:40:22.078 -04:00] [INF] Stopping directory watching for path "/media/docker/jellyfin/movies"
    [2025-10-21 15:40:22.079 -04:00] [INF] Stopping directory watching for path "/media/docker/jellyfin/ghibli"
    [2025-10-21 15:40:22.079 -04:00] [INF] Stopping directory watching for path "/media/docker/jellyfin/shows"
    [2025-10-21 15:40:22.081 -04:00] [INF] Stopping directory watching for path "/media/docker/jellyfin/audio"
    [2025-10-21 15:40:22.086 -04:00] [INF] Disposing "CoreAppHost"
    [2025-10-21 15:40:22.086 -04:00] [INF] Disposing "MusicBrainzArtistProvider"
    [2025-10-21 15:40:22.086 -04:00] [INF] Disposing "MusicBrainzAlbumProvider"
    [2025-10-21 15:40:22.086 -04:00] [INF] Disposing "PluginManager"
    [2025-10-21 15:41:25.149 -04:00] [INF] Jellyfin version: "10.10.7"
    [2025-10-21 15:41:25.199 -04:00] [INF] Environment Variables: ["[JELLYFIN_USER, jellyfin]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_FFMPEG_OPT, --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_ARGS, $JELLYFIN_WEB_OPT $JELLYFIN_FFMPEG_OPT $JELLYFIN_SERVICE_OPT $JELLYFIN_NOWEBAPP_OPT $JELLFIN_ADDITIONAL_OPTS --datadir $JELLYFIN_DATA_DIR --configdir $JELLYFIN_CONFIG_DIR --logdir $JELLYFIN_LOG_DIR --cachedir $JELLYFIN_CACHE_DIR]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_DATA_DIR, /var/lib/jellyfin]", "[JELLYFIN_WEB_OPT, --webdir=/usr/share/jellyfin/web]", "[JELLYFIN_ADDITIONAL_OPTS, ]"]
    [2025-10-21 15:41:25.201 -04:00] [INF] Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--webdir=/usr/share/jellyfin/web", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
    [2025-10-21 15:41:25.201 -04:00] [INF] Operating system: "Ubuntu 25.04"
    [2025-10-21 15:41:25.202 -04:00] [INF] Architecture: X64
    [2025-10-21 15:41:25.202 -04:00] [INF] 64-Bit Process: True
    [2025-10-21 15:41:25.202 -04:00] [INF] User Interactive: True
    [2025-10-21 15:41:25.203 -04:00] [INF] Processor count: 8
    [2025-10-21 15:41:25.203 -04:00] [INF] Program data path: "/var/lib/jellyfin"
    [2025-10-21 15:41:25.203 -04:00] [INF] Log directory path: "/var/log/jellyfin"
    [2025-10-21 15:41:25.203 -04:00] [INF] Config directory path: "/etc/jellyfin"
    [2025-10-21 15:41:25.203 -04:00] [INF] Cache path: "/var/cache/jellyfin"
    [2025-10-21 15:41:25.203 -04:00] [INF] Temp directory path: "/tmp/jellyfin"
    [2025-10-21 15:41:25.203 -04:00] [INF] Web resources path: "/usr/share/jellyfin/web"
    [2025-10-21 15:41:25.203 -04:00] [INF] Application directory: "/usr/lib/jellyfin/bin/"
    [2025-10-21 15:41:25.404 -04:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2025-10-21 15:41:25.522 -04:00] [INF] Loading assemblies
    [2025-10-21 15:41:25.544 -04:00] [INF] Loaded assembly "IntroSkipper, Version=1.10.10.25, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Intro Skipper_1.10.10.25/IntroSkipper.dll"
    [2025-10-21 15:41:25.555 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.OpenSubtitles, Version=20.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Open Subtitles_20.0.0.0/Jellyfin.Plugin.OpenSubtitles.dll"
    [2025-10-21 15:41:25.558 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.PlaybackReporting, Version=16.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Playback Reporting_16.0.0.0/Jellyfin.Plugin.PlaybackReporting.dll"
    [2025-10-21 15:41:25.561 -04:00] [INF] Loaded assembly "SQLitePCL.pretty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Playback Reporting_16.0.0.0/SQLitePCL.pretty.dll"
    [2025-10-21 15:41:25.562 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.SessionCleaner, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Session Cleaner_4.0.0.0/Jellyfin.Plugin.SessionCleaner.dll"
    [2025-10-21 15:41:25.564 -04:00] [INF] Loaded assembly "Jellyfin.Plugin.SubtitleExtract, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null" from "/var/lib/jellyfin/plugins/Subtitle Extract_4.0.0.0/Jellyfin.Plugin.SubtitleExtract.dll"
    [2025-10-21 15:41:25.642 -04:00] [INF] Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
    [2025-10-21 15:41:25.642 -04:00] [INF] Defined LAN exclusions: []
    [2025-10-21 15:41:25.643 -04:00] [INF] Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
    [2025-10-21 15:41:25.644 -04:00] [INF] Filtered interface addresses: ["127.0.0.1", "192.168.1.101"]
    [2025-10-21 15:41:25.644 -04:00] [INF] Bind Addresses ["0.0.0.0"]
    [2025-10-21 15:41:25.644 -04:00] [INF] Remote IP filter is "Allowlist"
    [2025-10-21 15:41:25.645 -04:00] [INF] Filtered subnets: []
    [2025-10-21 15:41:29.405 -04:00] [INF] Loaded plugin: "Intro Skipper" "1.10.10.25"
    [2025-10-21 15:41:29.422 -04:00] [INF] Loaded plugin: "Open Subtitles" "20.0.0.0"
    [2025-10-21 15:41:29.424 -04:00] [INF] Loaded plugin: "Playback Reporting" "16.0.0.0"
    [2025-10-21 15:41:29.427 -04:00] [INF] Loaded plugin: "Session Cleaner" "4.0.0.0"
    [2025-10-21 15:41:29.429 -04:00] [INF] Loaded plugin: "Subtitle Extract" "4.0.0.0"
    [2025-10-21 15:41:29.430 -04:00] [INF] Loaded plugin: "TMDb" "10.10.7.0"
    [2025-10-21 15:41:29.430 -04:00] [INF] Loaded plugin: "Studio Images" "10.10.7.0"
    [2025-10-21 15:41:29.431 -04:00] [INF] Loaded plugin: "OMDb" "10.10.7.0"
    [2025-10-21 15:41:29.452 -04:00] [INF] Loaded plugin: "MusicBrainz" "10.10.7.0"
    [2025-10-21 15:41:29.453 -04:00] [INF] Loaded plugin: "AudioDB" "10.10.7.0"
    [2025-10-21 15:41:29.739 -04:00] [INF] Kestrel is listening on "0.0.0.0"
    [2025-10-21 15:41:29.781 -04:00] [INF] Running startup enqueue
    [2025-10-21 15:41:30.223 -04:00] [INF] Running enqueue of items in library "Ghibli Studios"
    [2025-10-21 15:41:30.506 -04:00] [INF] Running enqueue of items in library "Movies"
    [2025-10-21 15:41:30.540 -04:00] [INF] Running enqueue of items in library "Shows"
    [2025-10-21 15:41:31.130 -04:00] [INF] Running enqueue of items in library "Music"
    [2025-10-21 15:41:31.155 -04:00] [INF] EventMonitorEntryPoint Running
    [2025-10-21 15:41:31.200 -04:00] [INF] Sqlite version: 3.41.2
    [2025-10-21 15:41:31.211 -04:00] [INF] Sqlite compiler options: ATOMIC_INTRINSICS=1,COMPILER=gcc-9.4.0,DEFAULT_AUTOVACUUM,DEFAULT_CACHE_SIZE=-2000,DEFAULT_FILE_FORMAT=4,DEFAULT_FOREIGN_KEYS,DEFAULT_JOURNAL_SIZE_LIMIT=-1,DEFAULT_MMAP_SIZE=0,DEFAULT_PAGE_SIZE=4096,DEFAULT_PCACHE_INITSZ=20,DEFAULT_RECURSIVE_TRIGGERS,DEFAULT_SECTOR_SIZE=4096,DEFAULT_SYNCHRONOUS=2,DEFAULT_WAL_AUTOCHECKPOINT=1000,DEFAULT_WAL_SYNCHRONOUS=2,DEFAULT_WORKER_THREADS=0,ENABLE_COLUMN_METADATA,ENABLE_FTS3,ENABLE_FTS3_PARENTHESIS,ENABLE_FTS4,ENABLE_FTS5,ENABLE_MATH_FUNCTIONS,ENABLE_RTREE,ENABLE_SNAPSHOT,MALLOC_SOFT_LIMIT=1024,MAX_ATTACHED=10,MAX_COLUMN=2000,MAX_COMPOUND_SELECT=500,MAX_DEFAULT_PAGE_SIZE=8192,MAX_EXPR_DEPTH=1000,MAX_FUNCTION_ARG=127,MAX_LENGTH=1000000000,MAX_LIKE_PATTERN_LENGTH=50000,MAX_MMAP_SIZE=0x7fff0000,MAX_PAGE_COUNT=1073741823,MAX_PAGE_SIZE=65536,MAX_SQL_LENGTH=1000000000,MAX_TRIGGER_DEPTH=1000,MAX_VARIABLE_NUMBER=32766,MAX_VDBE_OP=250000000,MAX_WORKER_THREADS=8,MUTEX_PTHREADS,SYSTEM_MALLOC,TEMP_STORE=1,THREADSAFE=1
    [2025-10-21 15:41:31.272 -04:00] [INF] Default journal_mode for "/var/lib/jellyfin/data/playback_reporting.db" is "delete"
    [2025-10-21 15:41:31.273 -04:00] [INF] Initialize PlaybackActivity Repository
    [2025-10-21 15:41:31.290 -04:00] [INF] PlaybackActivity table schema OK
    [2025-10-21 15:41:31.290 -04:00] [INF] Expected : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
    [2025-10-21 15:41:31.290 -04:00] [INF] Received : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
    [2025-10-21 15:41:33.160 -04:00] [WRN] The WebRootPath was not found: "/var/lib/jellyfin/wwwroot". Static files may be unavailable.
    [2025-10-21 15:41:33.267 -04:00] [INF] Running startup tasks
    [2025-10-21 15:41:33.269 -04:00] [INF] Watching directory "/media/docker/jellyfin/ghibli"
    [2025-10-21 15:41:33.275 -04:00] [INF] Watching directory "/media/docker/jellyfin/audio"
    [2025-10-21 15:41:33.278 -04:00] [INF] Watching directory "/media/docker/jellyfin/movies"
    [2025-10-21 15:41:33.282 -04:00] [INF] TaskCleanDb Loaded
    [2025-10-21 15:41:33.287 -04:00] [INF] TaskRunBackup Loaded
    [2025-10-21 15:41:33.394 -04:00] [INF] Watching directory "/media/docker/jellyfin/shows"
    [2025-10-21 15:41:33.498 -04:00] [INF] Daily trigger for "Detect and Analyze Media Segments" set to fire at 2025-10-22 00:00:00.000 -04:00, which is 08:18:26.5016206 from now.
    [2025-10-21 15:41:33.504 -04:00] [INF] Daily trigger for "Playback Reporting Trim Db" set to fire at 2025-10-22 00:00:00.000 -04:00, which is 08:18:26.4955722 from now.
    [2025-10-21 15:41:33.529 -04:00] [INF] Daily trigger for "Generate Trickplay Images" set to fire at 2025-10-22 03:00:00.000 -04:00, which is 11:18:26.4707462 from now.
    [2025-10-21 15:41:33.543 -04:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2025-10-22 02:00:00.000 -04:00, which is 10:18:26.4565616 from now.
    [2025-10-21 15:41:33.603 -04:00] [INF] Found ffmpeg version "7.1.2"
    [2025-10-21 15:41:33.745 -04:00] [INF] Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"]
    [2025-10-21 15:41:33.855 -04:00] [INF] Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
    [2025-10-21 15:41:33.917 -04:00] [INF] Available filters: ["bwdif_cuda", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
    [2025-10-21 15:41:34.183 -04:00] [INF] Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
    [2025-10-21 15:41:36.576 -04:00] [INF] "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
    [2025-10-21 15:41:36.678 -04:00] [INF] "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
    [2025-10-21 15:41:39.311 -04:00] [INF] "Update Plugins" Completed after 0 minute(s) and 2 seconds
    [2025-10-21 15:41:47.552 -04:00] [INF] FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
    [2025-10-21 15:41:47.558 -04:00] [INF] ServerId: "953360d190bf4152a5e35d070bb51720"
    [2025-10-21 15:41:47.558 -04:00] [INF] Core startup complete
    [2025-10-21 15:41:47.559 -04:00] [INF] Startup complete 0:00:22.6134393
    [2025-10-21 15:41:51.793 -04:00] [INF] WS "192.168.1.61" request
    [2025-10-21 15:44:41.403 -04:00] [INF] WS "192.168.1.61" request
    [2025-10-21 15:50:19.083 -04:00] [INF] WS "192.168.1.61" closed
    [2025-10-21 15:50:19.488 -04:00] [INF] WS "192.168.1.61" request
    [2025-10-21 15:52:31.121 -04:00] [INF] WS "192.168.1.61" closed
    [2025-10-21 15:52:31.575 -04:00] [INF] WS "192.168.1.61" request
    [attachment=8699]
    bobalot
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2025 Oct
    Reputation: 0
    #2
    2025-10-22, 11:53 AM
    I have the same problem. Did you end up fixing this?
    OT_2112_OT
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2024 Feb
    Reputation: 0
    Country:United States
    #3
    Yesterday, 01:33 AM
    Having same issue on ubuntu jammy, it was working fine before the update.

    Anyone have a fix yet?
    Loong
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Oct
    Reputation: 0
    Country:China
    #4
    Yesterday, 01:16 PM
    🧩 Issue Summary

    After upgrading to Jellyfin 10.11.0, the Admin Dashboard → Paths page kept endlessly refreshing and became unusable.
    Playback also failed for all videos.

    ⚙️ Root Cause

    In Jellyfin 10.11.0, the server now uses marker files to identify internal directories:

    .jellyfin-cache → marks the cache directory

    .jellyfin-transcode → marks the transcoding temp directory

    If both the cache path and transcode path point to the same folder, Jellyfin detects conflicting markers and the web UI (especially the Paths section) will continuously reload.
    This also breaks transcoding and playback.

    ✅ Solution

    Set the Transcoding Temporary Path back to the default in
    Dashboard → Playback → Transcoding Temporary Path.
    (Or point it to a separate dedicated folder, e.g.
    D:\JellyfinTranscodeTemp.)

    Restart the Jellyfin server.

    (Optional) Delete any leftover marker files in your cache folder:

    .jellyfin-cache
    .jellyfin-transcode


    Only one of them should exist per folder.

    After doing this, the admin page stopped refreshing and playback returned to normal.

    💡 Notes

    This is not a CPU or browser issue — it’s caused by overlapping cache and transcode directories introduced in Jellyfin 10.11.0’s new folder verification logic.
    Keeping those paths separate permanently fixes the problem.
    laubi
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2025 Oct
    Reputation: 0
    Country:Germany
    #5
    Today, 09:27 AM
    Got the same issue on a LXC created within proxmox.
    But opposite to the description from Loong im able to transcode / play all files correctly.
    Only the infinite loading bar and the ? / ? (which should show the amount of files i guess) is pretty confusing.

    Tried seperating the pathes like Loong descripted, but that didn't change anything:
    /var/cache/jellyfin
    /var/cache/jellyfin-transcode

    I can't see any visible errors in the logs at all.
    Loong
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Oct
    Reputation: 0
    Country:China
    #6
    Today, 10:22 AM
    I got it back to normal using this method.

    Set the Transcoding Temporary Path back to the default in
    Dashboard → Playback → Transcoding Temporary Path.

    Delete the path and keep it empty.
    laubi
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2025 Oct
    Reputation: 0
    Country:Germany
    #7
    Today, 11:05 AM
    That didn't change anything. Emptied the path, using the default one, still inifite loading loop.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode