Cannot Access Admin Website After v6 Upgrade

The upgrade went fine according to the command line, and I have restarted the system too. However, I cannot access the admin website. I have tried using http and https for 192.168.1.90/admin and pi.hole/admin, both addresses are ping-able from my laptop. Any help is appreciated. I did choose during upgrade to disable lighttpd as recommended as Pi-Hole is the only thing running on this Pi

2 Likes

Yes, I'm having the exact issue

Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:

pihole -d
1 Like

This also happened to me. It showed me that lighthttpd should be disabled, it recommended that I do that so I told it yes.

https://tricorder.pi-hole.net/7O2ipec6/

I did quick looking and found that I could get to it by going to port 8080

http://192.168.1.10:8080/admin/

1 Like

https://tricorder.pi-hole.net/q43XG383/

Despite being a free port 80, Pi-hole somehow picked the alternative

] tcp:[::]:8080 is in use by pihole-FTL

Change /etc/pihole/pihole.toml back to the default

"80o,[::]:80o,443so,[::]:443so" at webserver.port

1 Like

It's the same for you.

Thanks.. That fixed it.

thank you, that fixed mine too

A post was split to a new topic: FTL v6 crash

hi, im having the same issue.

https://tricorder.pi-hole.net/MvgpNNP0/

pihole is installed as LCX container in Proxmox

same issue here
https://tricorder.pi-hole.net/wnJzo8oz/

same here
https://tricorder.pi-hole.net/O7jzJoG1/
I'm running Ubuntu 24.04.2 LTS bare metal.

@West_Satsop @jp-pihole

If you have the same issue, use the same solution.
Scroll up to find the post marked as solution.

When I first upgraded I ran pihole -up from the cli but didn't get the prompt about disabling lighttpd, so I stopped/disabled it afterwards but still couldn't reach the admin page. I tried using port 8080 but nothing there either. I uninstalled/installed pihole and still no admin page. I changed the /etc/pihole/pihole.toml file to "80o,[::]:80o,443so,[::]:443so" as suggested although mine showed "80o,443os,[::]:80o,[::]:443os" and still no admin page.
Here's a new debug log from a fresh install.
https://tricorder.pi-hole.net/H7KXs12b/
Any help is appreciated. Thank you.

Don't forget to then restart FTL so it can bind to the – now free – default port 80

sudo systemctl stop lighttpd.service
sudo systemctl disable lighttpd.service
sudo systemctl restart pihole-FTL.service

I didn't try that when I had stopped/disabled lighttpd but I've since uninstalled lighttpd. I did restart pihole-FTL.service but I'm still dead in the water.

Your debug log shows FTL is not bound to any web ports at all, just DNS. Try setting the default ports again, which will also restart the service with them

sudo pihole-FTL --config webserver.port '80o,443os,[::]:80o,[::]:443os'

Does that make it behave?

No it's still misbehaving.

What was the response from the command?

The debug log shows the designateed gateway 192.168.1.1 is not responding. See if you can reach it from the command line with ping. It may be something external about how your network is configured.

Is this gateway address and static IP correct? You can redo the Pi-hole config with sudo pihole -r if needed

The address to explicitly try once the gateway is sorted is http://192.168.1.148/admin or whatever IP it was redone as.