I have recently changed modem and now I have a new public IP. After this I changed where my domain name is pointing and now I am getting a “SSL_ERROR_UNRECOGNIZED_NAME_ALERT” error when trying to load my pages.
I am unable to connect to the site as it would seem a firewall is filtering Ports 80 & 443.
$ nmap -Pn -p80,443 jellyfin.nathans.live
Starting Nmap 7.80 ( https://nmap.org ) at 2024-05-21 01:11 UTC
Nmap scan report for jellyfin.nathans.live (184.170.81.72)
Host is up.
PORT STATE SERVICE
80/tcp filtered http
443/tcp filtered https
Nmap done: 1 IP address (1 host up) scanned in 3.49 seconds
$ nmap -Pn -p80,443 jellyfin.nathans.live
Starting Nmap 7.80 ( https://nmap.org ) at 2024-05-21 20:36 UTC
Nmap scan report for jellyfin.nathans.live (184.170.81.72)
Host is up (0.094s latency).
PORT STATE SERVICE
80/tcp open http
443/tcp open https
Nmap done: 1 IP address (1 host up) scanned in 0.54 seconds
Side note: I am not sure the proper HTTP Response Codes are being used.
Here is what I see using curl. If others say different than what I’ve said, I suggest following their advice over mine.
Here I would have thought a HTTP Response Code of 301
This doesn’t really make sense Jellyfin isn’t PHP, so you shouldn’t have php_fastcgi in there. And either way, reverse_proxy has a higher directive order so it never runs anyway (unless you used request matchers to split the traffic apart).
Anyway, your Jellyfin seems to load just fine for me. Is there really still a problem?
I think the php thing is from when I was originally setting up the reverse proxy, I was trying things I found on the Jellyfin Forum. And my problem is solved now.
The Arris Surfboard app has a section for port forwarding and when you add a rule, it doesn’t turn on port forwarding for some reason. The app does not tell you port forwarding is off, so you have to go on the web UI and turn on port forwarding.