May 24, 2023

Domain status code

Navigating the world of web domains: What are Domain Status Codes and what do they mean?

Managing a website is not an undertaking to be taken lightly, as it is a process that requires a thorough understanding of the many variables and facets involved. One of these fundamental components is the familiarity and mastery of domain status codes. These codes, also known as Extensible Provisioning Protocol (EPP) codes, are a crucial element of effective monitoring and management of your website.

Domain status codes provide valuable information about the current status of your domain. For example, they can tell you if your website is up, down, awaiting action such as transfer or deletion, or if it's under any restrictions imposed by your Registrar or Registry. Being able to correctly interpret these codes gives you the ability to make informed decisions about managing your domain, thus ensuring the continuity and effectiveness of your website.

Now, we'll dive into the detail of each of the major domain status codes. The goal is to provide you with a comprehensive guide that helps you better understand the current state of your website and what each status code implies. This knowledge will be a powerful tool that will allow you to effectively navigate the world of website management.

Query the status of a domain via the Whois service

One of the fundamental techniques for monitoring and managing your website is through the use of the Whois service. This service, available free online, allows you to query the status of your domain, providing you with crucial details such as the domain owner, creation date, IP address, Registrar and many more. NIC WHOIS

An important aspect to remember is that each Top Level Domain (TLD) has its own Whois service and methodology. The reference web Whois services for the main TLDs are listed below:

  • For domains .it, the reference Whois service is provided by, which can be consulted here link.
  • For domains .com, the reference Whois service can be used through this link.
  • For domains .net, the reference Whois service is available at this link.
  • For domains .org, the reference Whois service is provided by the Public Interest Registry, which can be consulted here link.
  • For domains .eu, the reference Whois service is provided by EURid, which can be consulted here link.

For information on other TLDs, we advise you to search on Google, simply typing "Whois" followed by the TLD of your interest. This will allow you to easily find the Whois service corresponding to the TLD you are looking for. Knowing how and where to access the specific Whois services of your TLD will allow you to effectively manage your website and maintain constant control over the status of your domain.

Using the Whois service through a Linux or MacOS shell


For users who have access to a Linux or MacOS shell, the Whois service can be queried directly through the pre-installed system utility, without the need to use an online tool. This can offer greater flexibility and speed in querying the status of a domain.

Using the Whois utility from a shell is simple and straightforward. Just type “whois”, followed by the name of the domain you want to query. For example, to query a .it domain, the syntax would be as follows:


After you hit enter, you'll receive a variety of detailed information about the specified domain, including its current status, owner, registration date, registrar, and other useful information. This tool is extremely useful for managing your domains efficiently and keeping a constant watch on their status. Remember, however, that the amount and type of information returned may vary based on the specific privacy policies of the TLD being queried.

Interpret domain status codes

  1. Status Ok This is the basic state of any website that is up and running smoothly. If your site has this status, it means it is fully operational and no actions are taking place on your domain.
  2. Inactive state This status indicates an inactive domain. It is important to note that this status can be associated with several subcodes, each of which provides a clearer overview of the problem. Between these:
  • clientHold: this status is imposed by the Registrar following billing problems, legal disputes or other problems.
  • dnsHold: this status indicates a domain that has just been registered and is not yet active due to no DNS configuration.
  • serverHold: this is a provision of the Registry which blocked all operations.
  • noRegister: this status indicates the lack of a Registrar associated with the domain.
  • NotRenewed: Identifies a domain that is inactive due to not being renewed after expiration.
  • revoked: the domain subject to this status has been revoked by the Registry.
  • toBeReassigned: the domain with this status has been reassigned to specific subjects and is waiting to be registered.
  1. The prohibitions imposed by the Registrar and the Registry Some status codes end in “Prohibited,” indicating restrictions imposed by the Registrar or Registry. These include:
  • clientDeleteProhibited e serverDeleteProhibited: these statuses indicate that the domain cannot be deleted.
  • clientRenewProhibited e serverRenewProhibited: they prevent the renewal of the domain.
  • clientTransferProhibited e serverTransferProhibited: in the presence of this status, the domain cannot be transferred.
  • clientUpdateProhibited e serverUpdateProhibited: prevent the domain data from being updated.
  1. The 'pending' codes Status codes starting with 'pending' report a pending action or request, such as:
  • pendingCreate: Indicates a domain for which registration has been requested.
  • pendingDelete: reports a domain being canceled at the end of the redemption period.
  • pendingRenew: Indicates a domain for which renewal has been requested.
  • pendingRestore: identifies a domain for which the Registrar has requested recovery.
  • pendingTransfer: indicates a domain being transferred to another Registrar.
  • pendingUpdate: indicates that a request to modify the domain data is being processed.
  1. Other domain status codes There are also other status codes that may appear in your domain status:
  • addPeriod: this status appears immediately after domain registration, during which the Registrar can proceed with the cancellation.
  • autoRenewPeriod: this status appears when an expired domain is automatically renewed by the Registry.
  • redemptionPeriod: indicates the period between the domain cancellation request and the actual cancellation.
  • renewPeriod: Appears for a few days immediately after domain renewal.
  • transferPeriod: appears when the domain is being transferred to another registrar.
  • registerLock o registryLock: in the presence of these statuses, the domain can only be renewed, but not modified or deleted.

