Error: open resolver

The public DNS resolver is unable to get a valid TXT record and returns an error for every request:

~ $ dig @ TXT +short
"Error: open resolver;"

Also http request:

~ $ curl -H 'accept: application/dns-json' ''
{"Status":0,"TC":false,"RD":true,"RA":true,"AD":false,"CD":false,"Question":[{"name":"","type":16}],"Answer":[{"name":"","type":16,"TTL":2100,"data":"\"Error: open resolver;\""}]}

while the public resolvers show up-to-date information:

~ $ dig @ TXT
; <<>> DiG 9.10.6 <<>> @ TXT
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 46280
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

; EDNS: version: 0, flags:; udp: 512

Why do you think it is a valid record? Neither Google nor the authority return anything.

nslookup -type=txt
Server:  UnKnown

*** UnKnown can't find Non-existent domain

You can further check it at DNS Checker - DNS Check Propagation Tool

The authoritative nameservers simply provide different responses to different nameservers. Among them Cloudflare and

1 Like

Spamhaus does not allow queries from public/open resolvers. See Successfully accessing Spamhaus' free blocklists using a public DNS - Spamhaus Technology.

1 Like

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