Introduction
ICANN requires domain registrars to verify the registrant's contact information within 15 days of registration or contact information changes. If the verification email is not clicked, the registrar suspends the domain by setting its status to clientHold or serverHold. This causes the domain to stop resolving entirely - no DNS records work, the website is unreachable, and email stops delivering. The suspension can also occur when the domain registration expires and is not renewed.
Symptoms
- Domain does not resolve:
dig example.com Areturns no results - Browser shows
This site can't be reachedorServer DNS address could not be found whois example.comshowsstatus: clientHoldorstatus: serverHold- Registrar sends suspension warning emails that were not acted upon
- Email bounces with
domain not founderrors
Common Causes
- ICANN WHOIS verification email not clicked within 15 days
- Verification email went to spam or was not received
- Domain registration expired without renewal
- Payment method on file expired causing renewal failure
- Contact email address changed but verification not completed for the new address
Step-by-Step Fix
- 1.Check the domain status:
- 2.```bash
- 3.whois example.com | grep -i "status"
- 4.# clientHold or serverHold means the domain is suspended
- 5.# clientTransferProhibited is normal (protects against unauthorized transfers)
- 6.
` - 7.Check domain expiration date:
- 8.```bash
- 9.whois example.com | grep -i "expir"
- 10.# If the date is in the past, the domain has expired
- 11.
` - 12.Complete WHOIS verification:
- 13.- Log in to your domain registrar account
- 14.- Look for the verification request in the dashboard
- 15.- Click the verification link in the email sent by the registrar
- 16.- If the email was not received, request a new verification email from the registrar dashboard
- 17.Renew the domain if it has expired:
- 18.- Log in to the registrar
- 19.- Navigate to the domain management section
- 20.- Renew the domain (most registrars offer a grace period of 30-40 days after expiration)
- 21.- If past the grace period, the domain may be in redemption period (higher renewal fee)
- 22.Verify DNS resolution is restored:
- 23.```bash
- 24.# DNS propagation can take up to 48 hours after unsuspension
- 25.dig example.com A +short
- 26.dig example.com NS +short
- 27.# Test website access
- 28.curl -I https://example.com
- 29.
` - 30.Update contact information and re-verify:
- 31.```bash
- 32.# Ensure the registrant email is one you actively monitor
- 33.# Update it in the registrar dashboard
- 34.# Complete the verification for the new email
- 35.
`
Prevention
- Use a dedicated, monitored email address for domain registration contacts
- Set calendar reminders for domain renewal dates 30 days in advance
- Enable auto-renewal with a valid payment method on file
- Use domain monitoring services that alert on status changes and approaching expiration
- Register domains for multiple years to reduce renewal frequency
- Keep registrar account access credentials secure and accessible to multiple team members