Jellyfin not recognizing correct web directory #6434

Closed
opened 2026-02-07 03:38:32 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @NickCloudAT on GitHub (Nov 7, 2024).

This issue respects the following points:

  • This is a bug, not a question or a configuration issue; Please visit our forum or chat rooms first to troubleshoot with volunteers, before creating a report. The links can be found here.
  • This issue is not already reported on GitHub (I've searched it).
  • I'm using an up to date version of Jellyfin Server stable, unstable or master; We generally do not support previous older versions. If possible, please update to the latest version before opening an issue.
  • I agree to follow Jellyfin's Code of Conduct.
  • This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one.

Description of the bug

After starting up my jellyfin server today, I noticed that the web client would not load and just show a blank page.

I typed "jellyfin" in my server and got the following information:

Image

The error at the bottom tells me, it can't find the directory at "/usr/lib/jellyfin/bin/jellyfin-web". And yes, that is correct. There is not web-directory at that path because for me it is, and always has been, at "/usr/share/jellyfin/web". It even shows in the service that it sets that path with --webdir:
Image

I don't really know why the hell it's not working. Jellyfin is installed on this maschine with apt, no docker or smth.

Reproduction steps

I dont have any.

What is the current bug behavior?

Web directory is not recognized correctly

What is the expected correct behavior?

Web directory should be recognized correctly

Jellyfin Server version

10.10.0+

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

I can not access the dashboard

Environment

  • OS: Ubuntu 22.04.5 LTS

Jellyfin logs

Log seems empty

FFmpeg logs

No response

Client / Browser logs

No response

Relevant screenshots or videos

No response

Additional information

No response

Originally created by @NickCloudAT on GitHub (Nov 7, 2024). ### This issue respects the following points: - [x] This is a **bug**, not a question or a configuration issue; Please visit our forum or chat rooms first to troubleshoot with volunteers, before creating a report. The links can be found [here](https://jellyfin.org/contact/). - [x] This issue is **not** already reported on [GitHub](https://github.com/jellyfin/jellyfin/issues?q=is%3Aopen+is%3Aissue) _(I've searched it)_. - [x] I'm using an up to date version of Jellyfin Server stable, unstable or master; We generally do not support previous older versions. If possible, please update to the latest version before opening an issue. - [x] I agree to follow Jellyfin's [Code of Conduct](https://jellyfin.org/docs/general/community-standards.html#code-of-conduct). - [x] This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one. ### Description of the bug After starting up my jellyfin server today, I noticed that the web client would not load and just show a blank page. I typed "jellyfin" in my server and got the following information: ![Image](https://github.com/user-attachments/assets/eafb124f-4f75-4ce4-922f-81a6db7e6a37) The error at the bottom tells me, it can't find the directory at "/usr/lib/jellyfin/bin/jellyfin-web". And yes, that is correct. There is not web-directory at that path because for me it is, and always has been, at "/usr/share/jellyfin/web". It even shows in the service that it sets that path with --webdir: ![Image](https://github.com/user-attachments/assets/c07c0c82-8767-4ff1-bf9a-324541678181) I don't really know why the hell it's not working. Jellyfin is installed on this maschine with apt, no docker or smth. ### Reproduction steps I dont have any. ### What is the current _bug_ behavior? Web directory is not recognized correctly ### What is the expected _correct_ behavior? Web directory should be recognized correctly ### Jellyfin Server version 10.10.0+ ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version I can not access the dashboard ### Environment - OS: Ubuntu 22.04.5 LTS ### Jellyfin logs Log seems empty ### FFmpeg logs _No response_ ### Client / Browser logs _No response_ ### Relevant screenshots or videos _No response_ ### Additional information _No response_
OVERLORD added the bug label 2026-02-07 03:38:32 +03:00
Author
Owner

@gnattu commented on GitHub (Nov 7, 2024):

If you just type Jellyfin it won't use custom folder, and no Jellyfin run by systemd services does not affect just type in "jellyfin" in the console. What you want to do is to start Jellyfin with systemd.

For your original "just blank" problem we are unable to help you without further info. Have you tried clear browser cache first?

@gnattu commented on GitHub (Nov 7, 2024): If you just type Jellyfin it won't use custom folder, and no Jellyfin run by systemd services does not affect just type in "jellyfin" in the console. What you want to do is to start Jellyfin with systemd. For your original "just blank" problem we are unable to help you without further info. Have you tried clear browser cache first?
Author
Owner

@NickCloudAT commented on GitHub (Nov 7, 2024):

If you just type Jellyfin it won't use custom folder, and no Jellyfin run by systemd services does not affect just type in "jellyfin" in the console. What you want to do is to start Jellyfin with systemd.

For your original "just blank" problem we are unable to help you without further info. Have you tried clear browser cache first?

I have already tried to clear my browser cache and also use another browser. Actually as I see now, the Android App also does not load the server.

@NickCloudAT commented on GitHub (Nov 7, 2024): > If you just type Jellyfin it won't use custom folder, and no Jellyfin run by systemd services does not affect just type in "jellyfin" in the console. What you want to do is to start Jellyfin with systemd. > > For your original "just blank" problem we are unable to help you without further info. Have you tried clear browser cache first? I have already tried to clear my browser cache and also use another browser. Actually as I see now, the Android App also does not load the server.
Author
Owner

@NickCloudAT commented on GitHub (Nov 7, 2024):

Ok, fixed it myself.. Seems like the web directory was corrupt or smth.. No errors in log though hinting to anything like that...

Pulled down a backup of the web folder, working again now.

@NickCloudAT commented on GitHub (Nov 7, 2024): Ok, fixed it myself.. Seems like the web directory was corrupt or smth.. No errors in log though hinting to anything like that... Pulled down a backup of the web folder, working again now.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#6434