In conclusion, to keep your website safe and running, it is essential to understand the domain status codes. If you encounter statuses indicating unsolicited transactions or potential legal disputes, contact your Registrar immediately to clarify the situation and take the necessary measures. Always remember, knowledge is power in managing your website!

Need help with your domain?


Running a domain can seem like a complex business, especially when it comes to deciphering and understanding the various status codes. We know that many questions or concerns can arise, and for this we are here for you.

If you are having problems with your domain, or if you simply want more clarification on status codes or any other aspect of domain management, please do not hesitate to contact us. Our team of experts is always ready to assist you, providing clear and detailed answers to all your questions.

Please send a message to our dedicated support mailbox, or call us directly on our support number. We assure you of a quick response and effective assistance, to help you navigate the world of domains stress-free. Remember, every problem has a solution, and we're here to help you find it. Contact us today!

Do you have doubts? Don't know where to start? Contact us!

We have all the answers to your questions to help you make the right choice.

Chat with us

Chat directly with our presales support.


Contact us by phone during office hours 9:30 - 19:30

Contact us online

Open a request directly in the contact area.


Managed Server Srl is a leading Italian player in providing advanced GNU/Linux system solutions oriented towards high performance. With a low-cost and predictable subscription model, we ensure that our customers have access to advanced technologies in hosting, dedicated servers and cloud services. In addition to this, we offer systems consultancy on Linux systems and specialized maintenance in DBMS, IT Security, Cloud and much more. We stand out for our expertise in hosting leading Open Source CMS such as WordPress, WooCommerce, Drupal, Prestashop, Joomla, OpenCart and Magento, supported by a high-level support and consultancy service suitable for Public Administration, SMEs and any size.

Red Hat, Inc. owns the rights to Red Hat®, RHEL®, RedHat Linux®, and CentOS®; AlmaLinux™ is a trademark of AlmaLinux OS Foundation; Rocky Linux® is a registered trademark of the Rocky Linux Foundation; SUSE® is a registered trademark of SUSE LLC; Canonical Ltd. owns the rights to Ubuntu®; Software in the Public Interest, Inc. holds the rights to Debian®; Linus Torvalds holds the rights to Linux®; FreeBSD® is a registered trademark of The FreeBSD Foundation; NetBSD® is a registered trademark of The NetBSD Foundation; OpenBSD® is a registered trademark of Theo de Raadt. Oracle Corporation owns the rights to Oracle®, MySQL®, and MyRocks®; Percona® is a registered trademark of Percona LLC; MariaDB® is a registered trademark of MariaDB Corporation Ab; REDIS® is a registered trademark of Redis Labs Ltd. F5 Networks, Inc. owns the rights to NGINX® and NGINX Plus®; Varnish® is a registered trademark of Varnish Software AB. Adobe Inc. holds the rights to Magento®; PrestaShop® is a registered trademark of PrestaShop SA; OpenCart® is a registered trademark of OpenCart Limited. Automattic Inc. owns the rights to WordPress®, WooCommerce®, and JetPack®; Open Source Matters, Inc. owns the rights to Joomla®; Dries Buytaert holds the rights to Drupal®. Amazon Web Services, Inc. holds the rights to AWS®; Google LLC holds the rights to Google Cloud™ and Chrome™; Microsoft Corporation holds the rights to Microsoft®, Azure®, and Internet Explorer®; Mozilla Foundation owns the rights to Firefox®. Apache® is a registered trademark of The Apache Software Foundation; PHP® is a registered trademark of the PHP Group. CloudFlare® is a registered trademark of Cloudflare, Inc.; NETSCOUT® is a registered trademark of NETSCOUT Systems Inc.; ElasticSearch®, LogStash®, and Kibana® are registered trademarks of Elastic NV Hetzner Online GmbH owns the rights to Hetzner®; OVHcloud is a registered trademark of OVH Groupe SAS; cPanel®, LLC owns the rights to cPanel®; Plesk® is a registered trademark of Plesk International GmbH; Facebook, Inc. owns the rights to Facebook®. This site is not affiliated, sponsored or otherwise associated with any of the entities mentioned above and does not represent any of these entities in any way. All rights to the brands and product names mentioned are the property of their respective copyright holders. Any other trademarks mentioned belong to their registrants. MANAGED SERVER® is a trademark registered at European level by MANAGED SERVER SRL, Via Enzo Ferrari, 9, 62012 Civitanova Marche (MC), Italy.

Back to top