Inconsistently can't dns lookup since upgrade

Please follow the below template, it will help us to help you!

If you are Experiencing issues with a Pi-hole install that has non-standard elements (e.g you are using nginx instead of lighttpd, or there is some other aspect of your install that is customised) - please use the Community Help category.

Expected Behaviour:

After upgrade to v6 my queries don't work.

nslookup should provide address for ubuntu and whitewolf (.lan)

Actual Behaviour:

[replace this text with what is actually happening]

From a Windows's machine:

*** pi.hole can't find ubuntu.lan: Non-existent domain
> whitewolf
Server:  pi.hole
Address:  192.168.2.20

*** pi.hole can't find whitewolf: Non-existent domain

From a linux machine

> whitewolf
Server:         192.168.2.20
Address:        192.168.2.20#53

Non-authoritative answer:
Name:   whitewolf
Address: 192.168.2.154
> ubuntu
Server:         192.168.2.20
Address:        192.168.2.20#53

Non-authoritative answer:
Name:   ubuntu
Address: 192.168.2.121
> ubunu t.lan
Server:         192.168.2.20
Address:        192.168.2.20#53

** server can't find ubuntu.lan: NXDOMAIN

Debug Token:


    * curl failed, contact Pi-hole support for assistance.
    * Error message: curl: (22) The requested URL returned error: 500

I've identified the issues with the upgrade (by going back to the old version and seeing what was not carried over transferrred).

  • Condiional forwarding is not copied.
  • Never forward non-FQDN A and AAAA queries**
  • Upstream DNS Server
  • lighttpd was not stopped and removed
  • local DNS records not copied
  • dns_masq.d not copied (which can be corrected by a setting)

Once I corrected these 4 issues I was able to return to operating as normal

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