Install Let's Encrypt SSL in DirectAdmin

This is the guide to install free Let's Encrypt SSL Certificate inside the DirectAdmin control panel.

First, Navigate to the Domain Management category and find for the SSL Certificates icon, click on the icon to open the SSL certificate management. 

SSL Cert Icon

Next, choose Free & automatic certificate from Let's Encrypt, from the selection. by the default it is set to Use the server's certificate.

Next is setting for the generation of certificate from Let's Encrypt, during this process it will validate the domain names using the required validation method. 

The suggestion setting to generate the certificate as below;

- Tick at the Wildcard to make sure all your subdomain will accept the SSL

After that, click save and wait for the notification in your message box that will inform about the successful of SSL installation,

Here is the example of the message that SSL have successful being installed to your domain name.

If you receive error such as "Error with LetsEncrypt request", Here is the things that need to be consider.

  • Make sure your NS is configured with our server NS.
  • If you using cloudflare you required to setting manually acme, by opening the error message and get the TXT information and set it inside the cloudflare.
  • Check the folder "/.well-known/acme-challenge"  make sure the directory is exist and it is not empty.


If you having trouble to install the SSL Certificate, please contact our team to help you regarding this installation. 

Was this answer helpful? 1 Users Found This Useful (1 Votes)