Premium SSL certificates require validation from the certification authority to ensure that the person or entity requesting the certificate is actually the owner/administrator of the domain.
There are different ways to validate the domain.
HTTP validation
This validation consists of creating a TXT file inside a specific folder on your website. To do this, you will need to access the hosting via FTP and create the folder and the TXT file that the technical team instructs you to create. How to access FTP
Here is an example of a TXT file and the code that would need to be created:
You must create the folders /.well-known and /pki-validation with the name of that TXT file, and inside that file include the code shown below.
DNS validation
This validation consists of creating a DNS record on the domain's DNS server. To do this, you must access the DNS panel where your domain is pointed and create a record similar to this:
This is another example. The technical team will provide you with the DNS record to create, including a specific subdomain (host/sub) and an address (destination/value). You must create the CNAME record with the corresponding values.
Email validation
The final validation method is via email. This method consists of receiving an email from the certification authority where you must validate the link using the code included in the email.
The email addresses that can be used for validation are limited. They must have one of the following names:
- admin@exampledomain.com
- administrator@exampledomain.com
- hostmaster@exampledomain.com
- postmaster@exampledomain.com
- webmaster@exampledomain.com
Once the email has been accepted, you can contact the technical support service to inform them and wait for the SSL installation.