2024-05-27, 03:17 PM
Hi I am running jellyfin server on Debian 12.5 server. I have installed it using the extra repo command. everything is working thankfully but when i recently tried to do an update from 10.9.2 to 10.9.3 i noticed my terminal client hung and then disconnected, so tried another update after starting ssh connection again. and it was all updated and nothing available so i think ran the jellyfin version command to check if everything was updated and i received an error for web client, saying the dir is empty. i find this strange i have access to everything, jellyfin is working on all devices and is also working via browser to manage it. below is the error i am getting, i think i recieved this error previously on another version.. just not sure why i am getting this error and hopefully someone can help me resolve it pls.
huss@jellyfin3:~$ jellyfin version
[00:54:34] [INF] [4] Main: Jellyfin version: 10.9.3
[00:54:34] [INF] [4] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, /home/huss/.local/share/jellyfin/log]"]
[00:54:34] [INF] [4] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "version"]
[00:54:34] [INF] [4] Main: Operating system: Debian GNU/Linux 12 (bookworm)
[00:54:34] [INF] [4] Main: Architecture: X64
[00:54:34] [INF] [4] Main: 64-Bit Process: True
[00:54:34] [INF] [4] Main: User Interactive: True
[00:54:34] [INF] [4] Main: Processor count: 8
[00:54:34] [INF] [4] Main: Program data path: /home/huss/.local/share/jellyfin
[00:54:34] [INF] [4] Main: Log directory path: /home/huss/.local/share/jellyfin/log
[00:54:34] [INF] [4] Main: Config directory path: /home/huss/.config/jellyfin
[00:54:34] [INF] [4] Main: Cache path: /home/huss/.cache/jellyfin
[00:54:34] [INF] [4] Main: Web resources path: /usr/lib/jellyfin/bin/jellyfin-web
[00:54:34] [INF] [4] Main: Application directory: /usr/lib/jellyfin/bin/
[00:54:34] [ERR] [4] Main: The server is expected to host the web client, but the provided content directory is either invalid or empty: /usr/lib/jellyfin/bin/jellyfin-web. If you do not want to host the web client with the server, you may set the '--nowebclient' command line flag, or set'hostwebclient=false' in your config settings
I dont know if this helps but i have been making copy of my /var/lib/jellyfin and i move it over to new install so that all metadata and user config, continue watching etc stays the same and also i noticed that i dont have the directory /usr/lib/jellyfin/bin/jellyfin-web but i do have a web path located in /usr/share/jellyfin/web.
I did a search on the forum for this error and the post with similar error was a solution of opening ufw port 8096 which mine is already opened and as mentioned above i actually have access via my browser to manage the server. and everything seems to work just not sure why i a getting this error and how would i fix so i dont get this error.
huss@jellyfin3:~$ jellyfin version
[00:54:34] [INF] [4] Main: Jellyfin version: 10.9.3
[00:54:34] [INF] [4] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, /home/huss/.local/share/jellyfin/log]"]
[00:54:34] [INF] [4] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "version"]
[00:54:34] [INF] [4] Main: Operating system: Debian GNU/Linux 12 (bookworm)
[00:54:34] [INF] [4] Main: Architecture: X64
[00:54:34] [INF] [4] Main: 64-Bit Process: True
[00:54:34] [INF] [4] Main: User Interactive: True
[00:54:34] [INF] [4] Main: Processor count: 8
[00:54:34] [INF] [4] Main: Program data path: /home/huss/.local/share/jellyfin
[00:54:34] [INF] [4] Main: Log directory path: /home/huss/.local/share/jellyfin/log
[00:54:34] [INF] [4] Main: Config directory path: /home/huss/.config/jellyfin
[00:54:34] [INF] [4] Main: Cache path: /home/huss/.cache/jellyfin
[00:54:34] [INF] [4] Main: Web resources path: /usr/lib/jellyfin/bin/jellyfin-web
[00:54:34] [INF] [4] Main: Application directory: /usr/lib/jellyfin/bin/
[00:54:34] [ERR] [4] Main: The server is expected to host the web client, but the provided content directory is either invalid or empty: /usr/lib/jellyfin/bin/jellyfin-web. If you do not want to host the web client with the server, you may set the '--nowebclient' command line flag, or set'hostwebclient=false' in your config settings
I dont know if this helps but i have been making copy of my /var/lib/jellyfin and i move it over to new install so that all metadata and user config, continue watching etc stays the same and also i noticed that i dont have the directory /usr/lib/jellyfin/bin/jellyfin-web but i do have a web path located in /usr/share/jellyfin/web.
I did a search on the forum for this error and the post with similar error was a solution of opening ufw port 8096 which mine is already opened and as mentioned above i actually have access via my browser to manage the server. and everything seems to work just not sure why i a getting this error and how would i fix so i dont get this error.
Jellyfin 10.9.8
Debian 12 Bookworm Bare Metal
Intel® Xeon® CPU E5-1650 v3 @ 3.50GHz, 12 cores
128GB Ram
100TB HDD
1gbps nic
Debian 12 Bookworm Bare Metal
Intel® Xeon® CPU E5-1650 v3 @ 3.50GHz, 12 cores
128GB Ram
100TB HDD
1gbps nic