อีเมลแจ้ง Let's Encrypt Expire

เปิดใช้ ssl มาได้เกือบ 3 เดือน วันนี้ได้รับอีเมลแจ้ง ssl หมดอายุ

Your certificate (or certificates) for the names listed below will expire in 3 days (on 08 Aug 16 06:32 +0000). Please make sure to renew your certificate before then, or visitors to your website will encounter errors.

ต้องเข้าไปติดตั้งใหม่อีกครั้งถูกต้องไหมครับ หรือว่าต้องเข้าไปแก้ไขยังไงครับ
ขอบคุณครับ

เพิ่มเติม ไปค้นเจอ http://forum.directadmin.com/showthread.php?t=53238 เดี๋ยวลองก่อน

ถ้าไม่มีอะไรผิดพลาด ปกติแล้ว DirectAdmin จะติดตั้งใบใหม่ที่ต่ออายุแล้วให้อัตโนมัติ เมื่อใกล้ถึงวันหมดอายุครับ แต่จะมี DirectAdmin เวอร์ชั่นเก่าๆบางตัวที่มีบั๊กในจุดนี้ พอมันต่ออายุไม่ผ่าน มันจะมี Message Warning แจ้งอยู่ในระบบของ DirectAdmin แต่ถ้าอัพเดต DirectAdmin เป็นตัวล่าสุดแล้ว น่าจะได้รับการแก้ไขบั๊กเรียบร้อยแล้วครับ

1 Like

ให้แก้ตามนี้ครับ

echo "letsencrypt_renewal_days=60" >> /usr/local/directadmin/conf/directadmin.conf
echo "action=rewrite&value=letsencrypt" >> /usr/local/directadmin/data/task.queue
/usr/local/directadmin/dataskq
wget -O /usr/local/directadmin/scripts/custom/recreate_ssl_combined.sh https://hostings.ruk-com.in.th/files/conf/directadmin/scripts/recreate_ssl_combined.sh
chmod 700 /usr/local/directadmin/scripts/custom/recreate_ssl_combined.sh
sh /usr/local/directadmin/scripts/custom/recreate_ssl_combined.sh

service nginx restart
service httpd restart

Ref : http://forum.directadmin.com/showthread.php?t=52723&page=11

2 Likes

ใช่จริงๆ ตกการอัพเดทไปครั้งหนึ่งครับ
ขอบคุณครับ

เดี๋ยวลองแก้ดูครับ
ขอบคุณครับ

ผมก็เจอเหมือนกันครับ

ต้องอัพเดต directadmin เป็นตัวล่าสุด 1.50.1 ประมาณนี้ครับ
เพราะตัวเดิม เหมือนจะไม่แสดงเวลาหมดอายุใน DirectAdmin ด้วย

แต่พออัพเดตตัวล่าสุด ก็แสดงวันหมดอายุให้ที่ DirectAdmin ด้วย

จากนั้น ไปกด generate key ใหม่เลย ก็ใช้ได้ปกติครับ

1 Like