Jellyfin Forum
SOLVED: Nginx Reverse Proxy Connection Issue - 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: SOLVED: Nginx Reverse Proxy Connection Issue (/t-solved-nginx-reverse-proxy-connection-issue)



Nginx Reverse Proxy Connection Issue - kensible - 2024-03-27

I am using the latest linuxserver Docker image for Jellyfin. I followed the official guide (here) for configuring Nginx with Jellyfin. I can access the Web UI through https://jellyfin.mydomain.com, but I can't connect to my Jellyfin server. I get an error message that says the server may be offline. However, I am still able to access the server on my local network, just not externally.

lscr.io/linuxserver/jellyfin:latest
jc21/nginx-proxy-manager:latest


RE: Nginx Reverse Proxy - TheDreadPirate - 2024-03-27

Nginx or Nginx Proxy Manager?

Can you share screenshots of Nginx? Did you select HTTPS for the proxy pass scheme? If so, it should be http.


RE: Nginx Reverse Proxy - kensible - 2024-03-27

Nginx Proxy Manager. I attached some screenshots to the original post. I configured everything using the Web UI for the Nginx Proxy Manager, following the relevant section of the Jellyfin documentation. I am able to access the Jellyfin page externally (not on my local network), but I see the server selection screen instead of the login screen. Additionally, I verified that all of my other Docker containers are visible externally with SSL encryption, so I figure that there must be a Docker networking issue or something between Nginx Proxy Manager and the Jellyfin server (?)


RE: Nginx Reverse Proxy Connection Issue - kensible - 2024-03-27

I figured out the problem! I needed to enable the “allow remote connections to this server” setting under Advanced -> Networking.


RE: Nginx Reverse Proxy Connection Issue - TheDreadPirate - 2024-03-27

Sometimes it is the simple things. I made this exact mistake and spent more time troubleshooting that I'd like to admit.