How to request a Let’s Encrypt certificate for your website

Our new generation of edge routers not only speeds up your content delivery by way of 10 Gbit/s uplinks and HTTP/2, they also allow you to secure your web traffic free of charge with SSL/TLS certificates from Let’s Encrypt. freistilbox allows you to quickly set up SSL/TLS encryption in a few simple steps.

Step 1: Set up DNS

Before it issues a certificate for you, the Let’s Encrypt system will first to talk to freistilbox to validate your domain. That’s why DNS for your domain(s) needs to point to freistilbox before you request a certificate. Check out our DNS setup documentation for the details.

While not all domains assigned to your website need to be reachable for a certificate to be issued, validation of the main domain is required. Make sure that DNS at least for your main domain is set up correctly so Let’s Encrypt can validate it.

Step 2: Enable TLS

When you can reach your website on freistilbox, DNS has been set up correctly. Now simply click the “Enable” button for Let’s Encrypt and after a few minutes, you’ll be able to reach your website via TLS (https://...). That’s all!

"Let's encrypt UI"

Let’s Encrypt TLS certificates are valid for 90 days. freistilbox will renew your certificate automatically as soon as it enters the last 30 days of its lifetime.

Domains assigned to your website that can’t be validated by Let’s Encrypt, for example because their DNS is not set up correctly, will not be covered by the certificate issued by Let’s Encrypt. However, as mentioned above, if the main domain of your website can’t be validated, the certificate won’t be issued at all.

If the freistilbox dashboard says that Let’s Encrypt is “not available”, the cause is probably that the edge router serving your website traffic doesn’t yet support Let’s Encrypt TLS. In this case, please contact our DevOps support and one of our engineers will coordinate the necessary changes with you.