Skip to content
On this page

Advanced

Domain suspended or on hold

Your site is offline. Your registrar or the TLD registry has placed a hold on the domain, so DNS has stopped working. Contact your registrar today to find out why and ask them to lift it.

Symptom

  • Your site shows as Down in DomainDash. A held domain is dropped from the registry zone, so the uptime check fails. The domain registration check only tracks expiry, so it won't name the hold for you
  • Your site is unreachable. Visitors see "This site can't be reached" or a registrar parking page
  • Running whois example.com yourself shows one or more of: clientHold, serverHold, pendingDelete, or pendingRestore in the "Domain Status" section
  • DNS lookups return NXDOMAIN because the domain has been removed from the zone

What it means

Domain registries and registrars can place status codes on a domain that prevent it from operating normally. The most disruptive of these are "hold" statuses: they cause the domain to be removed from the TLD zone, which means DNS stops working and your site goes offline, exactly as it would with an expired domain.

DomainDash can't see why a domain is held. Its domain registration check only tracks the expiry date, so it won't read or classify the hold for you. To find the hold, run a WHOIS lookup yourself. The reassuring part: the status code itself tells you who placed the hold and what will lift it, so you're not in the dark. Match yours to the table below:

StatusWho placed itTypical causeHow to resolve
clientHoldYour registrarBilling, WHOIS compliance, abuse complaintContact registrar, resolve the issue
serverHoldThe TLD registryUDRP dispute, court order, legal holdLegal advice usually required
pendingDeleteRegistryPost-expiry or post-dispute deletion queueEmergency redemption, or accept loss
pendingRestoreRegistryRedemption in progressWait for registrar to complete
clientTransferProhibitedYour registrarNormal protection against unauthorised transfersNo action needed — this is fine

If the only status codes you see are clientTransferProhibited, clientUpdateProhibited, or clientDeleteProhibited, your domain is fine. These are standard protective codes, not suspensions.

Common causes

  • Outstanding unpaid invoice on your registrar account
  • WHOIS contact information that is inaccurate, incomplete, or hasn't been verified following a registrar request
  • An abuse report or DMCA (Digital Millennium Copyright Act) takedown complaint that the registrar is acting on
  • A trademark dispute filed as a UDRP (Uniform Domain-Name Dispute-Resolution Policy) complaint with ICANN
  • A suspected security compromise, where the registrar detected suspicious activity on your account or domain
  • Domain transfer that was flagged as potentially unauthorised, triggering a hold while the registrar investigates

How to fix

  1. Check the domain status in WHOIS. Run whois example.com and look for the Domain Status field. Note the exact status codes present — this tells you whether it's a registrar-level or registry-level hold.

  2. Identify the reason for the hold. Contact your registrar's support team. The WHOIS record won't tell you why the hold was placed. Ask specifically which hold is in effect and what action you need to take to have it removed.

  3. Resolve the underlying issue. For billing issues: pay the outstanding invoice. For WHOIS compliance: update your registrant contact information. For abuse or DMCA complaints: respond to the complaint through the registrar's process. For UDRP or court orders: get legal advice. For security compromises: change your password, enable two-factor authentication, and report the compromise to the registrar.

  4. Request the hold to be lifted. Once the issue is resolved, ask the registrar to remove the hold. Billing and compliance issues are usually resolved within a few hours. pendingDelete is urgent, so act now. The redemption window is short and fees can reach £160 or more.

  5. Watch propagation and verify in DomainDash. After the hold is lifted, run whois example.com again to confirm the status codes have changed. DomainDash re-checks on its normal schedule, so once the domain resolves again the site returns to Healthy on its own. There's nothing to click.

  6. Prevent future holds. Keep billing up to date, maintain accurate WHOIS contact details, and enable two-factor authentication on your registrar account.

How to verify

After the hold is lifted:

  1. Run whois example.com. The Domain Status section should no longer contain clientHold or serverHold. Standard codes like clientTransferProhibited are fine.

  2. Wait 15–60 minutes for DNS to propagate, then run:

    bash
    dig example.com A +short @8.8.8.8

    You should see the domain resolving to an IP address.

  3. Open the site in a browser and confirm it loads.

  4. Open the site in DomainDash. The Domain registration card returns to Active once WHOIS resolves again, and with the domain back online the uptime check passes and the site returns to Healthy — both update on the next scheduled check, so there's nothing to click further.

If the hold has been lifted but DNS hasn't propagated yet, give it a couple of hours and check again. Registry zone updates can sometimes take longer to propagate than standard DNS changes.

Catch this automatically

DomainDash keeps an eye on this for you — and tells you in plain English the moment something needs your attention, before your visitors notice. Set up in under a minute, no credit card.