A DNS change has two different checkpoints: the DNS provider accepts the new record, then other systems stop using their cached old answers. The propagation tool helps identify which stage needs attention.
IN THIS ARTICLE
01 Check the saved change first
Open the domain's DNS records, refresh the list and inspect History & requests. Confirm that the intended change completed. If it is applying, scheduled or failed, first resolve that state. Clearing your browser cache will not make an unapplied DNS change reach the provider.
02 Run a propagation check
- On the records screen, choose the propagation/check action for the record you are investigating.
- Use the exact hostname and type, such as
www.example.comwith A or CNAME, orexample.comwith MX. - Compare the reported answers with the value you intended to publish.
- Read the nameserver and delegation result as well as the resolver results.
If the registrar delegates the domain to another provider, edit the records there or carry out a planned nameserver move. A green-looking record list in this manager cannot override delegation. The source of authority is a separate question from whether several recursive resolvers agree.
03 Example: compare a recursive answer with the authoritative answer
Use dig from a workstation with DNS utilities installed. Replace example.com and ns1.example.net with your domain and an actual authoritative nameserver from its delegation. These queries read DNS and do not change or flush any record.
dig example.com A +noall +answer
dig @ns1.example.net example.com A +norecurse +noall +answer +comments
Read the result: If the authority returns the new address but the recursive lookup returns the old one, compare the remaining TTL and the resolver in use. If the authority still returns the old value, waiting for propagation will not fix an edit made in the wrong DNS panel or on only one server.
Repeat the direct query against every listed authority and keep the full name, record type, server and test time. A successful A lookup does not check AAAA, www or MX records. Test the exact name and type used by the failing service.
Why do different DNS checks return different answers?
- New answer at authority, old answer on some resolvers: cached data may still be within its previous TTL. Reducing TTL after the change does not shorten copies already cached under the old TTL.
- No answer for one hostname: check the precise name, record type and whether a domain suffix was duplicated.
- Different website on IPv6: review the AAAA record as well as A.
- SERVFAIL after a move: investigate DNSSEC and an old parent DS record, as well as nameserver availability.
- Correct DNS, wrong page: check the web server, certificate, redirects and application configuration.
04 Escalate with useful evidence
Give support the hostname, queried type, expected answer, observed answer, time and relevant operation reference. State whether authoritative and recursive answers differ. Avoid repeatedly replacing nameservers while waiting, since each new change adds another state to diagnose. A propagation check samples the available locations; it cannot certify that every network worldwide has already refreshed.