pihole -v
Pi-hole version is v6.0.1 (Latest: v6.0.1)
web version is v6.0 (Latest: v6.0)
FTL version is v5.25.2 (Latest: v6.0)
pihole -d
https://tricorder.pi-hole.net/QtXuN0kN/ (cant access it myself, no idea why)
Errors in pihole -d
*** [ DIAGNOSING ]: Dashboard headers
[ā] Web interface X-Header: X-Header does not match or could not be retrieved.
HTTP/1.1 403 Forbidden
Content-Type: text/html
Content-Length: 341
Date: Thu, 20 Feb 2025 08:36:29 GMT
Server: lighttpd/1.4.63
*** [ DIAGNOSING ]: contents of /etc/lighttpd/conf.d
/etc/lighttpd/conf.d does not exist.
Expected Behaviour:
Access to admin web-interface should work and pihole -up should work.
Actual Behaviour:
I ran pihole -up yesterday and while fiddeling with tmux and different clients I accidentally hit ctrl-c mid update.
After that I wasn't able to run pihole -up again:
pihole -up
/opt/pihole/update.sh: line 108: : No such file or directory
The directory exists and all files are present there
Further I cannot access the admin webpage. I get a 404 message.
I cant connect with any other port. Neither with foo.bar:port/admin nor foo.bar/admin:port. I tested it with both ports.
I'll the reconfigure option to try to repair it.
Edit:
Using pihole -r fixed it!
I've chosen repair to retain the configs. After a while it asked me if I wanted to quit using lighttpd which I obiously have chosen. Then it said that it'll be listening to port 8080. It seems like some postupdate script for exactly this scripts didn't trigger due to me hiting ctrl-c during the first update.