Archive for December, 2019
Menambahkan Subdomain Let’s Encrypt di Nginx
Diasumsikan domain utama sudah HTTPS menggunakan Let’s Encrypt. Lakukan penambahan subdomain dengan perintah berikut:
certbot --nginx -d saksana.my.id,wira.saksana.my.id,anggini.saksana.my.id,luhmintari.saksana.my.id --expand
Renewal Sertifikat Lets Encrypt di Nginx
Dengan menggunakan klien Certbot lakukan renewal sertifikat per domain seperti berikut:
certbot renew --cert-name saksana.my.id --nginx
Bisa juga dengan perintah:
certbot renew --dry-run
Kenapa tidak auto-renew menggunakan cron?
Ada script konfigurasi virtual host nginx yang tidak dikenali sehingga menyebabkan error, script tersebut:
sub_filter 'http://saksana.my.id' 'https://saksana.my.id'; sub_filter_once off;
Pada saat melakukan renewal, kedua script tersebut di-commenting terlebih dahulu.