Using the SSL Add-in
SSL is an acronym for Secure Sockets Layer, an encryption technology that was created by Netscape. SSL creates an encrypted connection between your web server and your visitors’ web browser allowing for private information to be transmitted without the problems of eavesdropping, data tampering, or message forgery.
Cloud 66 provides two types of SSL, one is the standard one and the other is the Let’s Encrypt one.
Standard SSL Certificate
You can easily add a SSL certificate to your application from the add-in page. Apart from the certificate key and SSL certificate, you can also provide an intermediate certificate and allowed server names (with wildcards accepted).
Once you’ve provided your SSL certificate and key, we’ll install them on all your web servers.
Cloud 66 supports SSL Termination on HAProxy (1.5.x or higher) and Amazon Elastic Load Balancer. Simply check the option on SSL certificate add on page. This will config your existing load balancer or will apply whenever you create new load balancer.
Refer to our documentation
Let’s Encrypt SSL Certificate
Adding this SSL certificate is even easier, you only need to add the DNS name for this.
The DNS name won't accept wild cards , also having "_" (underscore) in your DNS name won't work.
Using Let’s Encrypt with Cloudflare
If your infrastructure is behind Cloudflare you need to add a Page Rule to get things working because Let’s Encrypt needs a non-secure HTTP endpoint (/.well-known/acme_challenge/*) to invoke and reissue certificates. Automatic HTTPS Rewrites, SSL and Browser Integrity Check must all be turned off.
If you need more help please read our full Let’s Encrypt guide.