Jellyfin Forum
https url port not match to 8920 - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: https url port not match to 8920 (/t-https-url-port-not-match-to-8920)



https url port not match to 8920 - JimmyLaurant - 2024-05-05

Jellyfin ver.10.8.13
Recently remote visit my NAS, find out Jellyfin desktop shortcut opens like:
https://[privatezone]:8096
SSL errorxxxxxx
Before, it opens like:
http://[privatezone]:8096, no error;
Of course, I found out HSTS is enable, but when url protocol change to https, why JF cannot auto match to https port??
That is, why url not opens like:
https://[privatezone]:8920??

P.S.: default port setting, ssl cetificate is right set.
Need Help.


RE: https url port not match to 8920 - TheDreadPirate - 2024-05-05

Jellyfin does not offer https on port 8096 and while 8920 is the correct https port for jellyfin, it isn't enabled by default.

If you are using a reverse proxy with Jellyfin, you don't need to specify the http/https port unless they are not default.


RE: https url port not match to 8920 - JimmyLaurant - 2024-05-06

(2024-05-05, 05:13 PM)TheDreadPirate Wrote: Jellyfin does not offer https on port 8096 and while 8920 is the correct https port for jellyfin, it isn't enabled by default.

If you are using a reverse proxy with Jellyfin, you don't need to specify the http/https port unless they are not default.

JF https is enable, but not enforced;
Reverse proxy is ok, but use a desktop shortcut is also convenient, right?


RE: https url port not match to 8920 - mcarlton00 - 2024-05-06

This sounds like your browser is forcing https even when it's not available. Several browsers have this feature and I believe it's enabled by default. If you want to use a desktop shortcut, best course of action is probably to just change it's target to port 8920


RE: https url port not match to 8920 - JimmyLaurant - 2024-05-08

Well, forced https is disable on my browser (firefox).
It's not a windows desktop shortcut, it's on NAS dsm desktop.
My JF is packed by a third-party source, created as an app and is not in docker.
Checked file in /@appstore/Jellyfin/ui, tried to manually change the port from 8096 to 8920, and protocol to https, but no luck, when JF restarts, it forces back to port 8096, and protocol remains https.
(2024-05-06, 11:18 AM)mcarlton00 Wrote: This sounds like your browser is forcing https even when it's not available.  Several browsers have this feature and I believe it's enabled by default.  If you want to use a desktop shortcut, best course of action is probably to just change it's target to port 8920



RE: https url port not match to 8920 - TheDreadPirate - 2024-05-08

[Client] https 443 <--> 443 [Reverse proxy] 8096 <--> 8096 http [jellyfin server]

Is this how you have things setup?


RE: https url port not match to 8920 - mcarlton00 - 2024-05-08

If it's not something packaged or placed by us, then we have no idea how it's been configured or how it's set up. It doesn't sound like it's a Jellyfin problem and more a packager problem


RE: https url port not match to 8920 - JimmyLaurant - 2024-05-09

(2024-05-08, 02:37 PM)TheDreadPirate Wrote: [Client] https 443 <--> 443 [Reverse proxy] 8096 <--> 8096 http [jellyfin server]

Is this how you have things setup?
Well, it seems that way, but I didn't particularly set a reverse proxy;
When remote accessing my NAS, I just click on JF shortcut on dsm desktop and the browser opens the JF url.