@EVOTk I’m new to jellyfin, but I can spot a couple things wrong with your nginx config:
Since you’re using a reverse proxy, you wouldn’t access the jellyfin port directly -
https://192.168.0.42:8920 would not be correct. You want to enter the location of the proxy - in your case, you’ve set up the proxy location to be
/socket - this is a little different than usual nginx cases I’ve seen - often you’ll want to proxy port 443 so you can access your server at
https://192.168.0.42 without specifying a different port. What you have might work, not sure, but you would want to access it at
https://192.168.0.42/socket since that’s how you set up the proxy.
Also You need to set the target of the proxy to the https port. Currently you have this line:
This sets the target of the proxy to 8096 - which is the http port - so the target location of the proxy won’t be the https port anyway. This needs to be 8920 instead.
However, I’ve setup jellyfin directly on 443 and can’t get it to connect to https either so not sure if there’s a bigger problem here.