PiHole V6 - OpenVPN on PFSense has no DNS resolution **debug token added**

As above, following recent update to PiHole V6 today I realised while away from home that when I connect to my OpenVPN on my home PFSense it seems I do not have DNS resolution.

Everything on the Home LAN has DNS resolution just fine, but as soon as I connect to OpenVPN externally, no DNS resolution.

I suspect it's due to one of the many new DNS options being not quite right, but I have no idea which one, while there are descriptions for the options, they only serve to muddy my understanding of the options further.

I've tried a few of these settings now and none of them appear to resolve the issue.

Expected Behaviour:

When I connect to My OpenVPN on PFSense I should have full DNS resolution and ad protection as though I were connected to my home LAN.

Actual Behaviour:

I can connect to the VPN just fine, I get an IP and queries from my device (my phone in this case) are showing up in the Query Log on PiHole but there is no dns resolution on the phone, if I drop the VPN and use 4G/5G without connection to home, DNS resolution works fine.

Debug Token: now resolved

To add insult to injury, I get the following when trying to generate the debug token:

So I've flattened the SD card, again, Re-Installed Bookworm, again, and re-installed PiHole, again.

I've added no additional blocklists other than the included Steven Black one and I've tried multiple times to generate and upload the debug token but I keep getting the above ^^ error 500 error suggesting it's a server error.

I'll keep trying and as soon as I can generate one I'll add it on here.

Recieved a token: now resolved

Thanks

Additionally, now I'm seeing this:


which I didn't have before the ground-up rebuild

So I looked in here:


And sure enough, set to local only

So I tried Permit all origins:

and the diagnosis message goes away:

But I still do not have dns resolution on the handset when connected to OpenVPN on my PFSense box.

Client connected to VPN and showing in query log:
image

Still getting the 500 error when trying to upload my debug file and so no token yet.

Just noticed a load of outstanding updates on the same phone that won't get DNS resolution on VPN and tapped update all, and, well, they started updating, while on VPN.

DNS requests are streaming in, and being answered, for that VPN client:

Yet that same device still won't resolve basic msn.com, google.com, yahoo.com, cloudflare.com addresses.

Managed to get a token:

Now resolved

as you will no doubt realise, I have added my block lists back in, I was getting complaints from the family

bump

Now resolved, feel free to lock/close

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