2024-04-08, 12:29 PM
(This post was last modified: 2024-04-08, 12:41 PM by innerspaceboy. Edited 1 time in total.)
Local installation of Jellyfin Version 10.8.13 on an Ubuntu 20.04.6LTS filesystem with media on a second HDD. When I attempt to add my media folder Jellyfin returns the error, "The path could not be found."
I noticed it said "For Linux you must grant the service user at least read access to your storage locations."
I did some digging on Reddit and various forums for the syntax and tried the following with some progress:
sudo setfacl -m user:jellyfin:rxw /media/innerspacelabs/Classy\ Bastard/Video\ 2023
namei -l /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo -u jellyfin ls /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo setfacl -m u:jellyfin:rx /media/innerspacelabs/Classy\ Bastard/Video\ 2023
setfacl -b -R /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo ls -l /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo chgrp -R jellyfin /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo chmod g+rwx /media/innerspacelabs/Classy\ Bastard/Video\ 2023
setfacl -m user:jellyfin:rwx /media/innerspacelabs/Classy\ Bastard/Video\ 2023
I restarted the server after each command but when I browse to "/" only the OS disk is visible and directly keying the path returns "path not found".
I've made progress because the output of namei -l /media/innerspacelabs/Classy\ Bastard/Video\ 2023 now returns:
f: /media/innerspacelabs/Classy Bastard/Video 2023
drwxr-xr-x root root /
drwxr-xr-x root root media
drwxr-x--- root root innerspacelabs
drwxrwxrwx innerspacelabs innerspacelabs Classy Bastard
drwxrwxrwx innerspacelabs jellyfin Video 2023
So I see jellyfin as a user for the folder with read/write access but I still can't point jellyfin to the disk.
From what I'm reading, I believe the issue may relate to my needing to grant Jellyfin access to the parent folders above the target. But I don't want to accidentally corrupt root access like I did with CHMOD before. And I use a graphical disk mirroring utility called FreeFileSync so I'd hate it to interpret the new file permissions as changes to every single media object in the folder. That would take days to resync.
Forgive me if I'm making a simple error but I'm hoping there's a quick fix? I just know that last summer I ran "sudo chmod 777..." and ended up corrupting the entire filesystem so I don't want to wind up there again. I'd prefer to make the access read-only if possible.
Thanks for any input.
System Details:
Jellyfin Version 10.8.13
Ubuntu 20.04.6LTS
7.5GB RAM
Intel Core i5-6500
OS is on a 120GB Intel SSD
Media is on a 10TB internal WD HDD
Log:
[2024-04-08 02:00:00.465 -04:00] [INF] "DailyTrigger" fired for task: "Extract Chapter Images"
[2024-04-08 02:00:00.467 -04:00] [INF] Queuing task "ChapterImagesTask"
[2024-04-08 02:00:00.467 -04:00] [INF] Executing "Extract Chapter Images"
[2024-04-08 02:00:00.715 -04:00] [INF] "Extract Chapter Images" Completed after 0 minute(s) and 0 seconds
[2024-04-08 02:00:00.715 -04:00] [INF] ExecuteQueuedTasks
[2024-04-08 02:00:01.468 -04:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2024-04-09 02:00:00.000 -04:00, which is 23:59:58.5320165 from now.
[2024-04-08 06:31:38.506 -04:00] [INF] "IntervalTrigger" fired for task: "Scan Media Library"
[2024-04-08 06:31:38.507 -04:00] [INF] Queuing task "RefreshMediaLibraryTask"
[2024-04-08 06:31:38.507 -04:00] [INF] Executing "Scan Media Library"
[2024-04-08 06:31:38.514 -04:00] [INF] Validating media library
[2024-04-08 06:54:40.742 -04:00] [INF] Defined LAN addresses : "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2024-04-08 06:54:40.743 -04:00] [INF] Defined LAN exclusions : "[]"
[2024-04-08 06:54:40.743 -04:00] [INF] Using LAN addresses: "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2024-04-08 07:26:02.264 -04:00] [INF] Authentication request for "innerspacelabs" has succeeded.
[2024-04-08 07:26:02.264 -04:00] [INF] Current/Max sessions for user "innerspacelabs": 0/0
[2024-04-08 07:26:02.277 -04:00] [INF] Reissuing access token: "7a4f8235740c452cb88ff3268ade4e34"
[2024-04-08 07:26:02.455 -04:00] [INF] WS "127.0.0.1" request
[2024-04-08 07:28:00.410 -04:00] [INF] Calling RestartInternal
[2024-04-08 07:28:00.412 -04:00] [INF] Running query planner optimizations in the database... This might take a while
[2024-04-08 07:28:00.418 -04:00] [INF] Disposing "CoreAppHost"
[2024-04-08 07:28:00.422 -04:00] [INF] Disposing "DlnaEntryPoint"
[2024-04-08 07:28:00.425 -04:00] [INF] Disposing PlayToManager
[2024-04-08 07:28:00.426 -04:00] [INF] Disposing DeviceDiscovery
[2024-04-08 07:28:00.426 -04:00] [INF] Disposing SsdpCommunicationsServer
[2024-04-08 07:28:00.427 -04:00] [INF] "SsdpCommunicationsServer" disposing _BroadcastListenSocket
[2024-04-08 07:28:00.429 -04:00] [INF] "SsdpCommunicationsServer" Disposing 3 sendSockets
[2024-04-08 07:28:00.430 -04:00] [INF] "SsdpCommunicationsServer" disposing sendSocket from "0.0.0.0"
[2024-04-08 07:28:00.430 -04:00] [INF] "SsdpCommunicationsServer" disposing sendSocket from "192.168.1.2"
[2024-04-08 07:28:00.430 -04:00] [INF] "SsdpCommunicationsServer" disposing sendSocket from "127.0.0.1"
[2024-04-08 07:28:00.430 -04:00] [INF] Disposing "DeviceAccessEntryPoint"
[2024-04-08 07:28:00.432 -04:00] [INF] Disposing "UdpServerEntryPoint"
[2024-04-08 07:28:00.435 -04:00] [INF] Disposing "SchedulesDirect"
[2024-04-08 07:28:00.435 -04:00] [INF] Disposing "UserDataChangeNotifier"
[2024-04-08 07:28:00.436 -04:00] [INF] Disposing "EntryPoint"
[2024-04-08 07:28:00.437 -04:00] [INF] Disposing "LibraryMonitorStartup"
[2024-04-08 07:28:00.437 -04:00] [INF] Disposing "EmbyTV"
[2024-04-08 07:28:00.438 -04:00] [INF] Disposing "ExternalPortForwarding"
[2024-04-08 07:28:00.442 -04:00] [INF] Stopping NAT discovery
[2024-04-08 07:28:00.445 -04:00] [INF] Disposing "EntryPoint"
[2024-04-08 07:28:00.447 -04:00] [INF] Disposing "NotificationEntryPoint"
[2024-04-08 07:28:00.448 -04:00] [INF] Disposing "LibraryChangedNotifier"
[2024-04-08 07:28:00.449 -04:00] [INF] Disposing "MusicBrainzAlbumProvider"
[2024-04-08 07:28:00.453 -04:00] [INF] Disposing "RecordingNotifier"
[2024-04-08 07:28:00.465 -04:00] [INF] Starting new instance
[2024-04-08 07:28:00.465 -04:00] [INF] Executable: "/usr/lib/jellyfin/restart.sh"
[2024-04-08 07:28:00.466 -04:00] [INF] Arguments: "--webdir=/usr/share/jellyfin/web --restartpath=/usr/lib/jellyfin/restart.sh --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2024-04-08 07:28:00.488 -04:00] [INF] WS "127.0.0.1" closed
[2024-04-08 07:28:01.056 -04:00] [INF] Jellyfin version: "10.8.13"
[2024-04-08 07:28:01.093 -04:00] [INF] Environment Variables: ["[JELLYFIN_USER, jellyfin]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_ADDITIONAL_OPTS, ]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_RESTART_OPT, --restartpath=/usr/lib/jellyfin/restart.sh]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]", "[JELLYFIN_ARGS, $JELLYFIN_WEB_OPT $JELLYFIN_RESTART_OPT $JELLYFIN_FFMPEG_OPT $JELLYFIN_SERVICE_OPT $JELLYFIN_NOWEBAPP_OPT $JELLFIN_ADDITIONAL_OPTS]", "[JELLYFIN_FFMPEG_OPT, --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_WEB_OPT, --webdir=/usr/share/jellyfin/web]", "[JELLYFIN_DATA_DIR, /var/lib/jellyfin]"]
[2024-04-08 07:28:01.096 -04:00] [INF] Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--webdir=/usr/share/jellyfin/web", "--restartpath=/usr/lib/jellyfin/restart.sh", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
[2024-04-08 07:28:01.097 -04:00] [INF] Operating system: "Linux"
[2024-04-08 07:28:01.097 -04:00] [INF] Architecture: X64
[2024-04-08 07:28:01.098 -04:00] [INF] 64-Bit Process: True
[2024-04-08 07:28:01.098 -04:00] [INF] User Interactive: True
[2024-04-08 07:28:01.098 -04:00] [INF] Processor count: 4
[2024-04-08 07:28:01.098 -04:00] [INF] Program data path: "/var/lib/jellyfin"
[2024-04-08 07:28:01.098 -04:00] [INF] Web resources path: "/usr/share/jellyfin/web"
[2024-04-08 07:28:01.098 -04:00] [INF] Application directory: "/usr/lib/jellyfin/bin/"
[2024-04-08 07:28:01.252 -04:00] [INF] Setting cache path: "/var/cache/jellyfin"
[2024-04-08 07:28:01.285 -04:00] [INF] Loading assemblies
[2024-04-08 07:28:01.415 -04:00] [INF] Defined LAN addresses : "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2024-04-08 07:28:01.415 -04:00] [INF] Defined LAN exclusions : "[]"
[2024-04-08 07:28:01.416 -04:00] [INF] Using LAN addresses: "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2024-04-08 07:28:01.424 -04:00] [INF] Using bind addresses: "[]"
[2024-04-08 07:28:01.424 -04:00] [INF] Using bind exclusions: "[]"
[2024-04-08 07:28:05.945 -04:00] [INF] Loaded plugin: "TMDb" "10.8.13.0"
[2024-04-08 07:28:05.945 -04:00] [INF] Loaded plugin: "Studio Images" "10.8.13.0"
[2024-04-08 07:28:05.946 -04:00] [INF] Loaded plugin: "OMDb" "10.8.13.0"
[2024-04-08 07:28:05.946 -04:00] [INF] Loaded plugin: "MusicBrainz" "10.8.13.0"
[2024-04-08 07:28:05.946 -04:00] [INF] Loaded plugin: "AudioDB" "10.8.13.0"
[2024-04-08 07:28:06.004 -04:00] [INF] Kestrel listening on "Any IP4 Address"
[2024-04-08 07:28:06.358 -04:00] [INF] Running startup tasks
[2024-04-08 07:28:06.399 -04:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2024-04-09 02:00:00.000 -04:00, which is 18:31:53.6004144 from now.
[2024-04-08 07:28:06.554 -04:00] [INF] Found ffmpeg version "5.1.4"
[2024-04-08 07:28:06.598 -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", "dca", "flac", "mp3", "truehd"]
[2024-04-08 07:28:06.630 -04:00] [INF] Available "encoders": ["libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mpeg4", "msmpeg4", "libvpx", "libvpx-vp9", "aac", "libfdk_aac", "ac3", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2024-04-08 07:28:06.657 -04:00] [INF] Available filters: ["deinterlace_qsv", "deinterlace_vaapi", "hwupload_cuda", "hwupload_vaapi", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2024-04-08 07:28:06.809 -04:00] [INF] Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2024-04-08 07:28:07.001 -04:00] [INF] FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2024-04-08 07:28:07.002 -04:00] [INF] ServerId: "dc5c196c201440bbb7e2b45928939db5"
[2024-04-08 07:28:07.066 -04:00] [INF] WS "127.0.0.1" request
[2024-04-08 07:28:07.161 -04:00] [INF] Executed all pre-startup entry points in 0:00:00.1504099
[2024-04-08 07:28:07.161 -04:00] [INF] Core startup complete
[2024-04-08 07:28:07.311 -04:00] [INF] Executed all post-startup entry points in 0:00:00.1491485
[2024-04-08 07:28:07.311 -04:00] [INF] Startup complete 0:00:06.4286089
[2024-04-08 07:28:07.697 -04:00] [ERR] Error in Directory watcher for: "/"
System.UnauthorizedAccessException: Access to the path '/snap/core20/2182/etc/ssl/private' is denied.
---> System.IO.IOException: Permission denied
--- End of inner exception stack trace ---
[2024-04-08 07:28:07.699 -04:00] [INF] Stopping directory watching for path "/"
[2024-04-08 07:28:09.402 -04:00] [INF] "StartupTrigger" fired for task: "Update Plugins"
[2024-04-08 07:28:09.403 -04:00] [INF] Queuing task "PluginUpdateTask"
[2024-04-08 07:28:09.407 -04:00] [INF] Executing "Update Plugins"
[2024-04-08 07:28:10.113 -04:00] [INF] "Update Plugins" Completed after 0 minute(s) and 0 seconds
[2024-04-08 07:28:10.119 -04:00] [INF] ExecuteQueuedTasks
[2024-04-08 07:28:11.201 -04:00] [INF] Watching directory "/"
[2024-04-08 07:28:19.195 -04:00] [INF] WS "127.0.0.1" closed
[2024-04-08 07:28:24.336 -04:00] [INF] Authentication request for "innerspacelabs" has succeeded.
[2024-04-08 07:28:24.338 -04:00] [INF] Current/Max sessions for user "innerspacelabs": 0/0
[2024-04-08 07:28:24.353 -04:00] [INF] Reissuing access token: "7a4f8235740c452cb88ff3268ade4e34"
[2024-04-08 07:28:24.412 -04:00] [INF] WS "127.0.0.1" request
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"AccessSchedule"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"ActivityLog"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"CustomItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"DisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"HomeSection"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"ImageInfo"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"ItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"Permission"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"Preference"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"ApiKey"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"Device"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"DeviceOptions"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"User"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:29:06.405 -04:00] [INF] "IntervalTrigger" fired for task: "Scan Media Library"
[2024-04-08 07:29:06.406 -04:00] [INF] Queuing task "RefreshMediaLibraryTask"
[2024-04-08 07:29:06.407 -04:00] [INF] Executing "Scan Media Library"
[2024-04-08 07:29:06.418 -04:00] [INF] Validating media library
[2024-04-08 07:29:21.689 -04:00] [INF] WS "127.0.0.1" closed
[2024-04-08 07:52:33.200 -04:00] [INF] Authentication request for "innerspacelabs" has succeeded.
[2024-04-08 07:52:33.200 -04:00] [INF] Current/Max sessions for user "innerspacelabs": 0/0
[2024-04-08 07:52:33.202 -04:00] [INF] Reissuing access token: "7a4f8235740c452cb88ff3268ade4e34"
[2024-04-08 07:52:33.254 -04:00] [INF] WS "127.0.0.1" request
I noticed it said "For Linux you must grant the service user at least read access to your storage locations."
I did some digging on Reddit and various forums for the syntax and tried the following with some progress:
sudo setfacl -m user:jellyfin:rxw /media/innerspacelabs/Classy\ Bastard/Video\ 2023
namei -l /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo -u jellyfin ls /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo setfacl -m u:jellyfin:rx /media/innerspacelabs/Classy\ Bastard/Video\ 2023
setfacl -b -R /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo ls -l /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo chgrp -R jellyfin /media/innerspacelabs/Classy\ Bastard/Video\ 2023
sudo chmod g+rwx /media/innerspacelabs/Classy\ Bastard/Video\ 2023
setfacl -m user:jellyfin:rwx /media/innerspacelabs/Classy\ Bastard/Video\ 2023
I restarted the server after each command but when I browse to "/" only the OS disk is visible and directly keying the path returns "path not found".
I've made progress because the output of namei -l /media/innerspacelabs/Classy\ Bastard/Video\ 2023 now returns:
f: /media/innerspacelabs/Classy Bastard/Video 2023
drwxr-xr-x root root /
drwxr-xr-x root root media
drwxr-x--- root root innerspacelabs
drwxrwxrwx innerspacelabs innerspacelabs Classy Bastard
drwxrwxrwx innerspacelabs jellyfin Video 2023
So I see jellyfin as a user for the folder with read/write access but I still can't point jellyfin to the disk.
From what I'm reading, I believe the issue may relate to my needing to grant Jellyfin access to the parent folders above the target. But I don't want to accidentally corrupt root access like I did with CHMOD before. And I use a graphical disk mirroring utility called FreeFileSync so I'd hate it to interpret the new file permissions as changes to every single media object in the folder. That would take days to resync.
Forgive me if I'm making a simple error but I'm hoping there's a quick fix? I just know that last summer I ran "sudo chmod 777..." and ended up corrupting the entire filesystem so I don't want to wind up there again. I'd prefer to make the access read-only if possible.
Thanks for any input.
System Details:
Jellyfin Version 10.8.13
Ubuntu 20.04.6LTS
7.5GB RAM
Intel Core i5-6500
OS is on a 120GB Intel SSD
Media is on a 10TB internal WD HDD
Log:
[2024-04-08 02:00:00.465 -04:00] [INF] "DailyTrigger" fired for task: "Extract Chapter Images"
[2024-04-08 02:00:00.467 -04:00] [INF] Queuing task "ChapterImagesTask"
[2024-04-08 02:00:00.467 -04:00] [INF] Executing "Extract Chapter Images"
[2024-04-08 02:00:00.715 -04:00] [INF] "Extract Chapter Images" Completed after 0 minute(s) and 0 seconds
[2024-04-08 02:00:00.715 -04:00] [INF] ExecuteQueuedTasks
[2024-04-08 02:00:01.468 -04:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2024-04-09 02:00:00.000 -04:00, which is 23:59:58.5320165 from now.
[2024-04-08 06:31:38.506 -04:00] [INF] "IntervalTrigger" fired for task: "Scan Media Library"
[2024-04-08 06:31:38.507 -04:00] [INF] Queuing task "RefreshMediaLibraryTask"
[2024-04-08 06:31:38.507 -04:00] [INF] Executing "Scan Media Library"
[2024-04-08 06:31:38.514 -04:00] [INF] Validating media library
[2024-04-08 06:54:40.742 -04:00] [INF] Defined LAN addresses : "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2024-04-08 06:54:40.743 -04:00] [INF] Defined LAN exclusions : "[]"
[2024-04-08 06:54:40.743 -04:00] [INF] Using LAN addresses: "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2024-04-08 07:26:02.264 -04:00] [INF] Authentication request for "innerspacelabs" has succeeded.
[2024-04-08 07:26:02.264 -04:00] [INF] Current/Max sessions for user "innerspacelabs": 0/0
[2024-04-08 07:26:02.277 -04:00] [INF] Reissuing access token: "7a4f8235740c452cb88ff3268ade4e34"
[2024-04-08 07:26:02.455 -04:00] [INF] WS "127.0.0.1" request
[2024-04-08 07:28:00.410 -04:00] [INF] Calling RestartInternal
[2024-04-08 07:28:00.412 -04:00] [INF] Running query planner optimizations in the database... This might take a while
[2024-04-08 07:28:00.418 -04:00] [INF] Disposing "CoreAppHost"
[2024-04-08 07:28:00.422 -04:00] [INF] Disposing "DlnaEntryPoint"
[2024-04-08 07:28:00.425 -04:00] [INF] Disposing PlayToManager
[2024-04-08 07:28:00.426 -04:00] [INF] Disposing DeviceDiscovery
[2024-04-08 07:28:00.426 -04:00] [INF] Disposing SsdpCommunicationsServer
[2024-04-08 07:28:00.427 -04:00] [INF] "SsdpCommunicationsServer" disposing _BroadcastListenSocket
[2024-04-08 07:28:00.429 -04:00] [INF] "SsdpCommunicationsServer" Disposing 3 sendSockets
[2024-04-08 07:28:00.430 -04:00] [INF] "SsdpCommunicationsServer" disposing sendSocket from "0.0.0.0"
[2024-04-08 07:28:00.430 -04:00] [INF] "SsdpCommunicationsServer" disposing sendSocket from "192.168.1.2"
[2024-04-08 07:28:00.430 -04:00] [INF] "SsdpCommunicationsServer" disposing sendSocket from "127.0.0.1"
[2024-04-08 07:28:00.430 -04:00] [INF] Disposing "DeviceAccessEntryPoint"
[2024-04-08 07:28:00.432 -04:00] [INF] Disposing "UdpServerEntryPoint"
[2024-04-08 07:28:00.435 -04:00] [INF] Disposing "SchedulesDirect"
[2024-04-08 07:28:00.435 -04:00] [INF] Disposing "UserDataChangeNotifier"
[2024-04-08 07:28:00.436 -04:00] [INF] Disposing "EntryPoint"
[2024-04-08 07:28:00.437 -04:00] [INF] Disposing "LibraryMonitorStartup"
[2024-04-08 07:28:00.437 -04:00] [INF] Disposing "EmbyTV"
[2024-04-08 07:28:00.438 -04:00] [INF] Disposing "ExternalPortForwarding"
[2024-04-08 07:28:00.442 -04:00] [INF] Stopping NAT discovery
[2024-04-08 07:28:00.445 -04:00] [INF] Disposing "EntryPoint"
[2024-04-08 07:28:00.447 -04:00] [INF] Disposing "NotificationEntryPoint"
[2024-04-08 07:28:00.448 -04:00] [INF] Disposing "LibraryChangedNotifier"
[2024-04-08 07:28:00.449 -04:00] [INF] Disposing "MusicBrainzAlbumProvider"
[2024-04-08 07:28:00.453 -04:00] [INF] Disposing "RecordingNotifier"
[2024-04-08 07:28:00.465 -04:00] [INF] Starting new instance
[2024-04-08 07:28:00.465 -04:00] [INF] Executable: "/usr/lib/jellyfin/restart.sh"
[2024-04-08 07:28:00.466 -04:00] [INF] Arguments: "--webdir=/usr/share/jellyfin/web --restartpath=/usr/lib/jellyfin/restart.sh --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2024-04-08 07:28:00.488 -04:00] [INF] WS "127.0.0.1" closed
[2024-04-08 07:28:01.056 -04:00] [INF] Jellyfin version: "10.8.13"
[2024-04-08 07:28:01.093 -04:00] [INF] Environment Variables: ["[JELLYFIN_USER, jellyfin]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_ADDITIONAL_OPTS, ]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_RESTART_OPT, --restartpath=/usr/lib/jellyfin/restart.sh]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]", "[JELLYFIN_ARGS, $JELLYFIN_WEB_OPT $JELLYFIN_RESTART_OPT $JELLYFIN_FFMPEG_OPT $JELLYFIN_SERVICE_OPT $JELLYFIN_NOWEBAPP_OPT $JELLFIN_ADDITIONAL_OPTS]", "[JELLYFIN_FFMPEG_OPT, --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_WEB_OPT, --webdir=/usr/share/jellyfin/web]", "[JELLYFIN_DATA_DIR, /var/lib/jellyfin]"]
[2024-04-08 07:28:01.096 -04:00] [INF] Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--webdir=/usr/share/jellyfin/web", "--restartpath=/usr/lib/jellyfin/restart.sh", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
[2024-04-08 07:28:01.097 -04:00] [INF] Operating system: "Linux"
[2024-04-08 07:28:01.097 -04:00] [INF] Architecture: X64
[2024-04-08 07:28:01.098 -04:00] [INF] 64-Bit Process: True
[2024-04-08 07:28:01.098 -04:00] [INF] User Interactive: True
[2024-04-08 07:28:01.098 -04:00] [INF] Processor count: 4
[2024-04-08 07:28:01.098 -04:00] [INF] Program data path: "/var/lib/jellyfin"
[2024-04-08 07:28:01.098 -04:00] [INF] Web resources path: "/usr/share/jellyfin/web"
[2024-04-08 07:28:01.098 -04:00] [INF] Application directory: "/usr/lib/jellyfin/bin/"
[2024-04-08 07:28:01.252 -04:00] [INF] Setting cache path: "/var/cache/jellyfin"
[2024-04-08 07:28:01.285 -04:00] [INF] Loading assemblies
[2024-04-08 07:28:01.415 -04:00] [INF] Defined LAN addresses : "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2024-04-08 07:28:01.415 -04:00] [INF] Defined LAN exclusions : "[]"
[2024-04-08 07:28:01.416 -04:00] [INF] Using LAN addresses: "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2024-04-08 07:28:01.424 -04:00] [INF] Using bind addresses: "[]"
[2024-04-08 07:28:01.424 -04:00] [INF] Using bind exclusions: "[]"
[2024-04-08 07:28:05.945 -04:00] [INF] Loaded plugin: "TMDb" "10.8.13.0"
[2024-04-08 07:28:05.945 -04:00] [INF] Loaded plugin: "Studio Images" "10.8.13.0"
[2024-04-08 07:28:05.946 -04:00] [INF] Loaded plugin: "OMDb" "10.8.13.0"
[2024-04-08 07:28:05.946 -04:00] [INF] Loaded plugin: "MusicBrainz" "10.8.13.0"
[2024-04-08 07:28:05.946 -04:00] [INF] Loaded plugin: "AudioDB" "10.8.13.0"
[2024-04-08 07:28:06.004 -04:00] [INF] Kestrel listening on "Any IP4 Address"
[2024-04-08 07:28:06.358 -04:00] [INF] Running startup tasks
[2024-04-08 07:28:06.399 -04:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2024-04-09 02:00:00.000 -04:00, which is 18:31:53.6004144 from now.
[2024-04-08 07:28:06.554 -04:00] [INF] Found ffmpeg version "5.1.4"
[2024-04-08 07:28:06.598 -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", "dca", "flac", "mp3", "truehd"]
[2024-04-08 07:28:06.630 -04:00] [INF] Available "encoders": ["libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mpeg4", "msmpeg4", "libvpx", "libvpx-vp9", "aac", "libfdk_aac", "ac3", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2024-04-08 07:28:06.657 -04:00] [INF] Available filters: ["deinterlace_qsv", "deinterlace_vaapi", "hwupload_cuda", "hwupload_vaapi", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2024-04-08 07:28:06.809 -04:00] [INF] Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2024-04-08 07:28:07.001 -04:00] [INF] FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2024-04-08 07:28:07.002 -04:00] [INF] ServerId: "dc5c196c201440bbb7e2b45928939db5"
[2024-04-08 07:28:07.066 -04:00] [INF] WS "127.0.0.1" request
[2024-04-08 07:28:07.161 -04:00] [INF] Executed all pre-startup entry points in 0:00:00.1504099
[2024-04-08 07:28:07.161 -04:00] [INF] Core startup complete
[2024-04-08 07:28:07.311 -04:00] [INF] Executed all post-startup entry points in 0:00:00.1491485
[2024-04-08 07:28:07.311 -04:00] [INF] Startup complete 0:00:06.4286089
[2024-04-08 07:28:07.697 -04:00] [ERR] Error in Directory watcher for: "/"
System.UnauthorizedAccessException: Access to the path '/snap/core20/2182/etc/ssl/private' is denied.
---> System.IO.IOException: Permission denied
--- End of inner exception stack trace ---
[2024-04-08 07:28:07.699 -04:00] [INF] Stopping directory watching for path "/"
[2024-04-08 07:28:09.402 -04:00] [INF] "StartupTrigger" fired for task: "Update Plugins"
[2024-04-08 07:28:09.403 -04:00] [INF] Queuing task "PluginUpdateTask"
[2024-04-08 07:28:09.407 -04:00] [INF] Executing "Update Plugins"
[2024-04-08 07:28:10.113 -04:00] [INF] "Update Plugins" Completed after 0 minute(s) and 0 seconds
[2024-04-08 07:28:10.119 -04:00] [INF] ExecuteQueuedTasks
[2024-04-08 07:28:11.201 -04:00] [INF] Watching directory "/"
[2024-04-08 07:28:19.195 -04:00] [INF] WS "127.0.0.1" closed
[2024-04-08 07:28:24.336 -04:00] [INF] Authentication request for "innerspacelabs" has succeeded.
[2024-04-08 07:28:24.338 -04:00] [INF] Current/Max sessions for user "innerspacelabs": 0/0
[2024-04-08 07:28:24.353 -04:00] [INF] Reissuing access token: "7a4f8235740c452cb88ff3268ade4e34"
[2024-04-08 07:28:24.412 -04:00] [INF] WS "127.0.0.1" request
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"AccessSchedule"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"ActivityLog"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"CustomItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"DisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"HomeSection"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"ImageInfo"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"ItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"Permission"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"Preference"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"ApiKey"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"Device"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"DeviceOptions"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:28:24.510 -04:00] [WRN] The entity type '"User"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2024-04-08 07:29:06.405 -04:00] [INF] "IntervalTrigger" fired for task: "Scan Media Library"
[2024-04-08 07:29:06.406 -04:00] [INF] Queuing task "RefreshMediaLibraryTask"
[2024-04-08 07:29:06.407 -04:00] [INF] Executing "Scan Media Library"
[2024-04-08 07:29:06.418 -04:00] [INF] Validating media library
[2024-04-08 07:29:21.689 -04:00] [INF] WS "127.0.0.1" closed
[2024-04-08 07:52:33.200 -04:00] [INF] Authentication request for "innerspacelabs" has succeeded.
[2024-04-08 07:52:33.200 -04:00] [INF] Current/Max sessions for user "innerspacelabs": 0/0
[2024-04-08 07:52:33.202 -04:00] [INF] Reissuing access token: "7a4f8235740c452cb88ff3268ade4e34"
[2024-04-08 07:52:33.254 -04:00] [INF] WS "127.0.0.1" request