I also hit a bit of a hiccup when upgrading. Fixed by manually removing lighthttpd
Web Interface not loading after upgrade
This was mentioned in the announcement post, but it bares repeating:
On initial launch – FTL will attempt to bind to port 80 for plain HTTP. If it cannot bind to this port, it will fallback to port 8080 (So you might need to access the web interface at
http://pi.hole:8080/admin)
``You can check which port FTL is listening on by running the command
pihole-FTL --config webserver.port
or by looking for the config value in/etc/pihole/pihole.toml
you can even change it
lighttpd
still running after upgradeMost users should have been offered a dialog box during the upgrade to choose to disable
lighttpd
, and most users should have chosen to do so. Unless you are usinglighttpd
for any other web service, it is no longer needed.
Please run the following to disable it:sudo systemctl stop lighttpd && sudo systemctl disable lighttpd
Also, it may be minor, but the URL changed for the web interface so don't use an old link. Instead it is at http://pi-hole:8089/admin/login (now after reading the above I can't work out why mine is on 8089 instead of 8080)
But the key is - get rid of lighttpd. And also hope you spotted your new web password that was lost in the scroll of text during upgrade...
For me I didn't read any of the docs on this website, and just punched the Update that day. Some reason or other warning messages failed to display and Sod's Law said I didn't even take a backup so was stuck researching via my mobile. The thread that saved me that day was this one: Pi-hole update caused web to stop and no resolution