Your idea deserves a place online. Transfer a domain →
CubixDomainsSign in ↗

THE CONNECTIONS BEHIND YOUR BUSINESS

How to Troubleshoot DNS Propagation

Compare authoritative and cached DNS answers, identify delegation problems and avoid repeated edits that prolong troubleshooting.

CubixDomainsPublished 2026-10-18Reviewed 2026-10-183 minute read
Conceptual CubixDomains illustration for How to Troubleshoot DNS Propagation.

A DNS change is not a broadcast that reaches every computer at once. Your provider publishes records; recursive resolvers keep earlier answers until their applicable cache rules permit another lookup. First find out whether the correct answer was published at all.

Start here: where do answers disagree?

Finding Next check
Authority still has the old address Correct account, zone, record name and saved change
Authority is correct; one resolver is old Prior TTL and that resolver’s remaining cache
Different authoritative servers disagree Provider replication or delegation
SERVFAIL rather than an old address DNSSEC validation, delegation and provider health

Record the full hostname, record type, old/new values and change time. Do not switch nameservers just to clear a cache.

1. Establish the authority — read only

Replace the example names. Use an authoritative server confirmed by the domain’s current delegation, not one merely shown in an unused hosting account.

Resolve-DnsName your-domain.example -Type NS
Resolve-DnsName your-domain.example -Type A -Server ns1.your-provider.example -NoRecursion
Resolve-DnsName your-domain.example -Type A -Server 1.1.1.1
Resolve-DnsName your-domain.example -Type A -Server 8.8.8.8

The public resolver addresses are optional third-party services; querying them reveals the requested hostname. Different answers can be legitimate for geographically distributed services. Confirm the intended design before treating every difference as a fault.

2. Test the name actually used

Check apex, www and IPv6 independently. An unchanged AAAA record can send IPv6 visitors to the previous host even when A is correct. A working website does not prove MX or verification records are correct. Follow the DNS record guide when separating those dependencies.

For example, authority may return a new A address while a resolver shows the previous address with 600 seconds remaining. That is consistent with caching. Repeatedly replacing the authoritative value does not remove that cached answer.

3. Distinguish missing answers from failures

NXDOMAIN means the queried name does not exist in that response; an existing name can also lack the requested record type. Negative answers can be cached. A timeout suggests reachability or server trouble, while SERVFAIL needs investigation, including DNSSEC. Lowering the new record’s TTL does not retrospectively shorten an old cached answer or negative response. Clearing one computer’s cache does not clear an ISP’s cache. Cloudflare’s troubleshooting documentation explains these distinctions.

Finish or escalate

Recheck after the relevant old cache interval and compare all delegated servers. If authoritative data is wrong, restore only the previously recorded record after confirming authorization. If delegation or DNSSEC is inconsistent, ask the DNS provider to investigate; do not remove DS records or disable validation as a shortcut. Keep the previous web/mail service available until acceptance checks pass. Next: point a domain to a website.

Official references

Documentation checked 2026-10-18. Examples use reserved names and addresses; replace placeholders only for systems you are authorized to manage. Interfaces and included features depend on your provider and account.

WHEN IT FITS YOUR NEXT STEP

Explore domain registration for your next step.

Search domain names for your business, side project or personal website. Compare extensions and check availability before you register.

Explore domain registration →