mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
Base URL bug in a fresh install v10.5.2 [FIXED] #1472
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @castillo92 on GitHub (Mar 30, 2020).
Describe the bug
After normal installation, and following the official instruction, when I entered into jellybean instance, web page shows:
System (please complete the following information):
To Reproduce
I installed Jellyfin following instructions from https://jellyfin.org/downloads/
In the Web-server side:
First enabling modules (already enabled)
sudo a2enmod proxy proxy_http ssl proxy_wstunnelAnd made the modifications in the vHost of Apache:
I do not write here the HTTPS part
Expected behavior
Entering in https://my_home.com/jellyfin/ I expected to see the "First run wizard" but only see a blank page showing in plain text: "Unable to find the specified file."
And the URL change from
https://my_home.com/jellyfin/web/index.html -> https://my_home.com/web/index.htmlThis behavior made me think that the base url was wrong
How I fixed it
Changing base URL by CLI, following instruction of release 10.4.1
https://github.com/jellyfin/jellyfin/releases/tag/v10.4.1
And my question is... It is a bug? Adding /jellyfin are not mandatory behavior since version 10.4?
Why my /etc/jellyfin/system.xml did not have the new BaseUrl line? It is a bug?
Thanks you very much for your efforts
@dkanada commented on GitHub (Mar 30, 2020):
Correct, the base URL is no longer required.
@castillo92 commented on GitHub (Mar 30, 2020):
But, in the official docs to make a ProxyPass with Apache said the sub url /jellyfin
If the /etc/jellyfin/system.xml does not have the right base url, it does not work.
My problem is that base url by default is: / and we have to change in /etc/jellyfin/system.xml to make Jellyfin works
@Artiume commented on GitHub (Apr 3, 2020):
The default is /, until you change it inside the system settings, it's going to assume that it is located at /, if you wanted the baseUrl to be /jellyfin2/, how would it know?
@castillo92 commented on GitHub (Apr 3, 2020):
Thanks you, I thought the default base URL was /jellyfin because I read wrong the official documentation. My fault.
Thanks you and everyone the comments. I am going to close this issue, because now it is clear.