Trước đây HostingViet đã có bài viết hướng dẫn chi tiết các bước cài đặt SSL miễn phí của Let’s Encrypt trên DirectAdmin (https://tailieu.hostingviet.vn/tong-hop-cac-buoc-cai-dat-ssl-mien-phi-lets-encrypt-bat-buoc-phai-lam/), tuy nhiên đôi khi bạn có thể sẽ gặp lỗi có thông báo như sau ở bước cài đặt cuối cùng:

"type": "urn:ietf:params:acme:error:invalidEmail",
"detail": "Error creating new account :: DNS problem: NXDOMAIN looking up MX for domain.com",
"status": 400

Hôm nay HostingViet sẽ hướng dẫn các bạn sửa lỗi này một cách dễ dàng theo các bước sau nhé:

– Bước 1: Bạn login vào VPS/Server của bạn qua SSH, sau đó chỉnh sửa file config của user đang sở hữu domain đó, ví dụ bạn đang trên tài khoản admin thì câu lệnh sẽ là:

#nano /usr/local/directadmin/data/users/admin/user.conf

hoặc #vi /usr/local/directadmin/data/users/admin/user.conf

hoặc #vim /usr/local/directadmin/data/users/admin/user.conf

Tại dòng email=domain.com bạn sửa thành email=email_của_bạn@gmail.com (bạn cần nhập vào địa chỉ mail có khả năng nhận được email do người khác gửi).

– Bước 2: Bạn lưu lại cấu hình đã sửa và tiến hành khởi động lại DirectAdmin bằng câu lệnh:

#service directadmin restart (với CentOS 6)
hoặc #systemctl restart directadmin (với CentOS 7)

– Bước 3: Bạn tiến hành cài lại SSL free trên giao diện DirectAdmin hoặc chạy lệnh cài đặt như sau:
#cd /usr/local/directadmin/scripts
#./letsencrypt.sh request_single domain.com 4096

Như vậy là vấn đề đã được khắc phục xong rồi đó các bạn, hi vọng bài viết này sẽ giúp ích được nhiều cho các bạn trong công việc, chúc các bạn luôn mạnh khỏe và thành công!

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *