"DNSSEC not enabled" means your domain's DNS records aren't digitally signed, so resolvers can't confirm the answers haven't been tampered with. It's an optional, lower-priority improvement. If your DNS host and registrar are the same company, it's usually one toggle. If they're different, you turn it on at the DNS host and copy a DS record to your registrar.
If your CyberVigil report says DNSSEC isn't enabled, your domain is working normally. DNSSEC is an optional layer that signs your DNS records, and we list it as "Worth improving" rather than as a problem.
It's also one of the few settings in your report where a mistake can take your website and email offline, so read the section on what can go wrong before you turn it on. Run a scan below to see where your domain's DNS is hosted.
- Free check
- No signup
- No changes to your website
What does "DNSSEC not enabled" mean?
DNS is the internet's address book. When someone visits yourbusiness.com or sends you an email, their device asks a DNS resolver where to go. ICANN explains that with plain DNS, the resolver "has no way to verify the authenticity of the response," so a forged answer can send people to the wrong place.
DNSSEC (Domain Name System Security Extensions) adds digital signatures to your DNS records. Resolvers that check signatures can tell a real answer from a forged one, and they discard anything that doesn't validate.
It works in two parts. Your DNS host signs your records. Your registrar then publishes a DS (Delegation Signer) record with the registry for your domain ending, such as .com, which tells resolvers which keys to trust. Our scan looks for that DS record, and we didn't find one.
Should I turn on DNSSEC?
For most small businesses, it's a low priority. It guards against one kind of attack, forged DNS answers, and only for visitors whose resolvers check signatures. It doesn't encrypt anything. It also doesn't help if someone signs in to your registrar account, because they can change your DNS and your DS record together.
If you haven't already, do these first:
- Protect your email with an SPF record and a DMARC policy.
- Make sure your website's certificate renews automatically.
- Turn on two-step verification at your registrar and DNS host.
After that, DNSSEC is a reasonable extra if your DNS host makes it easy and you don't plan to move DNS providers soon.
What can go wrong with DNSSEC?
Two mistakes cause most problems:
- Changing DNS hosts with DNSSEC still on. The old DS record at your registrar won't match the new host's keys. Cloudflare warns that validating resolvers then return SERVFAIL, an error that stops your domain from resolving for anyone using them. Turn DNSSEC off and remove the DS record before you move.
- A wrong or outdated DS record. GoDaddy explains that if the DS records don't match the signatures on your nameservers, "the domain can't resolve properly."
Broken DNSSEC can also block certificate renewals. Let's Encrypt checks CAA records before every certificate it issues, and it says a SERVFAIL on that check most often means DNSSEC validation failed.
See your domain, website and email together
Run a free scan to check DNSSEC, your certificate, security headers and email protection in one plain-English report.
- Free check
- No signup
- No changes to your website
How do I turn on DNSSEC?
Start by finding two companies. Your registrar is the one you pay for the domain. Your DNS host is wherever your nameservers point, which your registrar's dashboard shows. If they're the same company, DNSSEC is usually one toggle. If they're different, you'll copy a DS record from the DNS host to the registrar.
A DS record has four values, and they all come from your DNS host:
- TypeDSName / Host@Value2371 13 2 (64-character digest)Example only. The key tag, algorithm, digest type and digest come from your DNS host. Copy them exactly.
Choose your provider below.
Instructions for Cloudflare
- 1In the Cloudflare dashboard, select your domain and open DNS → Settings.
- 2Under DNSSEC, select Enable DNSSEC. Cloudflare signs your zone and shows the DS record values.
- 3If Cloudflare is also your registrar, Cloudflare adds the DS record for you.
- 4Otherwise, copy the DS record into your registrar's DNSSEC page. If your registrar asks for an algorithm, Cloudflare uses algorithm 13, also called ECDSA Curve P-256 with SHA-256.
How do I check that DNSSEC is working?
Wait an hour or two, then re-run your website scan. The DNSSEC result should show a DS record.
For a closer look, GoDaddy suggests free tools such as DNSViz and Verisign's DNSSEC Debugger. If either one reports an error, fix it right away or turn DNSSEC off. A broken setup can take your domain offline, while no DNSSEC at all simply leaves things as they were.
What should you do next?
- Finish the higher-priority items first: SPF, DMARC, automatic certificate renewal and two-step verification at your registrar.
- If your registrar and DNS host are the same company, turn on DNSSEC with its toggle.
- Before you ever change DNS hosts, turn DNSSEC off and remove the DS record.
- Re-run the free website scan to confirm everything resolves.
Common questions
Is DNSSEC required?
No. Your website and email work without it, and nothing else in your CyberVigil report depends on it. It's a reasonable extra layer once your email protection, HTTPS and account logins are in good shape.
Can DNSSEC break my website or email?
Yes, if it's set up wrong. If the DS record at your registrar doesn't match the keys at your DNS host, validating resolvers refuse to answer, and your site and email stop working for anyone using them. Changing DNS hosts without turning DNSSEC off first is a common cause.
I'm moving my DNS to another provider. What should I do?
Turn DNSSEC off first. Remove the DS record at your registrar and wait for it to clear, which Cloudflare says commonly takes 24 to 48 hours. Then change your nameservers and turn DNSSEC on at the new host.
Does DNSSEC cost anything?
Often not. GoDaddy gives every account five free DNSSEC credits for domains on its nameservers, and Squarespace turns it on automatically for its domains. Wix sells it only as a paid add-on, bundled with private registration, for domains registered with Wix.
Does DNSSEC protect my registrar account?
No. Anyone who signs in to your registrar account can change your nameservers and DS record together. Two-step verification on that account protects against this, and GoDaddy recommends it for the best security on your domains.
Sources
- DNSSEC: What Is It and Why Is It Important? (ICANN)
- DNSSEC (Cloudflare Docs)
- Turn DNSSEC on or off (GoDaddy Help)
- Managing DNSSEC for domains pointed to Premium or BasicDNS (Namecheap Knowledgebase)
- DNSSEC for Squarespace domains (Squarespace Help Center)
- Activating DNSSEC for a Wix Domain (Wix Help Center)
- Troubleshooting Your SSL Certificate (Wix Help Center)
- Certification Authority Authorization (CAA) (Let's Encrypt)
Related guides and tools
Keep building a safer business
Security is an ongoing process, but it doesn't have to be complicated. Run a free scan, fix what matters most, and check back for more guides.