Pemeriksa Sertifikat SSL
Periksa sertifikat SSL domain apa pun seketika — lihat masa berlaku, penerbit, status kepercayaan, dan rantai sertifikat lengkap. Gratis, tanpa login.
Cara Membaca Hasil Sertifikat SSL
Setiap field pada hasil pemeriksaan memberi tahu hal yang berbeda tentang sertifikat. Berikut arti masing-masing informasi dan hal yang perlu Anda cek.
Penerbit (Nama CA)
Organisasi yang menandatangani dan menerbitkan sertifikat. Idealnya berupa CA terkenal seperti Let's Encrypt, DigiCert, Sectigo, atau GlobalSign. Jika penerbit dan subjek memiliki CN dan O yang sama, sertifikat tersebut self-signed — browser akan menampilkan peringatan.
Subject Alternative Names (SAN)
Daftar domain dan subdomain yang dicakup sertifikat ini. Untuk produksi, pastikan domain apex dan www sama-sama ada. Entri wildcard (*.example.com) mencakup semua subdomain tingkat pertama, tetapi tidak mencakup apex maupun subdomain tingkat kedua.
Tanggal Kedaluwarsa & Hitung Mundur
Tanggal setelah sertifikat tidak lagi valid. Bilah hitung mundur berubah dari hijau (>30 hari) menjadi kuning (8–30 hari) lalu merah (<7 hari). Sertifikat Let's Encrypt berakhir setiap 90 hari; sertifikat komersial biasanya berlaku 1 tahun.
Versi Protokol TLS
Versi TLS yang dinegosiasikan server Anda untuk koneksi ini. TLS 1.3 adalah standar saat ini — lebih cepat dan lebih aman. TLS 1.2 masih dapat diterima. TLS 1.0 dan 1.1 sudah tidak direkomendasikan lagi dan sebaiknya dinonaktifkan; SSLv3 dan SSLv2 memiliki kerentanan kritis.
Nomor Seri
Pengenal unik yang diberikan CA untuk sertifikat ini. Berguna untuk manajemen sertifikat, pencarian OCSP stapling, dan pelacakan insiden saat ada beberapa sertifikat untuk domain yang sama.
Fingerprint SHA-256
Hash kriptografis dari seluruh isi sertifikat. Dua fingerprint yang identik berarti dua sertifikat yang identik. Bandingkan fingerprint sebelum dan sesudah rotasi sertifikat untuk memastikan pembaruan benar-benar diterapkan — atau untuk mendeteksi penggantian sertifikat yang tidak terduga.
Rencana Tindakan Saat Sertifikat Mendekati Kedaluwarsa
Kedaluwarsa adalah penyebab paling umum dari outage SSL. Gunakan tabel ini untuk menentukan tindakan yang perlu diambil berdasarkan sisa masa berlaku.
| Hari Hingga Kedaluwarsa | Status | Tindakan yang Direkomendasikan |
|---|---|---|
| > 30 hari | OK | Tidak ada tindakan khusus. Jadwalkan pengingat perpanjangan saat tersisa 30 hari. |
| 8–30 hari | Waspada | Mulai proses perpanjangan sekarang. Banyak CA dan layanan auto-renew (Let's Encrypt, Certbot) memperbarui sertifikat saat sisa masa berlaku mencapai 30 hari. |
| 1–7 hari | Mendesak | Segera perpanjang. Sertifikat yang kedaluwarsa akan memicu error browser dan memblokir semua lalu lintas HTTPS. |
| 0 atau negatif | Kedaluwarsa | Sertifikat sudah kedaluwarsa. Ganti segera — situs Anda sedang menampilkan error keamanan kepada semua pengunjung. |
Error SSL Umum di Chrome, Firefox & Safari — Penyebab & Solusi
Ini adalah error SSL yang paling sering muncul di browser beserta artinya. Gunakan alat ini untuk mengidentifikasi akar masalah, lalu terapkan perbaikan yang tepat.
Tanggal valid_to pada sertifikat sudah terlewati. Sertifikat telah kedaluwarsa dan harus diperbarui sebelum browser kembali memercayai koneksi tersebut.
Perpanjang sertifikat melalui CA atau penyedia hosting Anda. Pastikan auto-renew dikonfigurasi dengan benar — sebagian besar CA memperbarui sertifikat secara otomatis dalam 30 hari sebelum kedaluwarsa.
Domain di bilah alamat browser tidak tercantum di field CN atau SAN sertifikat. Ini sering terjadi setelah migrasi domain, ketidakcocokan subdomain, atau sertifikat yang diterbitkan untuk domain yang salah.
Terbitkan ulang sertifikat dengan domain yang benar. Pastikan domain apex (example.com) dan subdomain www (www.example.com) tercantum di daftar SAN.
Sertifikat diterbitkan oleh CA yang tidak ada di trust store browser atau OS. Ini mencakup sertifikat self-signed, sertifikat yang diterbitkan secara internal, atau sertifikat yang kehilangan intermediate CA di dalam rantai.
Pasang sertifikat dari CA yang dipercaya secara publik. Jika Anda menggunakan CA internal, instal sertifikat root ke trust store klien. Pastikan juga server mengirimkan rantai intermediate secara lengkap.
Sertifikat telah dicabut secara eksplisit oleh CA penerbit — biasanya karena private key terkompromi, kepemilikan domain berubah, atau sertifikat diterbitkan karena kesalahan.
Segera dapatkan sertifikat baru. Jika Anda tidak pernah mencabutnya, private key Anda mungkin terkompromi — rotasi kunci, terbitkan ulang sertifikat, dan investigasi ruang lingkup eksposurnya.
Server mengirimkan respons HTTP pada port HTTPS, atau proxy mengembalikan error HTTP sebelum TLS handshake selesai. Dengan kata lain, port 443 menerima plaintext, bukan TLS.
Pastikan server dikonfigurasi untuk melayani TLS pada port yang Anda hubungi. Periksa load balancer dan konfigurasi proxy, lalu pastikan terminasi SSL diatur dengan benar.
Klien dan server tidak bisa menyepakati versi protokol TLS atau cipher suite. Ini sering terjadi saat server hanya mendukung TLS 1.0/1.1 (yang sudah tidak direkomendasikan di Chrome 84+, Firefox 74+, Safari 14+), atau masih memakai cipher suite yang telah dihapus dari browser modern.
Aktifkan TLS 1.2 dan TLS 1.3 di server, lalu nonaktifkan TLS 1.0 dan TLS 1.1. Perbarui daftar cipher suite server untuk menghapus RC4, 3DES, dan export-grade ciphers. Gunakan TLS configuration generator dari Mozilla untuk konfigurasi Nginx dan Apache yang siap pakai.
Cara Memeriksa Sertifikat SSL (3 Langkah)
Masukkan Domain
Masukkan nama domain apa pun — seperti github.com atau api.example.com — ke kolom input. Alat ini otomatis menghapus prefiks https://. Anda juga bisa menentukan port kustom jika layanan HTTPS tidak berjalan di port default 443.
Tinjau Sertifikat
Dalam hitungan detik, Anda akan melihat detail sertifikat lengkap: masa berlaku dan hitung mundur, rantai penerbit, status kepercayaan, versi protokol (TLS 1.2 atau 1.3), cipher suite, SAN, dan fingerprint SHA-256. Tidak ada data yang disimpan.
Baca Hasil
Jika sertifikat kedaluwarsa, self-signed, atau mengalami hostname mismatch, hasilnya akan menandai masalah dengan jelas. Indikator masa berlaku berubah kuning saat tersisa 30 hari dan merah saat tersisa 7 hari. Salin semua detail dengan satu klik.
Apa yang Bisa Anda Ketahui dari Sertifikat SSL?
Sertifikat SSL/TLS adalah kredensial digital yang memverifikasi identitas situs web dan memungkinkan koneksi terenkripsi. Saat Anda membuka situs melalui HTTPS, browser akan memverifikasi sertifikat situs — yang diterbitkan oleh Certificate Authority (CA) tepercaya — sebelum membangun kanal terenkripsi. Tanpa sertifikat yang valid, browser akan menampilkan peringatan keamanan dan dapat memblokir akses, yang berdampak langsung pada kepercayaan pengguna dan peringkat pencarian.
Setiap sertifikat SSL memuat 3 informasi kunci:
- •Subjek — nama domain (dan organisasi untuk OV/EV) yang menerima sertifikat
- •Penerbit — Certificate Authority (CA) yang menandatangani dan memverifikasi sertifikat
- •Masa berlaku — tanggal mulai dan berakhir yang menentukan kapan sertifikat dipercaya
Yang TIDAK Diperiksa Alat Ini
Alat ini melakukan TLS handshake langsung dan membaca sertifikat. Alat ini tidak:
- Menilai kekuatan cipher suite (A–F) — gunakan SSL Labs untuk audit TLS yang lebih lengkap
- Memeriksa header HSTS atau status preload list
- Menguji konfigurasi OCSP stapling
- Mendeteksi certificate pinning (HPKP)
- Memverifikasi perilaku redirect dari HTTP ke HTTPS
Jenis Sertifikat SSL
Setiap jenis sertifikat menawarkan tingkat verifikasi identitas yang berbeda. Perbedaannya ditentukan oleh apa yang diperiksa penerbit sebelum menandatangani sertifikat — bukan oleh kekuatan enkripsinya.
CA hanya memverifikasi bahwa pemohon mengendalikan domain — identitas perusahaan tidak diverifikasi. Biasanya diterbitkan dalam hitungan menit melalui challenge DNS atau HTTP otomatis. Cocok untuk blog, situs personal, dan alat internal. Pada sertifikat, subjek biasanya hanya menampilkan CN (nama domain), tanpa field O (organisasi).
CA memverifikasi kontrol domain sekaligus keberadaan hukum organisasi. Prosesnya biasanya memakan waktu 1–3 hari kerja. Sertifikat menampilkan nama perusahaan di field O — pengunjung bisa melihat siapa pemiliknya dari detail sertifikat. Direkomendasikan untuk situs bisnis dan API.
Ini adalah tingkat validasi paling ketat. CA memverifikasi domain, organisasi, alamat fisik, status hukum, dan keberadaan operasional. Dulu jenis ini identik dengan address bar hijau di browser. Kini nama perusahaan ditampilkan di detail sertifikat. Umum dipakai oleh lembaga keuangan dan platform e-commerce yang memproses data pembayaran.
Mencakup domain root dan semua subdomain tingkat pertama dengan pola *.example.com pada CN atau SAN. Satu sertifikat wildcard dapat mengamankan www.example.com, api.example.com, cdn.example.com, dan lainnya. Namun, sertifikat ini tidak mencakup subdomain tingkat kedua seperti dev.api.example.com — yang itu memerlukan sertifikat terpisah.
Satu sertifikat dapat mencakup beberapa domain berbeda melalui ekstensi Subject Alternative Name. Ini umum dipakai saat beberapa produk di-host di bawah satu sertifikat — misalnya example.com, example.io, dan app.example.net. Sebagian besar sertifikat modern menggunakan SAN bahkan untuk satu domain, dengan CN yang dicerminkan ke daftar SAN.
Kapan Perlu Memeriksa Sertifikat SSL
Sebelum Deployment
Pastikan sertifikat mencakup domain yang benar-benar akan di-deploy. Sebelum DNS diarahkan ke produksi, konfirmasikan bahwa penerbitnya adalah CA tepercaya (bukan self-signed), SAN mencakup varian www dan apex, dan protokolnya minimal TLS 1.2.
Pemantauan Perpanjangan Sertifikat
Periksa tanggal kedaluwarsa secara proaktif. Sertifikat Let's Encrypt berakhir setiap 90 hari — auto-renew yang gagal akan menyebabkan gangguan layanan. Sertifikat komersial biasanya berlaku 1 tahun. Simpan alat ini di bookmark dan periksa setiap bulan untuk sertifikat yang tersisa kurang dari 30 hari.
Audit Keamanan
Identifikasi server yang masih menggunakan TLS 1.0 atau 1.1, cipher suite yang lemah, atau sertifikat self-signed. Setelah rotasi sertifikat, cocokkan fingerprint SHA-256 dengan nilai yang diharapkan untuk memastikan tidak ada substitusi MITM.
Setelah Migrasi Domain
Setelah memindahkan domain ke host atau CDN baru, verifikasi bahwa sertifikat baru mencakup domain yang dimaksud, penerbitnya benar, dan SAN sesuai dengan yang diharapkan. Jika sertifikat masih tertinggal di server lama dan belum diprovisikan di server baru, browser akan menampilkan error meski DNS sudah benar.
Pertanyaan yang Sering Diajukan
Alat Terkait
Pemeriksa Port
Periksa apakah port 443 terbuka dan menerima koneksi sebelum memverifikasi sertifikat.
Pencarian DNS
Verifikasi bahwa DNS A record mengarah ke server yang benar setelah deployment sertifikat atau migrasi domain.
Info port
Cari penetapan port standar dan pahami layanan apa yang berjalan di port tertentu.