<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mathieu Cornic, Author at OVHcloud Blog</title>
	<atom:link href="https://blog.ovhcloud.com/author/mathieu-cornic/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.ovhcloud.com/author/mathieu-cornic/</link>
	<description>Innovation for Freedom</description>
	<lastBuildDate>Mon, 03 Jul 2023 08:15:36 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://blog.ovhcloud.com/wp-content/uploads/2019/07/cropped-cropped-nouveau-logo-ovh-rebranding-32x32.gif</url>
	<title>Mathieu Cornic, Author at OVHcloud Blog</title>
	<link>https://blog.ovhcloud.com/author/mathieu-cornic/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>From 4 days to 15 minutes, a Domain Big Data story</title>
		<link>https://blog.ovhcloud.com/from-4-days-to-15-minutes-a-domain-big-data-story/</link>
		
		<dc:creator><![CDATA[Mathieu Cornic]]></dc:creator>
		<pubDate>Fri, 02 Dec 2022 14:27:31 +0000</pubDate>
				<category><![CDATA[OVHcloud Engineering]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Domain names]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=21963</guid>

					<description><![CDATA[In our Domain names 101 series, we explained that one ICANN&#8216;s missions is regulating and providing norms for gTLDs domain names (.com, .net, .info &#8230;). One of these norms is the Registrar Data Escrow program, also known as RDE. To put it simply, registrars have to regularly gather and export some data to a third-party [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Ffrom-4-days-to-15-minutes-a-domain-big-data-story%2F&amp;action_name=From%204%20days%20to%2015%20minutes%2C%20a%20Domain%20Big%20Data%20story&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In our <a href="https://blog.ovhcloud.com/domain-names-behind-the-scenes/" data-wpel-link="internal">Domain names 101 series</a>, we explained that one <a href="https://www.icann.org/fr" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">ICANN</a>&#8216;s missions is regulating and providing norms for <a href="https://en.wikipedia.org/wiki/Generic_top-level_domain" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">gTLDs</a> domain names (.com, .net, .info &#8230;). One of these norms is the <a href="https://www.icann.org/resources/pages/registrar-data-escrow-2015-12-01-en" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Registrar Data Escrow program</a>, also known as RDE.</p>



<p class="wp-block-paragraph">To put it simply, registrars have to regularly gather and export some data to a third-party company. Since the creation of this program, we have used a solution which has worked very well for many years, but has started to face limitations due to the increasing amount of domain name registrations. Indeed, generating one of these weekly exports lasted 4 days! It was time to design a long-term and scalable solution.</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img decoding="async" src="https://blog.ovhcloud.com/wp-content/uploads/2022/11/title-4-days-to-15mins-1-1024x546.jpg" alt="From 4 days to 15 minutes, a Domain Big Data story" class="wp-image-24143" width="800" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/11/title-4-days-to-15mins-1-1024x546.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/title-4-days-to-15mins-1-300x160.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/title-4-days-to-15mins-1-768x410.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/title-4-days-to-15mins-1.jpg 1162w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Let&#8217;s see together how we went from 4 days of report generation to 15 minutes, a drastic performance improvement of about +38 000%.</p>



<h3 class="wp-block-heading" id="what-is-the-registrar-data-escrow-program">What is the Registrar Data Escrow program ?</h3>



<p class="wp-block-paragraph">As we are an ICANN accredited registrar, we have to send regularly a copy of our gTLD domain names data to an escrow agent, a neutral third party. This is a protection mechanism in case of registrar failure, accreditation termination, or accreditation relapse without renewal. So the data associated with registered domain names is never at risk of being lost or inaccessible.</p>



<p class="wp-block-paragraph">In concrete terms, for all gTLD domain names that we manage for our customers, we send encrypted files containing:</p>



<ul class="wp-block-list">
<li>The domain name</li>



<li>The names of the primary and secondary name servers</li>



<li>The expiration date of the domain name</li>



<li>Identity information of the domain name contact and nichandles, which are the registrant, the technical contact, the administrative contact and the billing contact (person or corporation name, postal address, e-mail address and phone/fax number)</li>
</ul>



<p class="wp-block-paragraph">Authorized escrow agents are listed on the <a href="https://www.icann.org/resources/pages/registrar-data-escrow-2015-12-01-en" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">ICANN website</a>. We chose <a href="https://www.denic.de" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Denic Escrow Services</a>, a European actor, to ensure our compliance with GDPR.</p>



<p class="wp-block-paragraph">Registrars with at least 400,000 registrations per year are required to deposit a full export once a week, and an incremental the remaining days. For the others, a weekly full export is sufficient. You can find all technical details in the <a href="https://www.icann.org/en/system/files/files/rde-specs-09nov07-en.pdf" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Registrar Data Escrow Specifications</a>.</p>



<p class="wp-block-paragraph">Basically a report is composed of two types of encrypted files: Domains &amp; Handles (Contacts).</p>



<pre class="wp-block-preformatted"># Domain CSV file
domain,nameserver-1,nameserver-2,expiration-date,registrant-contact,technical-contact,admin-contact,billing-contact
ovhcloud.com,dns.ovh.net,ns.ovh.net,2049-08-01T00:00:00+00:00,EU_contact/123456,EU_xx12345-ovh,EU_xx12345-ovh,EU_xx12345-ovh

# Handle CSV file
handle,name,address-street1,address-street2,address-street3,address-city,address-state,address-postcode,country-name,email,phone,fax
EU_contact/123456,OVH SAS (Klaba Miroslaw),2 Rue Kellermann,"","",ROUBAIX,"",59100,FR,ovhcloud@fake-email.com,+33.123456789,""
EU_xx12345-ovh,OVH SAS (Klaba Miroslaw),2 Rue Kellermann,"","",ROUBAIX,"",59100,FR,ovhcloud@fake-email.com,+33.123456789,""</pre>



<h3 class="wp-block-heading" id="why-4-days-of-generation">Why 4 days of generation ?</h3>



<p class="wp-block-paragraph">Domain names have been for sale on <a href="https://www.ovhcloud.com" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">OVHcloud</a> since 2000. This ICANN program is mandatory in the Registrar Accreditation Agreement since 1999, and the last official&nbsp;<a href="https://www.icann.org/en/system/files/files/rde-specs-09nov07-en.pdf" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Registrar Data Escrow Specification</a> document has been published in 2009. This is an old requirement that has been implemented in the early days when our Information System was a full monolith with a few domain names in our databases.</p>



<p class="wp-block-paragraph">At this time, the report generation had been written using a single Perl script doing simple database requests. Over the years, due to the increase of volume and traffic, new teams, new databases, new subsidiaries and new architectures have been created. Data responsibility was divided into different teams like Domain, DNS and Nichandle/Contact. The internal functioning of the report generation did not change though. Without fundamental refactoring, the time needed to generate the report inherently increased over the years.</p>



<p class="wp-block-paragraph">It was no big deal while it was working well and ultimately did not last more than 7 days, so that weekly exports did not overlap.</p>



<p class="wp-block-paragraph">But, in the last 2 years, we went from 2,5 days to 4 days. In this situation, if it fails the last day for any reason, we would be unable to generate and send a new one within the week threshold. In the interim, we also have reached a point where we manage about 5 million of domain names, and we intend to keep growing. We had to anticipate and find a long-term and scalable solution, capable of handling 10 times our current domain name amount.</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img decoding="async" src="https://blog.ovhcloud.com/wp-content/uploads/2022/11/evolution-generation-duration-1024x354.jpg" alt="Evolution of the time for generation of exports" class="wp-image-24149" width="800" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/11/evolution-generation-duration-1024x354.jpg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/evolution-generation-duration-300x104.jpg 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/evolution-generation-duration-768x265.jpg 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/evolution-generation-duration.jpg 1260w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading" id="the-internal-data-lake">The internal Data Lake</h3>



<p class="wp-block-paragraph">In the meantime, over the years, <a href="https://www.ovhcloud.com" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">OVHcloud</a> built an internal Data Lake, a centralized place where internal production data is replicated. It&#8217;s meant to be a reliable, secured and efficient platform for storing Big Data.</p>



<p class="wp-block-paragraph">Then, after agreements with our internal data governance team, authorized teams from all <a href="https://www.ovhcloud.com" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">OVHcloud</a> may use this data for data science. For example, aggregation tables can be used by business teams to make decisions or produce legal documents.</p>



<p class="wp-block-paragraph"><a href="https://www.ovhcloud.com" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">OVHcloud</a> current Data Lake is based on <a href="https://fr.cloudera.com/products/hdp.html" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Hortworks HDP</a>. On top of this Data Lake, Big Data tools, like <a href="https://spark.apache.org/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Spark</a>, are configured for high performance. Every day, the Big Data tools compute all businesses data to obtain smart and practical aggregation tables.</p>



<p class="wp-block-paragraph">In this context, as <a href="https://www.ovhcloud.com/fr/domains/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Domain team</a>, we had the perfect replacement platform. Our Data Lake colleagues provide this efficient platform and a set of ready-to-use tools that we can use as a service to solve this Registrar Data Escrow program problematic.</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" src="https://blog.ovhcloud.com/wp-content/uploads/2022/11/RDE_public_database_to_datalake-817x1024.png" alt="RDE public database to datalake" class="wp-image-24153" width="632" height="813"/></figure>



<h3 class="wp-block-heading" id="the-solution-replacement">The solution replacement</h3>



<p class="wp-block-paragraph">As previously said, the data which is required for the report comes from multiple teams and multi-region databases. As replications are centralized in the Data Lake, we have a single source that we can request, join and normalize easily. Moreover, as we don&#8217;t request the real time production databases anymore, we reduce impact on production performance.</p>



<p class="wp-block-paragraph">The Data Lake team provides an <a href="https://airflow.apache.org/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Apache Airflow</a> platform where we can schedule <a href="https://spark.apache.org/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Apache Spark</a> scripts through <a href="https://airflow.apache.org/docs/apache-airflow/stable/concepts/dags.html" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Directed Acyclic Graph </a>workflows. Let&#8217;s see that, bit by bit:</p>



<ol class="wp-block-list">
<li>The <em>Apache Spark</em> script is the piece of code that will run in the <em>Spark</em> server, making all the joining and normalization of input data. Execution is massively distributed on <em>Hadoop YARN</em>, so that data is computed and fetched in parallel, assuring a short and constant execution time in the end. <strong>This is the central piece of the performance improvement.</strong></li>



<li>The script execution is included in a <em>Directed Acyclic Graph</em> workflow, besides other steps like concatenation of result files, working directory removal or uploading final report to <em>Hadoop Distributed File System.</em></li>



<li><em>Apache Airflow</em> runs the DAG at the related schedule. It also provides an administration UI, in order to manually run the jobs, display logs and so on.</li>
</ol>



<p class="wp-block-paragraph"> Finally, the concatenated report is fetched from HDFS, syntactically and semantically validated, encrypted and sent to our Escrow Agent.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="1024" height="983" src="https://blog.ovhcloud.com/wp-content/uploads/2022/11/functional-architecture-4-1024x983.png" alt="Functional architecture" class="wp-image-24176" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/11/functional-architecture-4-1024x983.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/functional-architecture-4-300x288.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/functional-architecture-4-768x737.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/functional-architecture-4-1536x1475.png 1536w, https://blog.ovhcloud.com/wp-content/uploads/2022/11/functional-architecture-4-2048x1967.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading" id="conclusion">Conclusion</h3>



<p class="wp-block-paragraph">We can clearly see the improvement of performance on the full report generation in the following table.</p>



<figure class="wp-block-table"><table><thead><tr></tr></thead></table></figure>



<figure class="wp-block-table"><table><tbody><tr><td></td><td class="has-text-align-left" data-align="left"><strong>Before</strong></td><td class="has-text-align-left" data-align="left"><strong>After</strong></td></tr><tr><th>Generation</th><td class="has-text-align-left" data-align="left">5600 minutes</td><td class="has-text-align-left" data-align="left">13 minutes</td></tr><tr><th>Validation &amp; Encryption</th><td class="has-text-align-left" data-align="left">1 minute</td><td class="has-text-align-left" data-align="left">1 minute</td></tr><tr><th>Upload</th><td class="has-text-align-left" data-align="left">15 seconds</td><td class="has-text-align-left" data-align="left">15 seconds</td></tr><tr><th>TOTAL</th><th class="has-text-align-left" data-align="left">≈4 days</th><th class="has-text-align-left" data-align="left">≈15 minutes</th></tr></tbody></table></figure>



<p class="wp-block-paragraph">Even though it was pure 20 years legacy, the report generation has been working seamlessly for many years and did the job without us noticing. This is important to say, we should keep normalizing the wait for the right moment to refactor something working, even though it&#8217;s bad looking code.</p>



<p class="wp-block-paragraph">Due to&nbsp;increasingly bad performances, now was the time to change the paradigm and find the right long-term and efficient solution. We chose to go with Big Data technologies to build something ready to face the future. As it&#8217;s distributed, report generation should take a constant execution time even with a volume increase. This solution should work seamlessly, in turn, for many years.</p>



<p class="wp-block-paragraph">On the technological side, we can also tell that Spark works really great. By the way, if you did not know, <a href="https://www.ovhcloud.com" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">OVHcloud</a> provides a ready-to-use <a href="https://www.ovhcloud.com/en/public-cloud/data-processing/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Data Processing platform</a> which uses Spark clusters.</p>



<p class="wp-block-paragraph">Finally, as you can see, this article is an overview of what we built together with <a href="https://www.ovhcloud.com" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">OVHcloud</a> Data Lake team. But, we did not talk about the Data Lake technologies in details. For more in-depth technical content about Spark, take a look at <a href="https://blog.ovhcloud.com/how-to-run-massive-data-operations-faster-than-ever-powered-by-apache-spark-and-ovh-analytics-data-compute/" data-wpel-link="internal">&#8220;How to run massive data operations faster then ever, powered by Apache Spark and OVHcloud Analytics Data Compute&#8221;</a> and <a href="https://blog.ovhcloud.com/improving-the-quality-of-data-with-apache-spark/" data-wpel-link="internal">&#8220;Improving the quality of data with Apache Spark&#8221;</a> articles&nbsp;🙂</p>
<img decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Ffrom-4-days-to-15-minutes-a-domain-big-data-story%2F&amp;action_name=From%204%20days%20to%2015%20minutes%2C%20a%20Domain%20Big%20Data%20story&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why might you be unable to register the domain name you want ?</title>
		<link>https://blog.ovhcloud.com/why-might-you-be-unable-to-register-the-domain-name-you-want/</link>
		
		<dc:creator><![CDATA[Mathieu Cornic&#160;and&#160;Emma Caner]]></dc:creator>
		<pubDate>Wed, 02 Mar 2022 16:12:00 +0000</pubDate>
				<category><![CDATA[OVHcloud Engineering]]></category>
		<category><![CDATA[Domain names]]></category>
		<category><![CDATA[OVHcloud]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=21204</guid>

					<description><![CDATA[In the first article of this series, we introduced you about what a domain name is. Then, in the second one, we illustrated what the lifecycle of a domain name is&#160;through the creation of pokegpu.com. Whereas .com domain names have no restriction, this is not the case for all existing extensions. Obtaining and owning a [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fwhy-might-you-be-unable-to-register-the-domain-name-you-want%2F&amp;action_name=Why%20might%20you%20be%20unable%20to%20register%20the%20domain%20name%20you%20want%20%3F&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In the<a href="https://blog.ovhcloud.com/domain-name-registration-gone-wrong/" data-wpel-link="internal"> first article of this series</a>, we introduced you about what a domain name is. Then, in the <a href="https://blog.ovhcloud.com/domain-names-behind-the-scenes/" data-wpel-link="internal">second one</a>, we illustrated what the lifecycle of a domain name is&nbsp;through the creation of <em>pokegpu.com</em>.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="545" src="https://blog.ovhcloud.com/wp-content/uploads/2022/03/IMG_0840-1024x545.jpeg" alt="Why might you be unable to register the domain name you want ?" class="wp-image-22638" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/03/IMG_0840-1024x545.jpeg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/03/IMG_0840-300x160.jpeg 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/03/IMG_0840-768x409.jpeg 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/03/IMG_0840.jpeg 1197w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>



<p class="wp-block-paragraph">Whereas <em>.com</em> domain names have no restriction, this is not the case for all existing extensions. Obtaining and owning a domain name is associated with legal obligations such as:</p>



<ul class="wp-block-list"><li>The effective usage of a domain name. For example, a <em>.travel</em> domain name must be related to the tourism industry</li><li>Eligibility requirements. For example, the address of the contact owner of a .eu must be located within the European Union. Or, a <em>.fr</em> domain representing a city name requires to provide a descriptive reason of why the customer wants this domain name</li></ul>



<p class="wp-block-paragraph">These conditions are set by the extension operator, the registry, and vary according to the extensions while evolving over time.</p>



<p class="wp-block-paragraph">In this article, we will explain the roles of the&nbsp;different contacts related to a domain name and some examples showing the scope of diversity of eligibility rules.</p>



<h2 class="wp-block-heading" id="Article3-Contacts">Contacts</h2>



<p class="wp-block-paragraph">A lot of eligibility conditions are related to contacts. A contact is a legal person (moral or natural) related to a domain name with a given role. It contains information about the identity of the contact, like the name, the address, the e-mail address and the phone number.</p>



<p class="wp-block-paragraph">There are typically 4 types of contacts:&nbsp;</p>



<ul class="wp-block-list"><li>Registrant: the legal owner the domain name</li><li>Administrator: the administrator of the domain. They have the ability to do all possible actions on a domain name (DNS records change, renew, transfer out&#8230;)</li><li>Technical: a technical contact has only the ability to change technical data on the domain name like DNS records. They don&#8217;t have any influence on the domain lifecycle though</li><li>Billing: the account responsible of all billing related topics such as invoices and payment. By default, it is the account who created the order</li></ul>



<p class="wp-block-paragraph">By default, the technical and billing contacts are the same as the administrator.</p>



<p class="wp-block-paragraph">As a customer you can configure the registrant, the administrator and the technical contacts when ordering a domain. The billing contact can be changed later in the OVHcloud Manager.</p>



<p class="wp-block-paragraph">At OVHcloud, the registrant is unique to a domain name. Changing its properties is local to the domain name it&#8217;s related to. Technical and administrative contacts are global though. Changing their properties will change properties for all services using these contacts, like other domain names or web hosting you ordered.</p>



<p class="wp-block-paragraph">As an individual person who wants to buy a domain to host a blog, you will often provide the same contact information for all 4 contacts. It&#8217;s the simple case.</p>



<p class="wp-block-paragraph">But there are situations when all four contacts may be different. Here are some examples:</p>



<figure class="wp-block-table"><table><thead><tr></tr></thead></table></figure>



<figure class="wp-block-table"><table><thead><tr><th></th><th>An individual person</th><th>A company bought the domain name directly on OVHcloud</th><th>A company delegated the domain name through an OVHcloud reseller (the company is not our customer)</th></tr></thead><tbody><tr><th>Registrant</th><td>You&nbsp;<img decoding="async" src="https://docs.dsi.ovh/s/k1pe7c/8401/704793d6038510d343805f57baea5ca16b469eae/_/images/icons/emoticons/smile.svg" alt="(smile)">&nbsp;</td><td>The company itself, with the CEO&#8217;s name</td><td>The company which is customer of the reseller&nbsp;</td></tr><tr><th>Administrator</th><td>You&nbsp;<img decoding="async" src="https://docs.dsi.ovh/s/k1pe7c/8401/704793d6038510d343805f57baea5ca16b469eae/_/images/icons/emoticons/smile.svg" alt="(smile)">&nbsp;</td><td>People owning the responsibility domain name lifecycles in the company. Often the CTO.</td><td>The reseller company</td></tr><tr><th>Technical</th><td>You&nbsp;<img decoding="async" src="https://docs.dsi.ovh/s/k1pe7c/8401/704793d6038510d343805f57baea5ca16b469eae/_/images/icons/emoticons/smile.svg" alt="(smile)">&nbsp;</td><td>Operation engineer managing production changes on the website or service using the domain name</td><td>The reseller company</td></tr><tr><th>Billing</th><td>You&nbsp;<img decoding="async" src="https://docs.dsi.ovh/s/k1pe7c/8401/704793d6038510d343805f57baea5ca16b469eae/_/images/icons/emoticons/smile.svg" alt="(smile)">&nbsp;</td><td>The financial service of the company</td><td>The reseller company</td></tr></tbody></table></figure>



<h2 class="wp-block-heading" id="Article3-Datavalidation">Data validation</h2>



<p class="wp-block-paragraph">As explained before,&nbsp;although each registry has its own rules in terms of registration, you must provide up-to-date and accurate data to the registrar when you create your domain name. This way, you must provide at least&nbsp;an accurate&nbsp;name, postal address, telephone number and email address. If you don&#8217;t comply with this requirement your&nbsp;registration may be cancelled by the registry. Checks on the validity of the data provided by the registrant may take place at the time of registration or during the life of the domain name. In any case, inaccurate data may lead to the suspension or even deletion of the domain name,&nbsp;according to the Registries&#8217; rules. Thus, being the link between the registrant and the registries, the registrar is subject to these different rules and&nbsp;must ensure that the registrants respect them in this matter.</p>



<div class="wp-block-image"><figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://blog.ovhcloud.com/wp-content/uploads/2022/03/IMG_0833.png" alt="Domains name in Europe" class="wp-image-22590" width="470" height="309" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/03/IMG_0833.png 627w, https://blog.ovhcloud.com/wp-content/uploads/2022/03/IMG_0833-300x197.png 300w" sizes="auto, (max-width: 470px) 100vw, 470px" /></figure></div>



<p class="wp-block-paragraph">This way, as a registrar we may ask you for specific documents. As an example,&nbsp;the<em> .ie</em> which asks the registrant to upload some specific documents to finalize the registration of your <em>.ie</em> domain name. It may be your VAT number (in case of a legal entity) or a copy of your Irish passport (natural person). Thus, the registry requires the provision of a document from a list in order for the registrant to prove its connection with&nbsp;Ireland.</p>



<p class="wp-block-paragraph">In this logic, a customer wishing to register a <em>.eu</em> needs to be a European citizen or prove that they are&nbsp;living in the European Union. Due to the Brexit, the conditions of registration evolved, preventing a British citizen living in the United Kingdom to register a domain name in <em>.eu</em>. The only exception being&nbsp;a British citizen residing in the European Union – they are eligible to register for a&nbsp;<em>.eu</em> domain (<a href="https://www.ovh.com/blog/brexit-domain-names/" data-wpel-link="exclude">more info here</a>)</p>



<p class="wp-block-paragraph">Other registries and therefore extensions&nbsp;are concerned by these particular eligibility conditions to the registration of the domain name.&nbsp;We will give you a last example. Indeed, if you would like to register a <em>.fr</em> domain representing a city name, AFNIC requires you to provide a descriptive reason&nbsp;on why you want this domain and/or supporting documents. If you are the mayor of a municipality and you wish to register a domain name in the name of this municipality, for example, you will have to provide proof of your function. Following the explanations, AFNIC will authorize the registration or not.</p>



<p class="wp-block-paragraph">Finally, there are some extensions for which the registry reserves the right to cancel the registration because it does not meet the eligibility requirements for registration. As an example, this is the case of <em>.travel</em>.&nbsp;This extension is open to all individuals, organizations and businesses related to travel and tourism. Thus, any participant in the travel and tourism industry can register a <em>.travel</em> domain name as long as it demonstrates a real link with the industry. When registering your domain name, you will only have to accept the special conditions about <em>.travel </em>in the very last step of your order, by validating your affiliation to this industry, before payment is made.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="423" src="https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.50.28-1024x423.png" alt="Accept specific conditions" class="wp-image-22579" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.50.28-1024x423.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.50.28-300x124.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.50.28-768x317.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.50.28-1536x634.png 1536w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.50.28-2048x846.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>



<p class="wp-block-paragraph">If you find yourself in one of the above cases, you will have to update your contact data when you register your domain name. The <em>manage my contacts</em> feature is accessible at step 3 of the order funnel. You will only have to click on &#8220;<em>Manage contacts/owner</em>&#8221; in order to modify the Owner&#8217;s information or&nbsp;directly create a new profile respecting the eligibility conditions of the extension. Please see below:</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="432" src="https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.25.51-1024x432.png" alt="Manage contacts/owners" class="wp-image-22581" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.25.51-1024x432.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.25.51-300x126.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.25.51-768x324.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.25.51-1536x647.png 1536w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.25.51-2048x863.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="909" src="https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.32.33-1024x909.png" alt="Manage contacts/owners" class="wp-image-22582" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.32.33-1024x909.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.32.33-300x266.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.32.33-768x682.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.32.33-1536x1364.png 1536w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/Capture-décran-2021-08-31-à-18.32.33.png 1608w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>



<p class="wp-block-paragraph">And last but not least, as we explained above,&nbsp;there are also data verification after the creation of the domain name. Indeed, we can contact a particular registrant at the specific request of the registry when there is a suspicion of inaccurate data. In addition, we also check annually the data of our customers by sending an email to validate their email address and update their data if necessary. This is the ICANN process called WDRP for Whois Data Reminder Policy.&nbsp;As a registrar, we reserve the right to suspend the domain if a problem is detected during these checks.</p>



<h2 class="wp-block-heading" id="Article3-Conclusion">Conclusion</h2>



<p class="wp-block-paragraph">Customers have legal obligations and are required to respect the rules provided by the registries. Often, these rules are related to the registrant, one of the type of contacts that is associated to the domain name, but it can also be related to the usage of the domain name.</p>



<p class="wp-block-paragraph">This series of 3 articles is now finished. It was an introduction to the world of domain names at OVHcloud.</p>



<p class="wp-block-paragraph">We have a lot of topics to cover. In the next articles, we will talk about technical and business issues.<br>For example, we can talk about the EPP standard, the most used communication protocol between registrars and registries. And how we test our system when some registries do not provide testing platforms.<br>We can also talk about the interest of brand protection and the interest of having a domain name for a company (even for offline activities).</p>



<p class="wp-block-paragraph">See you next time&nbsp;<img decoding="async" src="https://docs.dsi.ovh/s/k1pe7c/8401/704793d6038510d343805f57baea5ca16b469eae/_/images/icons/emoticons/smile.svg" alt="(smile)"></p>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fwhy-might-you-be-unable-to-register-the-domain-name-you-want%2F&amp;action_name=Why%20might%20you%20be%20unable%20to%20register%20the%20domain%20name%20you%20want%20%3F&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Domain name registration gone wrong</title>
		<link>https://blog.ovhcloud.com/domain-name-registration-gone-wrong/</link>
		
		<dc:creator><![CDATA[Mathieu Cornic,&#160;Gwendal Leclerc&#160;and&#160;Johan Hennache]]></dc:creator>
		<pubDate>Tue, 08 Feb 2022 13:45:09 +0000</pubDate>
				<category><![CDATA[OVHcloud Engineering]]></category>
		<category><![CDATA[Domain names]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=21202</guid>

					<description><![CDATA[In the last article, we introduced you about what a domain name is, what entities are involved and what the purpose of the Whois is. As seen previously, OVHcloud is a registrar. As a registrar, our work is very similar to that of a real estate agency. We connect tenants (registrants) with landlords (registries) and [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fdomain-name-registration-gone-wrong%2F&amp;action_name=Domain%20name%20registration%20gone%20wrong&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In the last article, we introduced you about what a domain name is, what entities are involved and what the purpose of the Whois is.</p>



<p class="wp-block-paragraph">As seen previously, <strong>OVHcloud is a registrar</strong>. As a registrar, our work is very similar to that of a real estate agency. We connect tenants (registrants) with landlords (registries) and get a margin for each transaction. As a registrant, when you order a new domain name, you rent it for a given period (often 1 year), which can be extended until you don&#8217;t want it anymore.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0795-1024x537.jpeg" alt="Domain name registration gone wrong" class="wp-image-22268" width="768" height="403" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0795-1024x537.jpeg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0795-300x157.jpeg 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0795-768x403.jpeg 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0795.jpeg 1200w" sizes="auto, (max-width: 768px) 100vw, 768px" /></figure></div>



<p class="wp-block-paragraph">In this article, we will show you what happens behind the scenes&nbsp;when you order and manage a domain name. <strong>Through a story, we will explain what the domain lifecycle&nbsp;is and how we interact with registries.</strong></p>



<h2 class="wp-block-heading" id="Article2-Lifecycle">Lifecycle</h2>



<p class="wp-block-paragraph">Let&#8217;s say you read our <a href="https://www.ovh.com/blog/understanding-the-anatomy-of-gpus-using-pokemon/" data-wpel-link="exclude">blog article about the anatomy of GPUs using Pokémon</a>, and want to start a business selling GPU Pokémon cards. You spent a lot a time thinking about the best domain name to register, and came up with <strong>pokegpu.com</strong>&nbsp;</p>



<p class="wp-block-paragraph">Our story starts on the 12th July 2021, you are ready to start your business. You go to the OVHcloud website and <a href="https://www.ovh.ie/order/webcloud/?form_id=domain_search_form#/webCloud/domain/select?selection=~(domains~(list~(~(name~%27pokegpu.com))~options~(~%27dnssec)))" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">search this&nbsp;domain name</a>.</p>



<p class="wp-block-paragraph"><em>In the following sections, for readability, periods of 30 and 60 days will be simplified respectively as 1 month and 2 months. It means that when 1st August is increased by 30 days, it will appear as 1st September and not 31th August.&nbsp;</em></p>



<h3 class="wp-block-heading" id="Article2-2021-DomainNameRegistration">2021 &#8211; Domain Name Registration</h3>



<p class="wp-block-paragraph">First of all, when you search for&nbsp;<strong>pokegpu.com</strong>, OVHcloud information system will make a check to ensure that:</p>



<ol class="wp-block-list"><li>We sell the<em> .com</em> extension</li><li>There is no ongoing maintenance on the registry backend, Verisign in the case of <em>.com</em>.</li><li>The domain is available on the registry backend (also known as &#8220;Domain Check&#8221;)</li></ol>



<p class="wp-block-paragraph">Luckily, no one seems to want to sell GPU Pokémon cards, so you are free to order the domain name. Once the order is paid, we are able to start the creation of your domain name.</p>



<p class="wp-block-paragraph">Depending on the extension, you may have to fulfill some requirements, like being a European Union citizen or resident for .eu extension (more on this in the next article). For the <em>.com</em> extension, no need to worry, the extension is available for everyone and there are no specific requirements.</p>



<p class="wp-block-paragraph">On OVHcloud side, we will create the reference of your domain internally, and communicate with the registry backend by sharing some elements:</p>



<ul class="wp-block-list"><li>Contacts data: owner, administrator, technical (more details about this in our next article)</li><li>Dates of creation and expiration</li><li>DNS servers (set by default or personalized in the order funnel)</li></ul>



<p class="wp-block-paragraph">In this creation phase, an anonymized working version of your email is sent to the registry backend, so you can avoid spam by regenerating another&nbsp;if needed.&nbsp;</p>



<p class="wp-block-paragraph">If transmitted information is correct, the creation of your domain is finalized in a short time.</p>



<p class="wp-block-paragraph">Finally, by default, we transparently protect the domain name from unwanted transfers, by sending a command to the registry backend. So you will need to deliberately disable the protection if you want to transfer your domain name to another registrar.</p>



<p class="wp-block-paragraph">As this is a new business and you are not sure that the company is viable, you decide&nbsp;to disable the OVHcloud auto-renew. It means the domain will have&nbsp;to be manually renewed before expiration, otherwise it will be deleted. Don&#8217;t worry, you will be notified before it happens.</p>



<p class="wp-block-paragraph">It will require a manual renewal before&nbsp;12th July 2022.</p>



<h3 class="wp-block-heading" id="Article2-2022-FirstDomainRenew">2022 &#8211; First Domain Renew</h3>



<p class="wp-block-paragraph">We are now 10 months later (60 days before expiration), the 12th May 2022. Nice, your business works well and you sell your PokeGPU cards all around the world&nbsp;<img decoding="async" src="https://docs.dsi.ovh/s/k1pe7c/8401/704793d6038510d343805f57baea5ca16b469eae/_/images/icons/emoticons/smile.svg" alt="(smile)">.</p>



<p class="wp-block-paragraph">But <strong>pokegpu.com</strong> is almost expired, so you receive a first notification. As you want to keep selling cards, you <a href="https://www.ovh.ie/domains/domain_renewal.xml" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">renew&nbsp;the domain name</a> the 13th May 2022 for 2 years.</p>



<p class="wp-block-paragraph">A renewal command is sent&nbsp;by our system to Verisign which adds two years to the expiration date.</p>



<p class="wp-block-paragraph">It will now expire the 12th July 2024.</p>



<h3 class="wp-block-heading" id="Article2-2024-ForgottenRenewal">2024 &#8211; Forgotten Renewal</h3>



<p class="wp-block-paragraph">Two years have passed, you now&nbsp;have refocused on another business leaving the sale of&nbsp;GPU Pokémon cards aside for now. And in doing so, even after all the notifications (60 days, 30 days, 15 days, 7 days and 3 days prior to the expiration), you forgot to manually renew your domain name. The domain name expires the 12th July 2024.</p>



<p class="wp-block-paragraph">This domain name, as well as the other gTLDs, are by default automatically renewed by the registry using the &#8220;registry auto-renew&#8221; feature. When the domain name expires, it&#8217;s renewed on the registry side, and an auto-renew grace period starts for up to 45 days, during which registrars can request the deletion of the domain name so that they are not charged for the renew.</p>



<p class="wp-block-paragraph">It has to be differentiated from the OVHcloud auto-renew feature. OVHcloud auto-renew is possible on gTLDs extensions but also on the ones which do not support registry auto-renew. Here is a matrix to summarize which cases are possible and how the workflow changes.</p>



<figure class="wp-block-table"><table><thead><tr><th></th><th><strong>Registry auto-renew enabled (gTLDs)</strong></th><th><strong>Registry auto-renew disabled or absent (ccTLDs)</strong></th></tr></thead><tbody><tr><td>OVHcloud auto-renew enabled</td><td>We synchronize our system on registry expiration date, but don&#8217;t interact with the registry backend. It&#8217;s transparent on your end.</td><td>We send an explicit renewal request automatically for you before expiration. It&#8217;s transparent on your end.</td></tr><tr><td>OVHcloud auto-renew disabled</td><td>If you do not renew within 30 days after expiration, we send an explicit deletion request to the registry. This will make the domain name fall in redemption grace period for 30 days. In this period, the domain name can still be restored from the registry with additional fees.</td><td>We let the domain name fall in redemption grace period if you do not renew it. From ccTLDs registry to another, periods may differ and restore may be possible or not.</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Let&#8217;s come back to what happened for the expiration of your domain&nbsp;<strong>pokegpu.com:</strong></p>



<ol class="wp-block-list"><li>As a registrar, when the expiration date was reached, we sent a command to suspend the domain name to the registry.&nbsp;This made the domain name unavailable, as well as the services hosted behind it (email, website&#8230;)</li><li>As it&#8217;s a gTLD, we waited for 30 days to let you renew the domain, in order to give you a the opportunity&nbsp;to renew during the auto-renew grace period</li><li>As it was not renewed during this period, we sent an explicit command to request deletion of the domain name to the registry.&nbsp;The domain name then&nbsp;fell in redemption grace period for 30 days. During this period, the domain name can still be restored from the registry</li></ol>



<p class="wp-block-paragraph">Now you have two choices:</p>



<ol class="wp-block-list"><li>You let it expire&nbsp;and&nbsp;5 days after the end of redemption, it will be available again for registration by anyone (even by a malicious person)</li><li>You absolutely do not want to take the risk of losing the domain name and ask for a restore</li></ol>



<h3 class="wp-block-heading" id="2024-restoration">2024 &#8211; Restoration</h3>



<p class="wp-block-paragraph">The domain is suspended and almost lost, it will return to the public domain in a couple of days. Grace period of 30 days expired, but the domain name can be restored. You don&#8217;t want to take the risk of having it taken over by someone else, so after some days of thought, you decide to keep your domain name for a little longer and explicitly restore the domain&nbsp;on&nbsp;the&nbsp;20th August 2024.</p>



<p class="wp-block-paragraph">This action is very similar to the renewal, but registries often ask for a much more expensive price (about 400% increase for .com).&nbsp;</p>



<p class="wp-block-paragraph">A restore command is sent to Verisign, which adds one year to the expiration date and reactivates&nbsp;the domain name. After the operation, the domain name is fully working and related hosted services become available again.</p>



<h3 class="wp-block-heading" id="2024-secure-renew-with-ovhcloud-auto-renew">2024 &#8211; Secure renew with OVHcloud auto-renew</h3>



<p class="wp-block-paragraph">To avoid such trouble, at OVHcloud&nbsp;we decided to enable&nbsp;the OVHcloud auto-renew feature by default for new domain name registrations.</p>



<p class="wp-block-paragraph">On the 21st&nbsp;August 2024, you decide to re-enable it. As long as a valid payment method is configured on your account, the domain name will be automatically renewed every year without any action on your end.</p>



<p class="wp-block-paragraph">You can now focus on your new business with peace of mind&nbsp;<img decoding="async" src="https://docs.dsi.ovh/s/k1pe7c/8401/704793d6038510d343805f57baea5ca16b469eae/_/images/icons/emoticons/smile.svg" alt="(smile)">&nbsp;. The domain will be renewed on&nbsp;the&nbsp;12th July 2025, the anniversary of the creation date, and in the following years until you decide not to.&nbsp;</p>



<h2 class="wp-block-heading" id="summary">Summary</h2>



<p class="wp-block-paragraph">Here is a timeline summarizing what happened:</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="672" height="1024" src="https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0797-672x1024.jpeg" alt="a timeline summarizing what happened:" class="wp-image-22272" title="PU Domain &gt; Article 2 &gt; BlogArticle2_Timeline.png" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0797-672x1024.jpeg 672w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0797-197x300.jpeg 197w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0797-768x1170.jpeg 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0797-1009x1536.jpeg 1009w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0797-1345x2048.jpeg 1345w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0797.jpeg 1488w" sizes="auto, (max-width: 672px) 100vw, 672px" /></figure></div>



<p class="wp-block-paragraph">This timeline happened because a gTLD domain name lifecycle corresponds to the following simplified graph.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="384" src="https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0796-1024x384.jpeg" alt="This timeline happened because a gTLD domain name lifecycle corresponds to the following simplified graph." class="wp-image-22270" title="PU Domain &gt; Article 2 &gt; BlogArticle2_Lifecycle.png" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0796-1024x384.jpeg 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0796-300x113.jpeg 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0796-768x288.jpeg 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0796-1536x576.jpeg 1536w, https://blog.ovhcloud.com/wp-content/uploads/2022/02/IMG_0796-2048x768.jpeg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>



<ol class="wp-block-list"><li>Domain name is available for registration to everyone</li><li>Domain name is registered for 1 to 10 years. The domain can be renewed by the customer in this period. If the expiration date is reached without renew, the domain name expires</li><li>Domain name is expired. It&#8217;s suspended and services hosted behind&nbsp;it are not available anymore. When the registry auto-renew feature is activated (to not mix up with OVHcloud auto-renew), registrars have up to 45 days to cancel the automatic renewal. At OVHcloud, we give customers 30 days to renew</li><li>Domain name is restorable. It&#8217;s still suspended and can be restored, which is similar to a renew but with redemption fees</li><li>Domain name is blocked in deletion for 5 days. It&#8217;s still suspended, and domain name will be available again for registration at the end of the period</li></ol>



<h2 class="wp-block-heading" id="conclusion">Conclusion</h2>



<p class="wp-block-paragraph">In this post, we talked about the lifecycle of&nbsp;<em>a</em>&nbsp;<em>single</em>&nbsp;domain name. But the truth is that this story only relates to the lifecycle of a gTLD. ccTLDs belong to a whole new world, often with eligibility rules and a custom lifecycle.&nbsp;</p>



<p class="wp-block-paragraph">For instance, .es domain names don&#8217;t support automated restore, .it domain names have a renew grace period of 13 days, .pl domain names are not renewed on transfer&#8230; All these are special cases we need to integrate in our information system. As as registrar, our role is to lessen these differences by giving a standardized user experience to our customers.</p>



<p class="wp-block-paragraph">In the next article, we will talk about eligibility rules and how some extensions cannot be owned by anyone.</p>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fdomain-name-registration-gone-wrong%2F&amp;action_name=Domain%20name%20registration%20gone%20wrong&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
