There will be some changes compare to stock installation. One will be usage of web interface port 8089 instead 80 or 8080. Why? We want to prevent a port conflict with other applications such as SABnzbd or regular web server.
If you updated to Pi-Hole v6, there may have been a prompt asking you to disable lighttpd. I didn’t see it when I updated. Here’s the command to check if it is running:
sudo systemctl status lighttpd.service
If it is running (and you don’t need it for anything else), use these commands to disable it:
Then, reboot. Following these exact steps, I was able to get back into the web admin interface and set the DNS servers back to their original values. For some reason, updating to v6 wipes out your existing DNS settings.
For me I found my conditional DNS stuff was reset and had to do some tweaking - but that is a PiHole issue and check their forums.
I have a very simple DietPI setup mainly for PiHole. So killing lighttpd was not issue.
Also note - I did not have a webpage on :80 or :8080 until I ran the above commands and rebooted.
proably enough to adjust web interface port in /etc/pihole/pihole.toml. Maybe a challenge of the PiHole own migration script not setting the port correctly if a web server is still present? OK just guessing.
Depends on what you planning to do. On DietPi v9.11 we are going to adjust settings for people already moved to PiHole v6. For others, who still use PiHole v5, nothing will change.
On new installations, PiHole v6 will be installed.
We are not going to force a PiHole update from v5 to v6 yet. From our point of view, still too many challenges with the PiHole update function. We will wait a few more weeks before the forced migration begins.
Our current recommendation is to stay on PiHole v5 until PiHole v6 is stable enough and the update process works smoothly. However, this is somewhat beyond our control.
PiHole V6 is installed automatically because this is the default PiHole offers. However you should have see some error messages as our scripts on DietPi 9.10 did not expect the new PiHole world. Because files have been removed or renamed between v5 and V6. This will change on DietPi v9.11.
Correct, I saw some errors about missing /etc/pihole/pihole-FTL.conf. I can do a manual installation of v5 but hoping to take advantage of whatever optimizations DietPi has made to the PiHole logging process.
If you want to update to PiHole v6, you simply have to answer the question about the web server in such a way that you want to keep it. But this has nothing to do with DietPi directly, as the question comes up during the PiHole update.
If you plan to use PiHole v6, you should update your existing installation to the new PiHole version before updating to DietPi v9.11.
I have a migration problem with dietpi 9.11 Version 2: The query log stays empty even if I activate the option * Should FTL load queries from the database on (re)start?*. With different browsers same result