SSL (Secure Sockets Layer) certificates are digital certificates that authenticate the identity of a website and enable an encrypted connection between a web server and a browser. This encryption ensures that any data transferred between the server and the browser remains private and secure, protecting sensitive information like credit card numbers, login credentials, and personal details from being intercepted by malicious actors.
How does it work?
When you point your domain’s DNS to our cluster, whether for your main website or a staging site, a Let's Encrypt SSL certificate is automatically requested. The process begins as soon as the domain is set up, and while it may take up to 5 minutes to issue the certificate, a temporary self-signed certificate will be used in the meantime. Let’s Encrypt certificates are valid for 3 months, and our system will automatically renew them 3 days before they expire. The certificate request relies on the server’s DNS resolver, so if you’ve recently updated your DNS, there might be a brief delay due to cached information. Additionally, an SSL certificate will be automatically provisioned for your webmail.
Request a Let's Encrypt Certificate
Select the website for which you want to request an SSL certificate.
On the website dashboard, click on Advanced, then choose Security.
Scroll down to SSL Certificates.
You’ll see a list of existing SSL certificates for the website's domains. Click the kebab menu (three vertical dots) next to the domain, and select Request Let's Encrypt Certificate.
If a certificate fails to provision, a backoff mechanism is in place to prevent rate limiting. After the first failure, subsequent requests will be spaced out based on the number of failures, with the time between attempts increasing exponentially—specifically, the delay in minutes will equal the square of the number of failures.