Initial assessment without passwords Quote before intervention One accountable specialist from start to finish

Errors & Diagnosis

DNSSEC causes SERVFAIL after changing provider: diagnosis and recovery

Direct answer: DNSSEC causes SERVFAIL after changing provider: diagnosis and recovery must be resolved as an operational decision, not a generic tool…

DNSSEC SERVFAIL after a provider change usually means the chain of trust still points at signing data that no longer matches the authoritative zone. Do not “fix WordPress” or randomly edit A records until you verify the registrar DS record, current nameservers and the zone’s DNSKEY signatures as one chain.

Confirm that failure is DNSSEC-specific

Compare validating and non-validating resolvers and inspect DNSSEC status. If unsigned resolution works but validating resolvers return SERVFAIL, focus on the trust chain.

Read the DS at the parent

The registrar/registry DS is outside the child DNS zone. Record key tag, algorithm and digest and compare with the keys currently signing the authoritative zone.

Check the new provider signing state

Determine whether DNSSEC is enabled at the new provider and which DNSKEY is active. A new zone can be correct while the old DS remains published at the parent.

Choose safe recovery order

Either publish the matching new DS after the new zone is correctly signed, or remove the stale DS and wait for parent TTL before relying on an unsigned zone. Avoid toggling repeatedly.

Respect caches and TTLs

SERVFAIL can persist at validating resolvers after the authoritative fix. Track parent and resolver cache windows instead of making additional changes during propagation.

Validate end to end

Query DS, DNSKEY and signed answers from independent resolvers, then test HTTP/HTTPS. Only after DNS is trustworthy should application debugging resume.

Use the pre-DNS-switch checklist and compare split traffic with the old-server DNS guide.

BEFORE YOU SEND THE REQUEST

Frequently asked questions.

Do you ask for passwords in the form?+

No. The public form never requests access. Secure credentials are requested only after the scope and quote are approved.

Who reviews the incident?+

The request goes to Jordi Ensenyat, founder of Code Barcelona and a WordPress specialist with more than 15 years of experience.

Is anything changed before the quote?+

No. Visible symptoms and scope are reviewed first. Intervention begins after approval and with a rollback path prepared.

Do you work internationally?+

Yes. WP Repair handles WordPress and WooCommerce incidents in English and Spanish through a remote service.

Assess my incident↗