DNS Issues After Updating to V6

Expected Behaviour:

Pihole should be connecting to DNS upstreams after updating.

Actual Behaviour:

Pihole cannot resolve DNS after updating to V6. I can't access the pihole admin interface webpage as it shows 403 Forbidden. I never had any admin issues prior to V6.

Debug Token:

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

Hello,

As with many others, I updated to V6 last night without reading the major changes which is entirely my fault. After the update, pihole could not resolve DNS. In a state of panic, I hard reset my Verizon router and pihole is not currently in use, but it seems to be "working" when I see the debug?

I have zero to no IT/networking knowledge--I can follow basic instructions to setup/install pihole but when I run into trouble, I'm completely blind.

It seems now that I don't have admin access to my pihole anymore? I did not back up V5 prior to updating which is another fault of mine.

I don't know what to do. I added nameserver in the config file but it looks like it's not sticking?

Please help and thank you for your time.

It's good that you provided a token, so dev and mod can help wih your issue quickly. In the meantime, what URL did u try to access the admin page?

In the past prior to V6, I would just type in the IP of the pihole:

http://192.168.1.152

But now, I tried http://192.168.1.152/admin/ as well and I still get the 403 Forbidden error.

I'm not sure if you disabled lighttpd during the upgrade, but try a couple things
https://yourIP/admin
http://yourIP:8080/admin

Thank you for that--it looks like I had to add the 's' in the http and now I'm in the webpage interface.

Diagnosis shows the following error:

DNSMASQ_WARN
Warning in dnsmasq core:
no upstream servers configured

How can I go about resolving this?

I do not know if lighttpd is enable or disabled. I'm assuming it is enabled because I'm seeing this in the debug?

[✗] tcp:0.0.0.0:80 is in use by lighttpd (Prerequisites - Pi-hole documentation)

Thank you so much for your replies.

EDIT:

OK, I have selected IPv4 Cloudflare (DNSSEC) DNS Servers in the settings and the errors went away.

Does this mean that I'm good to go?...

Lighttpd is disabled because you're able to access webadmin using https://yourIP/admin. As for the DNSMASQ_WARN, hopefully someone will chime in. I see dev and mod are replying to post by other users as quickly as they can. Be patience.

yep....unless you have some other issue.... :grinning:

Smurf, thank you so much for your replies. It helped me a lot today.

I check to see if lighttpd was enabled by the following command:

sudo systemctl status lighttpd.service

I then disabled it by using the two commands below:

sudo systemctl stop lighttpd.service
sudo systemctl disable lighttpd.

This is for reference to anyone that is having the same issue as I.

I will not test the pihole by directing my router to the pihole's IP. Fingers crossed.

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