-
-
Notifications
You must be signed in to change notification settings - Fork 359
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SERVFAIL] Unbound with DoT enabled fails to resolve certain websites #1060
Comments
From the logs that you helpfully included, it shows that the domain is merely failing DNSSEC validation. The domain has uploaded a DS record to .site that wants a particular KSK, but that KSK is not present for the domain's DNSKEY RRset. In the logs this shows as the messages One solution could be to turn off DNSSEC validation. It is possible to disable dnssec validation specifically for certain domains by listing these domains with The 0x20 feature is enabled to use capitals for id, but since this is forwarded with DoT, that is unnecessary. It looks harmless, but I would turn it off, I guess, with |
Thank you so much for the response, @wcawijngaards . Steps I have taken as suggested from the comment above:
output
When I used my browser to access the website, it fails to load at all. I used another device to check and same thing happened. I used a VPN from a provider and checked website, it is online and active. What am I missing here? |
I guess this is something related to the web browser's settings to fetch DNS, like the port number that is used by dig, may not be set for the web browser. That I guess is part of the other system configuration. |
Thanks for the help again. I guess the issue is resolved because Unbound is no longer SERVFAIL with this specific website. I will check through my other services see if there is a conflict somewhere within the network. |
Describe the bug
Sometimes and randomly, a few domains fails to load to my browser - Firefox and Vivaldi.
The main example in this issue will be
fitgirl-repacks.site
. Another domain ismedium.com
.To reproduce
Steps to reproduce the behavior:
dig fitgirl-repacks.site @127.0.0.1 -p 5335
in Terminal of the unbound server.SERVFAIL
will be in the output which it could not find the domainExpected behavior
the website
fitgirl-repacks.site
resolves to a public IP and load the contents on the browser normally.System:
Version 1.17.1
unbound -V
output:Additional information
I understand that I'm using a custom script with Pi-hole and Unbound
I have tried to read the journalctl log but I don't understand it well enough.
I understand that in the log, public IP address of
fitgirl-repacks.site
is returned to Unbound but the dig still fails.I require some help to understand why the query was SERVFAIL.
I use Pi-hole, Unbound with DoT forwarded to Cloudflare DNS and Quad9 DNS.
My ISP blocks
fitgirl-repacks.site
among other domains that my country required them to ban from their own DNS. So my nslookup and dig will return a public IP, but it will still reject the query from returning if the query was unencrypted. Which is why I'm using Unbound with DoT.Unbound with DoT activated and forwarded to Cloudflare and Quad9
I have the output of
journalctl -u unbound
on my dietpi withverbosity : 4
in/etc/unbound/unbound.conf.d/dietpi.conf
which is theunbound/unbound.conf
Journalctl log here.
unbound_log_fitgirl.txt
the output of
dig
with unbound on @127.0.0.1 -p 5335 herethe output of
dig
with cloudflare unencrypted @1.1.1.1 -p 53the
nslookup
using Cloudflare DNSThe text was updated successfully, but these errors were encountered: