Pi-hole quit working after "pihole -up"

I think I'm using a standard installation, on an old Raspberry Pi running dietpi.

I saw dietpi had an update, and after the update the dashboard showed pihole needed updating. I did that and got stuck while it waited for dns to restart (I can't remember the exact message).

Expected Behaviour:

RPi 2 Model B
DietPi v9.11.2
Core 6.0.4
Web 6.0.1
FTL 6.0.2

Actual Behaviour:

"pihole -up" hung while waiting for DNS to restart. Now it's not running at all.

Debug Token:

Apologies, I'm typing this by hand:
Edited:
https://tricorder.pi-hole.net/rC5KQQPo/

Your debug log looks clean, with one exception - you have no upstream DNS servers configured. This is likely caused by a recently discovered bug in our updater.

** [ DIAGNOSING ]: Pi-hole diagnosis messages
   count   last timestamp       type                  message
   1       2025-02-24 17:34:55  DNSMASQ_WARN          no upstream servers configured 
-rw-rw---- 1 pihole pihole 53K Feb 24 17:19 /etc/pihole/pihole.toml
   [dns]
     upstreams = []

Go into the web GUI > Settings > DNS > Upstream DNS servers and assign an upstream DNS server.

Let us know if that fixes the problem.

I wasn't patient and I ran "pihole -r" and tried both options. The one to start over worked because I selected an upstream DNS server.

I was trying to get to the web interface but it just hung until I finished the second "pihole -r" run.

Thanks for the help, and the mention that there's a bug. I was hoping it wasn't just me. :slight_smile: :grinning:

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.