Support >
  About cybersecurity >
  How to determine domain status using WHOIS?

How to determine domain status using WHOIS?

Time : 2026-06-17 15:13:53
Edit : DNS.COM

  Website developers and domain name buyers have likely encountered this situation: domain name resolution fails to work, or a perfectly working website suddenly becomes inaccessible. Checking WHOIS information reveals a string of status codes like "clientHold" and "serverTransferProhibited," leaving them completely clueless.

  WHOIS, simply put, is a public domain information query protocol used to search records in a domain registration database. The results typically include: the domain itself, registrant information (some parts are hidden due to privacy policies), the registration service provider, registration and expiration dates, DNS servers, and, as we'll focus on today—the domain status codes. These status codes are crucial for determining the "health" of a domain. Each domain may have multiple statuses simultaneously, collectively determining what the domain can and cannot do.

  Many people are bewildered by a bunch of English status codes in WHOIS query results, such as "clientHold" and "serverTransferProhibited," having no idea what they mean. In fact, these status codes are the domain's most honest "health report." Understanding them allows you to determine whether the domain is usable or what problems it is currently experiencing.

  The display rules for WHOIS query results are actually quite simple. Status codes starting with "client" indicate that the operation was initiated by the domain registrar; you can think of it as the "real estate agent" who helped you buy a house locking it up. Status codes starting with "server" are set directly by a higher-level domain registry (i.e., a top-level management organization like CNNIC or ICANN), which is equivalent to the "housing authority" taking direct action, giving them greater authority.

  Let's start with the ideal scenario. If you see a status of "ok" or "ACTIVE," congratulations! The domain is healthy, there are no ongoing operations, and no protective locks—everything is normal. However, if the domain has other additional statuses, "ok" is usually not displayed. Don't worry, this doesn't mean there's a problem with the domain.

  Many people are most concerned about whether they can use the domain after buying it. This depends on the status related to DNS resolution. If the domain suddenly becomes inaccessible, a WHOIS check will show "clientHold" or "serverHold," indicating the problem. Both statuses indicate that the domain's DNS resolution has been suspended, essentially cutting off the domain's power; the website and email are unusable. `clientHold` usually means the registrar has proactively suspended your domain due to expiration, lack of real-name authentication, or content violating regulations; you need to contact the registrar for resolution. `serverHold` is a more serious situation, often involving direct intervention from the registry. For example, a .cn domain that fails real-name authentication after registration will have this status.

  Another common status is related to domain security. `clientTransferProhibited` and `serverTransferProhibited` mean transfer is prohibited, essentially putting a "transfer lock" on the domain to prevent unauthorized transfer—a common security measure. Similarly, `clientUpdateProhibited` and `serverUpdateProhibited` prohibit modification, locking critical information such as contact details and DNS servers, preventing arbitrary changes. `clientDeleteProhibited` and `serverDeleteProhibited` prohibit deletion, preventing accidental deletion.

  Newly registered or recently transferred domains also have their own status. `addPeriod` is the new registration protection period; this status appears for the first 5 days after registration, does not affect usage, and disappears automatically afterward. "Pending Verification" means the registration information is under review, usually because real-name authentication hasn't been completed. You need to submit the required documents as soon as possible, otherwise it may become "serverHold" and suspended from resolution after 5 days. If you are transferring registrars, the domain will show "pendingTransfer," just wait for the transfer process to complete.

  The status codes after a domain expires are more like a timeline, telling you the final deadline for recovery. Immediately after expiration, there's a grace period for renewal, with a status like "autoRenewPeriod" or "REGISTRAR HOLD." During this time, you can renew normally. If you miss this period, it enters a high-price redemption period, showing "redemptionPeriod," requiring a large sum to redeem the domain. If even the redemption deadline is missed, the domain enters "pendingDelete," at which point there's no hope of recovery; you can only wait for it to be completely deleted and then try to register it again.

  These status codes in WHOIS all essentially mean the same thing. Once you understand these status codes, you can not only determine if a domain name is currently usable, but also roughly understand its past history—whether it was used normally, locked for protection, currently undergoing disputes, or facing expiration risks. Next time you see that string of English status codes, you won't be completely confused.

  Practical Suggestion: Three Steps to Determine Domain Status

  Step 1: Check WHOIS. Go to your domain registrar's platform or a third-party WHOIS lookup tool, enter the domain name, and obtain a complete list of status codes.

  Step 2: Look at the prefix. For prefixes starting with "client," contact your registrar; for prefixes starting with "server," check if it's due to common reasons like real-name authentication or a 60-day protection period.

  Step 3: Match the Prefix. With the status code, determine the nature of the problem—is it a normal security lock, a suspension of DNS resolution due to lack of real-name authentication, or has entered the redemption period requiring urgent handling?

  FAQs:

  Q: The domain status shows OK, but the website is still inaccessible. What's wrong?

  A: A normal domain status indicates the problem is not at the domain level. Check if the server is running normally, if the DNS records are configured correctly, or if there are problems with your local network. Q: My WHOIS query results aren't showing the registrant's information anymore. Is there a problem?

  A: No. Since May 2018, ICANN has implemented a temporary policy on general top-level domain (GTLD) registration data. Combined with GDPR compliance requirements, registrants' names, phone numbers, email addresses, and other personal information are no longer publicly displayed. This is a privacy protection measure and is unrelated to the domain's status.

  Q: What's the difference between clientHold and serverHold? Which is more serious?

  A: clientHold means the registrar has suspended DNS resolution, while serverHold means the registry has suspended DNS resolution. The result is the same—the domain is inaccessible. For clientHold, contacting the registrar usually resolves the issue. The most common reason for serverHold is unverified identity verification; it will be automatically lifted after verification.

  Q: Can I renew my domain normally if it's in the redemption period?

  A: No. During the redemption period, you can only renew the domain by paying a high price, which is much higher than normal renewal. If you don't want to pay a high price, you can only wait until the domain enters the pendingDelete stage and try to register it again.

  Q: How can I tell if a domain name is locked?

  A: Check the WHOIS status for status codes containing the word "Prohibited," such as clientTransferProhibited (transfer prohibited), clientDeleteProhibited (deletion prohibited), and clientUpdateProhibited (update prohibited). These lock statuses are set by the domain owner and can be lifted manually in the control panel.

DNS Luna
DNS Amy
DNS NOC
Title
Email Address
Type
Information
Code
Submit