β‘ Quick Answer
ClientHold = Set by your registrar (usually billing issues). Easy to fix.
ServerHold = Set by the registry (abuse, legal, verification). Harder to resolve.
Side-by-Side Comparison
| Aspect | ClientHold | ServerHold |
|---|---|---|
| Set By | Registrar | Registry |
| Common Causes | Payment failed, domain expired, ToS violation at registrar level | Abuse reports, legal orders, ICANN verification failure, court disputes |
| DNS Resolution | β Stops working | β Stops working |
| Who to Contact | Regular support | Compliance/Abuse team |
| Typical Resolution | Update payment, renew domain | Verify identity, respond to abuse claim, legal resolution |
| Resolution Time | Minutes to hours | Days to weeks |
| Severity | π‘ Moderate | π΄ Serious |
ClientHold: The Easier Problem
ClientHold is set by your registrarβthe company you bought the domain from. It's almost always automated and triggered by:
π³ Payment Issues
Credit card expired, payment declined, account balance due
β° Domain Expiration
Auto-renewal failed, missed renewal window
How to Fix ClientHold
- Log into your registrar account
- Check for alerts about payment or expiration
- Update your payment method
- Renew the domain if needed
- Wait 15 minutes to a few hours for DNS to restore
ServerHold: The Serious Problem
ServerHold is set at the registry level (Verisign for .com, etc.). This means something more significant triggered it:
π¨ Abuse Reports
Domain flagged for phishing, malware, or spam
π ICANN Verification
Failed to verify registrant email/identity under 2025 policy
βοΈ Legal Action
Court order, trademark dispute, law enforcement request
π Registry Policy
ZoneCheck failure, registry-level compliance issue
How to Fix ServerHold
- Contact your registrar's compliance/abuse team (not regular support)
- Ask specifically why the serverHold was applied
- Complete whatever verification or remediation is required
- Your registrar submits a request to the registry
- Wait 24-72 hours for registry processing
How to Check Your Domain's Status
Use a WHOIS lookup to see your domain's EPP status codes:
$ whois example.com
...
Domain Status: clientHold
Domain Status: clientTransferProhibited
...
Free WHOIS tools: whois.domaintools.com, lookup.icann.org, or your registrar's WHOIS lookup.
Prevention is Key
ClientHold is easily prevented with auto-renewal and updated payment info. ServerHold requires:
- β Responding to all verification emails promptly
- β Keeping WHOIS data accurate
- β Monitoring your domain for security issues
- β Using a registrar with good compliance support