The DNS resolution error indicates that the domain you're trying to reach cannot be found. This issue can stem from a variety of factors including unresolved DNS records or the domain not being associated with an active hosting account.
The Domain Name System (DNS), which functions as the internet's phone book, is unable to translate the human-readable domain name into an IP address. This problem arises when DNS records are missing, improperly configured, or delayed in propagating across the internet.
Your computer saves DNS information temporarily. Clearing this can often resolve outdated entries.
| Operating System | Command |
|---|---|
| Windows | ipconfig /flushdns |
| macOS | sudo dscacheutil -flushcache |
| Linux | sudo systemctl restart systemd-resolved |
Switching to public DNS servers might provide more current records:
Propagation times can vary:
| Provider | Propagation Time |
|---|---|
| Local ISP | 15 minutes - 2 hours |
| Regional Providers | 2 - 8 hours |
| Global Propagation | 24 - 48 hours |
| Full Propagation | Up to 72 hours |
DNS propagation is the time needed for DNS changes to be updated across global servers. Factors affecting propagation time include caching policies, the global network structure, ISP practices, and geolocation of servers.
To further diagnose DNS resolution:
nslookup yourdomain.com, dig yourdomain.com, or ping yourdomain.com.Start with the quick solutions. If the issue persists, wait a few hours before trying again, particularly if recent DNS changes were made. Testing from other devices and networks can also help isolate the problem.