Belajar SSL: Sampai Wildcard, dan Langsung Dipasang ke Dashboard

Awalnya aku belajar SSL dari yang paling dasar bikin sertifikat, pasang di server, urusan sama Let’s Encrypt yang masa berlakunya cuma 3 bulan. Pelan-pelan mulai paham bedanya HTTP sama HTTPS, cara kerja handshake, sampai pentingnya gembok hijau itu.

Terus aku denger istilah wildcard SSL.

Wildcard SSL itu sertifikat yang bisa dipake buat satu domain utama dan semua subdomain di bawahnya. Jadi kalau punya dashboard.zahwajuliana.web.id, blog.zahwajuliana.web.id, atau bot.zahwajuliana.web.id cukup satu sertifikat aja, ditandai dengan tanda bintang: *.zahwajuliana.web.id.

Bandingkan dengan SSL biasa yang harus bikin sertifikat satu-satu buat tiap subdomain. Ribet banget kalau subdomainnya banyak.

Pas udah paham konsepnya, aku langsung praktek. Gak mau cuma teori doang.

Karena lagi-lagi, belajar SSL gak afdol kalau cuma baca dokumentasi tanpa nyentuh langsung.

Targetku: pasang wildcard SSL ke dashboard Awalnya aku belajar SSL dari yang paling dasar. Bikin sertifikat, pasang di server, urusan sama Let’s Encrypt yang masa berlakunya cuma 3 bulan. Pelan-pelan mulai paham bedanya HTTP sama HTTPS, cara kerja handshake, sampai pentingnya gembok hijau itu.

Dulu aku pikir SSL itu cuma soal “pasang sekali, selesai.” Tapi ternyata setiap 90 hari harus renew. Kalau lupa? Gembok hijaunya hilang, website jadi “Not Secure,” dan user mulai panik. Dari situ aku belajar: urusan SSL itu bukan cuma pemasangan, tapi juga perawatan berkala.

Terus aku denger istilah wildcard SSL.

Apa Itu Wildcard SSL?

Wildcard SSL itu sertifikat yang bisa dipake buat satu domain utama dan semua subdomain di bawahnya. Jadi kalau punya:

hashira.zahwajuliana.web.id
blog.zahwajuliana.web.id
bot.zahwajuliana.web.id
monitor.zahwajuliana.web.id

Dengan wildcard SSL, cukup satu sertifikat aja buat semua ditandai dengan tanda bintang: *.zahwajuliana.web.id.

Bandingkan dengan SSL biasa yang harus bikin sertifikat satu-satu buat tiap subdomain. Ribet banget kalau subdomainnya banyak. Belum lagi harus renew satu per satu setiap 3 bulan. Pasti banyak yang kelewat.

Dari situ aku mikir: daripada pusing ngurusin sertifikat satu-satu, mending belajar wildcard sekalian.

Langsung Praktek ke Dashboard

Pas udah paham konsepnya, aku langsung praktek. Gak mau cuma teori doang. Targetku: pasang wildcard SSL ke dashboard yang pernah aku buat sebelumnya dashboard monitoring instance Hermes yang isinya informasi server dan status agent.

Bedanya sama sebelumnya, kali ini aku pake DNS challenge dari Let’s Encrypt. Sebelumnya aku selalu pake HTTP challenge, yang mengharuskan web server mati sementara buat verifikasi. Kalau wildcard, gak bisa pake HTTP challenge harus pake DNS challenge.

DNS challenge ini kerjanya dengan nambahin TXT record di DNS domain kita. Let’s Encrypt bakal ngecek apakah TXT record yang kita tambah sesuai. Kalau iya, sertifikat diterbitkan. Prosesnya memang lebih lambat karena harus nunggu propagasi DNS, tapi hasilnya bisa buat wildcard sekaligus.

Beberapa percobaan, ada error, ada gagal, ada bingung. Salah satu yang paling bikin jengkel: pas aku nambahin TXT record tapi typo di value-nya. Certbot nolak terus, padahal udah aku tunggu propagasinya 10 menit. Pas aku sadar salah ketik rasanya campur aduk antara kesel dan ketawa.

Tapi setelah konfigurasi DNS record bener dan nunggu propagasi selesai, akhirnya berhasil.

Dan berhasil….

Sekarang dashboard manage aku ssl-nya muncul. Bisa diakses aman dari mana aja.

Bukan cuma dashboard doang yang dapet. Dengan wildcard ini, semua subdomain yang aku punya otomatis aman blog, bot, monitoring, dan yang lainnya. Gak perlu bikin sertifikat satu-satu lagi. Cukup satu wildcard, semua subdomain terlindungi.

Tapi ada catatan penting: wildcard SSL gak bisa dipake buat domain utama tanpa subdomain. Jadi kalau mau ngamankan zahwajuliana.web.id juga, perlu ditambahin satu sertifikat terpisah atau pake sertifikat yang cover both.

Dari proses ini aku belajar beberapa hal:

Pertama, SSL itu bukan sekadar “pasang, jadi, lupa.” Ada masa berlaku, ada renew, ada pilihan jenis sertifikat. Kalau cuma punya satu domain, SSL biasa cukup. Tapi kalau punya banyak subdomain wildcard itu penyelamat.

Kedua, DNS challenge emang lebih ribet dari HTTP challenge, tapi hasilnya lebih fleksibel. Cocok buat wildcard dan gak perlu matiin web server pas verifikasi.

Ketiga, error itu guru yang paling baik. Setiap gagal pas nyoba, aku jadi paham satu bagian baru yang sebelumnya gak aku sadari. Typo di TXT record? Sekarang aku selalu double check sebelum save. Propagasi DNS lama? Sekarang aku tau cara cek pake dig biar gak nunggu kebanyakan. Tapi justru dari hambatan itulah ilmunya nempel.

Rasanya? Puas. Dari yang cuma baca teori soal SSL dan wildcard, sekarang bisa lihat langsung hasilnya nyala di dashboard sendiri. Ilmu yang tadinya cuma ada di dokumentasi, sekarang terpasang dan berfungsi.

Dashboard yang tadinya cuma bisa diakses lewat http://, sekarang udah aman pake https:// dengan wildcard SSL. Semua subdomain ikut terlindungi tanpa perlu repot satu-satu.

One thought on “Belajar SSL: Sampai Wildcard, dan Langsung Dipasang ke Dashboard”

Leave a Reply

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