I have installed dnscrypt-proxy and am using and dnssec enabled provider; however, when testing my configuration, I'm not getting back dnssec information:

dig @ -p 5300 weather.com +dnssec +multi

; <<>> DiG 9.11.0-P3 <<>> @ -p 5300 weather.com +dnssec +multi
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 256
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

; EDNS: version: 0, flags: do; udp: 4096
;weather.com.       IN A

weather.com.        20 IN A

;; Query time: 112 msec
;; WHEN: Tue Mar 07 10:27:54 EST 2017
;; MSG SIZE  rcvd: 56

Any ideas?


weather.com is not a signed zone. Authoritative servers don't serve any DNSSEC-related information, so none is returned by the resolvers either.

In order to check that the resolver properly supports DNSSEC, try resolving a different name. The root zone is obviously signed, and will return DNSSEC records. Or you can try resolving the dnscrypt.org name.

  • 2
    Okay, so basically I cannot require DNSSEC because not all zones are signed. – Walter Jun 19 '17 at 19:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.