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é!

Leave a Reply

Your email address will not be published. Required fields are marked *