Coordinate a DNSSEC key rollover with the registrar's DS update

A DNSSEC key rollover replaces signing keys while allowing cached trust information to remain valid during the transition. A KSK or combined signing key change can require a parent DS update; an ordinary ZSK rotation often does not. Follow the signing platform's actual key policy.

What you need before you begin

Identify the key role being changed and whether the provider automatically manages parent updates through a supported process. Record DNSKEY, signature and DS lifetimes and keep a tested recovery route. A compromised key needs the provider's incident procedure, not an ordinary leisurely rotation.

01 Coordinate a DNSSEC key rollover with the registrar's DS update

  1. Use the provider's supported rollover workflow to generate and publish the new key material. Do not remove the old key before the required overlap has begun.
  2. Confirm all authoritative servers serve the intended DNSKEY set and signatures. Allow the new public information to become available according to the provider's timing policy.
  3. Where parent trust changes, submit the new DS through the correct parent operator. Some rollovers use overlapping DS records, but only follow this when both parent and signer support the planned sequence.
  4. Validate the chain using the newly published trust information and observe the old DS/DNSKEY cache lifetimes. A successful fresh query does not prove every resolver has discarded old trust data.
  5. Retire old DS and key material only at the stages approved by the signer's rollover plan. Retest after each stage and keep the audit record of times and identifiers.

Verify the authoritative DNS result

Validate representative names and record types from independent resolvers throughout the overlap and after retirement. Confirm no authoritative server is still publishing an inconsistent key or expired signature set.

Troubleshoot unexpected results

If validation fails, stop further key deletion and compare parent DS, child DNSKEY and signature timing. Recover a consistent state with the provider; do not reintroduce a known-compromised key just to make a test pass.

A common question

Does every DNSSEC key change require me to edit the registrar DS?

No. The answer depends on the key's role and the signing design. The DS normally authenticates the relevant child trust key, while routine data-signing rotations may remain beneath that trust point. Follow the provider's notification rather than matching every changed key tag manually.

  • 0 Users Found This Useful
  • domains-dns, security-ssl
Was this answer helpful?

Related Articles

Diagnose a website that fails only over IPv6 after an AAAA change

An incorrect AAAA record can send IPv6-capable visitors to an unavailable server while IPv4...

Delegate certificate DNS validation without exposing the main zone credential

DNS-01 certificate validation proves control through a TXT record at an _acme-challenge name. A...

Point an apex domain at a hosted service without an invalid CNAME

The apex is the domain itself, such as example.com. An ordinary CNAME cannot coexist there with...

Use CAA records to authorise the certificate authorities your services need

CAA records let a domain operator express which certificate authorities may issue certificates...

Delegate a subdomain to another authoritative DNS provider

Delegating a subdomain lets another DNS service manage a branch such as shop.example.com while...