Fresh install of latest arm64 Raspberry Pi OS, followed by sudo apt update/upgrade, setting of static IP address on server, and then installation of pihole using "curl -sSL https://install.pi-hole.net | bash".
I'm having the exact same problem. I tried to upgrade pi-hole today one my 2nd instance and the web interface is failing with the same errors in the log file. I uninstalled lighttpd, restarted, uninstalled/reinstalled pihole, and nothing. There is nothing running on those ports that would cause any issues. Also tried the latest docker install, and that doesn't seem to work either.
When v6 was released a couple of days ago, I was able to upgrade without any issues on my other instance. The new updates broke something.
Yes, I have another pihole server that I had upgraded from v5 to v6 where the web interface was working fine with FTL 6.0 and 6.0.1, but when FTL updated to 6.0.2 the web interface stopped working. So I built a fresh server on a spare RPi4 and installed pihole v6 on it, and the same problem with the web server not loading.
If I could somehow revert to FTL 6.0.1 to see if the web interface works again...
Tried the above but now it's stuck here per the log file:
[2025-02-22 12:47:31.960 EET 1778] Initializing HTTP server on ports "80o,443os"
GUI still won't load, even if I see port 80 is now in use by pihole-ftl during a netstat command:
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1778/pihole-FTL
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1778/pihole-FTL
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 1778/pihole-FTL
udp 0 0 0.0.0.0:53 0.0.0.0:* 1778/pihole-FTL
udp 0 0 0.0.0.0:123 0.0.0.0:* 1778/pihole-FTL
Thank you!
I have been trying to find this answer for the past day and a half.
I could get the landing page to show up, but couldn't get the login page to display and I thought I had tried everything.
This absolutely fixed my issue as well. Pihole debug called out my config but I didn't change it.
port = "8080o,443os,[::]:8080o,[::]:443" ### CHANGED, default = "80o,443os,[::]:80o,[::]:443os"
Thank you