Why is my domain not resolving at all?
20 viewsOverview
If your domain is not resolving, it means users cannot access your website using your domain name. Instead, they may see errors like “server not found” or “DNS address could not be found.” This is usually caused by DNS misconfiguration, propagation delays, or missing domain setup.
Step-by-Step Guide
1. Check if the domain is active
- Confirm your domain is not expired
- Log in to your domain registrar
- Verify the domain status is Active
2. Verify nameservers
Your domain must point to the correct nameservers.
Check your domain settings for:
- Correct nameservers provided by your hosting provider
- No typos or outdated values
If nameservers were recently changed:
- Wait for DNS propagation (can take 1–24 hours)
3. Check DNS records (A record)
If using custom DNS instead of nameservers:
Ensure your A record points to the correct server IP.
Look for:
@→ your server IPwww→ same IP or CNAME to root domain
4. Check propagation status
DNS changes are not instant.
During propagation:
- Some users may see the site
- Others may see errors
This is normal and resolves automatically over time.
5. Verify domain is added in hosting panel
Log in to your hosting control panel and check:
- Domain is added correctly
- Document root points to the correct folder (e.g.
public_html) - No spelling mistakes in domain name
6. Check for DNS cache issues
Sometimes the issue is local caching:
Try:
- Opening site in incognito mode
- Flushing local DNS cache
- Testing on mobile data or another network
Important Notes
- DNS changes are not instant (propagation delay is normal)
- Nameserver errors are the most common cause of full outage
- Expired domains will stop resolving completely
- Even correct DNS can take time to appear globally
Common Issues & Fixes
Domain shows “server not found”
- Check nameservers are correct
- Verify domain is not expired
- Wait for DNS propagation
Website works on one device but not another
- DNS is still propagating
- Clear cache or try different network
Domain points to wrong website
- Check A record in DNS settings
- Ensure hosting account is correctly assigned to domain
Need Help?
If your domain is not resolving after verifying DNS settings and waiting for propagation, support can check domain configuration, server assignment, and DNS records to identify the issue.
You can also use our DNS Propagation Checker | Real-Time Global DNS Lookup Tool.