We beginnen met inloggen op de server via SSH, lukt dit niet vraag dan de SSH gegevens op bij je hoster of controleer of je op de blacklist staat.
Zodra we ingelogd zijn voegen we
letsencrypt=1
in het bestand
/usr/local/directadmin/conf/directadmin.conf
Hierna voeg je de aliassen toe
cd /usr/local/directadmin/custombuild
./build rewrite_confs
Als laatste installeren we de laatste versie van Let’s Encrypt
cd /usr/local/directadmin/custombuild
./build update
./build letsencrypt
Alle users op de server moeten nu de mogelijkheid hebben om zelf een gratis Let’s Encrypt certificaat aan te vragen. Houdt er wel rekening mee dat Let’s Encrypt je maar een paar keer per dag een certificaat laat aanvragen, als je dit limiet overschrijdt krijg je verschillende foutmeldingen
Werkt het aanvragen niet, check eerst dit:
- Staat zowel het @-record als de WWW gericht naar de server
- Is je WWW een CNAME zorg er dan voor dat deze echt naar het hoofddomein of een @ gericht staat
- Gebruik je CloudFlare moet je de SSL op flexibel zetten