Konversi files .CRT ke PFX
Untuk menggabungkan keempat file .crt tersebut menjadi satu file yang siap dikonversi ke .pfx, kamu perlu mengikuti urutan certificate chain yang benar, kemudian menggabungkannya dengan private key milik domain kamu.
Langkah 1: Susun Urutan File .crt (gabungkan jadi satu)
Urutan file sertifikat (dari atas ke bawah):
1. star_isuzu-astra_com.crt (sertifikat domain)
2. ChainCA1.crt (intermediate 1)
3. ChainCA2.crt (intermediate 2)
4. RootCA.crt (root CA)
Gabungkan semua file tersebut menjadi satu file fullchain.crt, urutannya penting!
cat star_isuzu-astra_com.crt ChainCA1.crt ChainCA2.crt RootCA.crt > fullchain.crt
⚠️ Pastikan kamu punya file private key, misalnya
private.key, yang digunakan saat membuat CSR untuk sertifikat ini.
Langkah 2: Konversi .crt + .key menjadi .pfx
Gunakan perintah openssl:
openssl pkcs12 -export \
-out certificate.pfx \
-inkey private.key \
-in star_isuzu-astra_com.crt \
-certfile fullchain.crt
Penjelasan:
-inkey private.key: file private key
-in star_isuzu-astra_com.crt: sertifikat utama (domain)
-certfile fullchain.crt: sertifikat intermediate + root (tanpa sertifikat domain)
-out certificate.pfx: output file.pfx
Catatan:
-
Jika file
fullchain.crtsudah berisi seluruh chain termasuk domain, maka-indan-certfilebisa digabung:openssl pkcs12 -export \ -out certificate.pfx \ -inkey private.key \ -in fullchain.crt
Namun cara paling aman adalah tetap memisahkan antara domain cert (-in) dan chain (-certfile).
Jika kamu tidak yakin urutan chain-nya benar, kamu bisa berikan isi dari masing-masing file (hanya header/footer misalnya) dan saya bantu susun ulang.
No Comments