Field note
Plan a DNSSEC Key Rollover Without an Outage
A new signing key must remain connected to the trust that resolvers already have.
A DNSSEC change can leave a domain answering correctly at its authoritative server while users behind validating resolvers receive failures. That is why a successful record lookup from one workstation is insufficient evidence for a key rollover or DNS-provider migration.
Prepare the change as a coordinated update to the signed zone and its delegation. Identify who controls each part, how long old information can remain cached, and what evidence permits the next step.
DNSSEC supplies data-origin authentication and integrity for DNS responses; it does not encrypt the queries or make the underlying website trustworthy. That scope is set out in RFC 4033. The operational benefit depends on keeping validation working throughout normal maintenance.
Find the two administrative owners
The DNS provider manages the zone and its signing keys. A registrar or other parent-zone operator usually provides the route for changing the delegation's DS record. These may be separate organisations, separate accounts and separate support teams.
Record the current nameservers, DNSKEY records, DS records, relevant TTLs and signature validity. Confirm the actual parent response as well as the control-panel value. A saved form is evidence of a requested change; authoritative answers show what is published.
If a managed provider handles routine key rotation, ask whether it also coordinates the parent update. Automatic DNS signing does not establish that the registrar consumes the provider's rollover signals. The BIND DNSSEC guide describes the distinction and how CDS/CDNSKEY signalling can help when the parent supports it.
For a provider migration, obtain both providers' supported DNSSEC transition procedure. Do not combine an improvised migration, algorithm change and manual key rollover in one maintenance window. Separating those decisions makes failures easier to diagnose.
Design the overlap before retiring anything
Resolvers can hold older keys, signatures and delegation data for different periods. A safe rollover accounts for those combinations instead of assuming that publication reaches everyone immediately. RFC 6781 explains the operational timing and rollover considerations.
Use the rollover method supported by the authoritative software or managed service. In an appropriate planned sequence, new trust material is introduced and confirmed before older material is withdrawn. The exact records, signatures and waiting periods depend on the method; they should come from the product's procedure and the zone's real values.
Write the change record around observable stages:
| Stage | Evidence required |
|---|---|
| New material published | Every authoritative server serves the intended key and signatures |
| Parent update completed | Authoritative parent answers contain the intended DS record |
| Cache transition allowed | The procedure's required intervals have elapsed |
| Old material retired | External validation succeeds after withdrawal |
Do not guess a universal one-hour waiting period. Lowering a TTL shortly before a change does not alter copies already cached under an earlier TTL. Include delayed registrar publication and failed automation in the schedule.
Test the validation chain
Use a trusted validating resolver or a DNSSEC validation tool to check the complete chain. Query several relevant records, including the website, MX hosts and important subdomains. Compare authoritative responses if different resolvers disagree.
A command such as dig +dnssec example.com DNSKEY requests DNSSEC-related data; its output alone is not independent cryptographic validation. Interpret an authenticated-data flag only in the context of a resolver and connection you trust. Keep the raw answers and timestamps with the change record so another administrator can understand the result.
Check signature expiry and authoritative-server consistency before blaming caches. A key change may coincide with an unrelated nameserver that stopped receiving updates. Monitoring only the primary authoritative server can hide that difference.
Keep a realistic recovery route
Preserve the prior configuration and the information needed to identify its keys. Decide who can contact the parent operator and who has permission to restore a supported configuration. Keep that access available independently of email hosted on the affected domain.
Rollback is another DNS change and is subject to caching too. Restoring a previous screen value will not instantly replace information held elsewhere. If validation fails, establish which link is broken and follow the provider's recovery procedure before withdrawing additional keys or disabling signing.
After completion, retain the observed transition times and any manual intervention. Add alerts for signature expiry, validation failure and divergence between authoritative servers. The useful outcome is a repeatable rollover with known owners and measured evidence, so the next scheduled rotation does not become a domain-wide incident.
References
- IETF, RFC 4033: DNS Security Introduction and Requirements. Accessed 17 October 2026.
- IETF, RFC 6781: DNSSEC Operational Practices, Version 2. Accessed 17 October 2026.
- Internet Systems Consortium, BIND 9 DNSSEC Guide. Accessed 17 October 2026.
Related notes
17 Oct 2026 · 4 min
17 Oct 2026 · 4 min
17 Oct 2026 · 5 min
Need help mapping this to your own tenant, controls, or assessment timeline?