Trong một số trường hợp khiến việc setup SSL miễn phí từ Let’s Encrypt trên DirectAdmin bị lỗi, hãy kiểm tra lại thông báo lỗi trên Message Logs của DirectAdmin – thường thông báo lỗi thường có cấu trúc khá giống nhau, hãy kiểm tra xem trường hợp của bạn có tương tự không.
Requesting new certificate order... Nonce is empty. Exiting. dig output of acme-v02.api.letsencrypt.org: prod.api.letsencrypt.org. ca80a1adb12a4fbdac5ffcbc944e9a61.pacloudflare.com. 172.65.32.248 Full nonce request output: HTTP/2 200 server: nginx date: Mon, 23 Sep 2019 21:44:13 GMT cache-control: public, max-age=0, no-cache link: ;rel="index" replay-nonce: 0002QiSPlEv3ydCIPzfF3lKH1yNdyxhBMGOKr835pqPVBys x-frame-options: DENY strict-transport-security: max-age=604800
Trường hợp báo lỗi như trên, chủ yếu là do phiên bản Let’s Encrypt trên DirectAdmin đã cũ, bạn nên tiến hành cập nhật lại module Let’s Encrypt Client, Thực hiện bằng cách kết nối SSH tới VPS/Server DirectAdmin, và gõ các với lệnh như sau:
cd /usr/local/directadmin/custombuild ./build update ./build letsencrypt
Sau đó thử setup lại SSL nhé!
Hoặc tham khảo thêm tại đây: https://help.directadmin.com/item.php?id=664