Knowledge base
1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Thank you for choosing Infomaniak to secure your sites with an SSL certificate EV or DV from Sectigo.
An SSL certificate secures all exchanges between your server and your visitors, displays a padlock and adds the https to your site.
Which SSL certificate to choose?
- What are the requirements for an EV SSL certificate?
- What are the differences between an EV and DV certificate?
- Can I order an SSL certificate from Infomaniak if my site is hosted elsewhere?
- What does the warranty of a Sectigo SSL certificate exactly cover?
What would you like to do?
- Fix any potential errors after activating an SSL certificate
- Install a free Let's Encrypt SSL certificate on a site
- Install a wildcard certificate
- Uninstall a Let's Encrypt certificate
- Update a Let's Encrypt certificate (e.g. after adding/removing aliases)
- Familiarize yourself with all the FAQs about SSL
- Contact Infomaniak support
This guide explains how to renew a wildcard
certificate via DNS challenge using Certbot
.
Preamble
- Make sure to protect the configuration files and scripts containing sensitive information such as API tokens.
- Test the manual and automatic renewal process to ensure everything works correctly before the expiration date of the existing certificate.
Generate the wildcard certificate
Prerequisites
- Click here to access API management on the Manager Infomaniak (need help?).
- Create an Infomaniak API token with the scope "domain".
- Save this token for later use.
From a terminal application (command line interface, CLI) on your device, for example cmd on Windows or Terminal (installed by default on macOS), run the Certbot command with the following parameters:
certbot certonly --manual -d *.domain.tld --preferred-challenges dns-01 --server https://acme-v02.api.letsencrypt.org/directory
Create the TXT record
Create the TXT record for _acme_challengez.domain.tld
manually from the Infomaniak interface.
Set up automatic renewal
Create the renewal configuration file
Create or edit the file /etc/letsencrypt/renewal/domain.tld.conf
with the following information:
[...]
[renewalparams]
account = xxxxx
pref_challs = dns-01,
server = https://acme-v02.api.letsencrypt.org/directory
authenticator = manual
manual_auth_hook = /root/infomaniak-auth.sh
key_type = rsa
Create the script infomaniak-auth.sh
Create the file /root/infomaniak-auth.sh
with the following content:
#!/bin/bash
INFOMANIAK_API_TOKEN=XXXXXXX
certbot certonly \
--authenticator dns-infomaniak \
--server https://acme-v02.api.letsencrypt.org/directory \
--agree-tos \
--rsa-key-size 4096 \
-d $CERTBOT_DOMAINdsqqds
Replace XXXXXXX
with your Infomaniak API Token.
Automatic renewal
Schedule regular execution of certbot renew
via a cron job to account for the configuration file and automatically renew your certificate at regular intervals.
0 0 */x * * /usr/bin/certbot renew --quiet --config /etc/letsencrypt/renewal/domain.tld.conf
Replace /x
with the desired renewal frequency, for example every 30 days.
This guide details the conditions and procedure to obtain a EV SSL certificate from Sectigo with Infomaniak.
Prerequisites
- Extended Validation (EV) SSL certificates can only be issued to organizations, companies, and societies legally registered with a recognized government authority (such as a commercial register).
- The DV certificates from Sectigo and Let's Encrypt are not subject to this constraint.
- Compare the available SSL certificates
EV certificate validation procedure
Obtaining an EV SSL certificate can take up to 24 hours and requires valid information from the client.
This procedure is repeated every 12 months, regardless of the subscription duration chosen for the EV certificate.
1. Verification of the company's details
The data that will be added to the certificate must first be verified with an independent source:
- the legal or commercial name
- the legal form
- the address
- the postal code
- the region / the canton / the department
- the country / the country code
Attention:
- The company name must exactly match the one registered with the registry or the chamber of commerce; the order can only be processed if the given name is registered and correctly noted.
- Only the registered legal name or the brand name followed by the legal name in parentheses is allowed [example: Commercial Name (Legal Name)]; for entities without a legal name, all commercial names can be used.
- It is forbidden to use a postal address.
Given the above, a new request with correct data in the CSR may sometimes be necessary, and Infomaniak may also need your approval to make changes to the information provided during the order.
2. Verification of data in the WHOIS directory
The WHOIS directory displays the information of the owner of a domain name. This data must match the information provided when ordering the EV SSL certificate.
To update the information for a domain in the WHOIS:
- If your domain is managed by Infomaniak, refer to this other guide.
- If your domain is not managed by Infomaniak, contact your host/registrar.
3. Contract & validation for the EV certificate
After ordering an EV certificate, the designated company contact person will receive an email from the certification authority Sectigo with the following documents:
- the certificate request form
- the certificate contract
These documents are pre-filled and the contact person must validate them online using an additional code. This will be provided by a telephone robot from Sectigo (the call number will come from the Netherlands, +31 88 775 77 77 in principle) orally to your number registered with the registry or the chamber of commerce.
Each certificate request is validated by phone, including renewals and reissues of multi-domain certificates.
4. Domain verification (for external sites only)
This step verifies that you control the domain (if it is external to Infomaniak) for which the certificate is requested. Domains of sites hosted at Infomaniak are automatically validated.
Each (sub-)domain must be approved individually via one of the methods described in this other guide.
This guide details the conditions and procedure for using a Sectigo Infomaniak certificate on a site hosted elsewhere, with a third-party host.
Preamble
- You have the possibility to benefit from the advantageous rates of Infomaniak for your SSL certificates while managing your sites with another host.
Install a Sectigo certificate
Due to the different service providers, the installation of your certificate will not be automatic:
1. Obtain the CSR
Export the CSR configuration file from your host and enter it when ordering your certificate at Infomaniak.
2. Confirm domain ownership
Validate the domains included in the certificate via one of the following methods:
- Enter a validation code received at one of the following email addresses (the complete email address must exist on the domain to be validated, for example “
domain.xyz
”):- admin@domain.xyz
- administrator@domain.xyz
- hostmaster@domain.xyz
- postmaster@domain.xyz
- webmaster@domain.xyz
- Creation of a unique CNAME record in the domain's DNS.
- Validation txt file to upload via FTP to your site.
This guide explains the main differences between an EV and DV certificate.
SSL EV Certificates: for companies
The Sectigo SSL EV certificate can only be issued to companies registered in an official registry.
It provides the highest level of trust with your clients and offers unique advantages in addition to including the benefits of a DV certificate:
name of your company in thenavigation bar- lock in the navigation bar
- dynamic site seal
- domain name validation
- manual verification of your company's details and identity
- warranty up to $1,750,000 for end users
- 7/7 support
Activating an EV SSL certificate may take up to 24 hours and will require action on your part.
SSL DV Certificates: for companies and individuals
The Sectigo DV certificate is available to individuals and companies. It does not include some of the advantages mentioned above, but it offers additional benefits compared to free Let's Encrypt SSL certificates:
- dynamic site seal
- domain name validation
- guarantee up to $10,000 for end users
- support 24/7
The activation of a DV SSL certificate is immediate.
And what about Let's Encrypt certificates?
A free Let's Encrypt certificate guarantees the same level of encryption as an EV or DV certificate. However, Let's Encrypt certificates unfortunately do not offer the following benefits:
- manual validation of your company's credentials and authenticity (EV)
- warranty for end users in case of fraud (EV/DV)
- support in case of questions
In summary, Let's Encrypt certificates ensure the encryption of exchanges between your users and your site, but they do not guarantee to internet users that they are on a legitimate site whose identity has been authenticated by a certification authority.
This guide details the validity rules for SSL EV and DV certificates (effective as of September 1, 2020).
Validity period of SSL certificates
Following a meeting of the CA/B Forum, which brings together major web players (Safari, Google Chrome, Mozilla Firefox, etc. - learn more), it was decided to set the maximum validity period of SSL certificates to 397 days. This change aims, among other things, to limit the risk of certificate hacking and to increase the level of security of certificates. It is not excluded that the maximum validity period of a certificate may be further reduced in the coming years. Some players like Apple, Google or even Sectigo are pushing in this direction.
Sectigo DV SSL Certificates
The SSL DV certificates from Sectigo with a duration of more than 1 year are automatically renewed by Infomaniak (certificate reissued during the month preceding its expiration date).
It is necessary to reinstall the certificate on your site if it is not managed by Infomaniak.
Sectigo EV SSL Certificates
The SSL EV certificates from Sectigo will need to be validated each year, regardless of the subscription duration chosen.
It is necessary to reinstall the certificate on your site if the latter is not managed by Infomaniak.
This guide explains how to generate a certificate signing request (CSR) for a domain name and all its subdomains with a Web Hosting. This allows you to encrypt the connection to your domain name and all its subdomains via SSL.
Setting up a Wildcard certificate
1. Add a wildcard domain alias with asterisk *
To add a wildcard alias *
to your website:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the product concerned:
- Then click on the chevron ‍ to expand the Domains section of this site.
- Click on the Add a domain button:
- Enter the domain name to add in this format:
*.domain.xyz
(the asterisk is mandatory, followed by a dot, then the domain name of the website which is domain.xyz in this example)
- Click on the Confirm button to complete the procedure:
2. Install a SSL certificate or update it
Example of updating the existing certificate to include the wildcard sub-domain *
:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click on SSL in the left sidebar.
- Click on the action menu â‹® located on the right.
- Click on Change the certificate:
- Select the same certificate that you already own.
- Click on the button Next:
- Make sure the recently added subdomain is selected.
- Click on the Install button at the bottom:
- Wait for the creation or update to complete.
The warranty provided with an EV or DV SSL certificate protects your users against any unexpected issues related to a possible validation error by Sectigo, the certification authority that issues SSL certificates and validates your personal data.
The guarantee is therefore claimable if the certification authority does not correctly validate the information contained in the digital certificate and this failure causes the end user to lose money in the context of a fraudulent credit card transaction.
This guide explains how to uninstall an SSL Certificate regardless of its type, initially installed from the Infomaniak Manager. If your certificate is a paid type and you wish to cancel the current offer instead, refer to this other guide.
Remove an SSL Certificate
To uninstall an Infomaniak certificate:
- Click here to access the management of your product on the Manager Infomaniak (need help?).
- Click directly on the name assigned to the product in question:
- Click on the action menu â‹® located to the right of the relevant item.
- Click on Uninstall:
- Confirm the uninstallation of the certificate.
This guide explains how to add a dynamic confidence seal to a secure site with a SSL certificate of Sectionigo.
Preamble
- Infomaniak, as host, offers SSL certificates to secure its customers' websites
- Sectorigo (formerly known as Comodo) is a recognized SSL certificate provider that offers different levels of security
- The "Dynamic Trust Seal", or "Sectigo Trust Seal" / "Sectigo Trust Logo" is a visual that website owners can display on their pages to tell visitors that their connection is secure, a sign of trust that informs users that transactions and exchanges of information on the site are encrypted and protected by an SSL certificate issued by Sectorigo.
- By using an SSL certificate from Sectorigo and by displaying the dynamic seal of trust, a website at Infomaniak therefore benefits not only from secure data exchange, but also from increased user confidence, which is essential in electronic commerce and for the protection of personal information.
Add a seal of trust
Here is how a dynamic seal of trust works:
- Validation To obtain such a seal, the site owner must first obtain a valid SSL certificate from Sectionigo, which requires a validation process; depending on the level of certificate chosen (Domain Validation - DV, Organization Validation - OV or Extended Validation - EV), this validation may be more or less thorough
- Installation : Once the SSL certificate has been obtained and installed on Infomaniak's web server, the website is then able to establish secure HTTPS connections
- Seal display : Sectionigo provides an HTML code or script that the owner of the site can then integrate into its website; this code allows to display the dynamic confidence seal of Sectionigo
- Update : the seal is often updated in real time to reflect the current status of the SSL certificate; if the certificate were to expire or be revoked, the seal would also reflect it, thus warning potential visitors that the site might no longer be secure
The trust seal consists of an HTML image and code. The latter only works if a Sectionigo certificate is installed on the site and in this case generates an interactive logo that displays the certificate data.
Save one of the images below
Right-click on the image to save and click on Save image as...
- Small
- Medium
- Large
Upload image to your site
Send the image to your web server (via FTP or CMS) and note the URL of access to this image for the next step (e.g. https://domain.xyz/wp-content/uploads/sectigo.png
).
Get the code to include in your pages
Enter the full address of your image on the page https://www.trustlogo.com/install/index2.html to check if the image can be reached.
Click on the button Continue on the same page to get the 2 codes to copy-paste in the header of your web page(s):
Important:
- In the code,
CL1
corresponds to an SSL certificateDV
; replaceCL1
bySC5‍
for an SSL type certificateEV
.