dig: status: SERVFAIL (DNSSEC validation failed) Networking Origin: Network OSI layer 7 · Application Last updated 5 Nov 2026

Networking: dig: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL — resolver failed to answer (DNSSEC validation or upstream failure)

The DNS resolver couldn't get a valid answer, often because DNSSEC signatures are broken or the authoritative servers fail.

Exact message you may see status: SERVFAILSERVFAIL DNSSEC validation faileddig status SERVFAILDNSSEC bogusvalidation failure SERVFAIL
Seen on: Linux Networking

Meaning

Test with checking disabled: dig +cd example.com. If that works, the domain's DNSSEC is broken (expired signatures, DS record mismatch after a provider change). Otherwise the authoritative servers are lame or unreachable. Fix or remove the DS record at the registrar and verify with a DNSSEC debugger.

Common causes

  • DS record at the registrar doesn't match the zone's keys
  • Expired RRSIG signatures
  • Authoritative nameservers down or lame
  • Moving DNS providers without updating DS
  • Resolver can't reach the authoritative servers

⚡ Quick fix

  1. Compare dig example.com and dig +cd example.com
  2. Fix/remove the DS record at the registrar
  3. Check authoritative servers: dig +trace example.com

Detailed fix by platform

Linux

  1. bash
    dig example.com +dnssec
    dig +cd example.com
    dig +trace example.com

How to diagnose

  1. +cd result — Works?
  2. DS record — Matches keys?
  3. Nameservers — Responding?

🔧 Still not fixed?

Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:

Where this error sits

Origin: Network. Errors that are often confused with or caused by this one (click to open):

0x80072EE7 — Error 0x80072EE7 (Windows Update / Microsoft Store: server name could not be resolved) (Windows)0x80072EE71000 — Cloudflare Error 1000: DNS points to prohibited IP (Cloudflare)10001001 — Cloudflare Error 1001: DNS resolution error (Cloudflare)10011002 — Cloudflare Error 1002: DNS points to Prohibited IP / Restricted (Cloudflare)10021003 — Cloudflare Error 1003: Direct IP access not allowed (Cloudflare)10031004 — Cloudflare Error 1004: Host Not Configured to Serve Web Traffic (Cloudflare)10041014 — Cloudflare Error 1014: CNAME Cross-User Banned (Cloudflare)10141016 — Cloudflare Error 1016: Origin DNS error (Cloudflare)1016dig: stat…

Explore the map of this error Full error map →

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.

💬 What worked for others

No tips yet — did something else fix this for you?

Share what worked for you

Tips are checked by an editor before they appear. Links are removed.