Sebenarnya hanya ada 3 bagian untuk sertifikat SSL yang digunakan. Biasanya paling mudah untuk memeriksa setiap langkah.
1) Pastikan konfigurasi apache Anda (atau IIS / siapa pun) sudah benar. Apakah Anda mengatur SSL dengan benar di konfigurasi? Apakah Anda diberikan sertifikat sama sekali? Atau apakah Anda benar-benar tidak dapat terhubung ke port 443 pada mesin itu?
2) Pastikan Anda menggunakan sertifikat yang benar. Tidak sulit untuk menggabungkan kunci pribadi dan kunci publik satu sama lain, atau dengan sertifikat yang ditandatangani sendiri. Apache akan melempar kesalahan jika Anda mencampur kunci pribadi & publik ... tetapi tidak ada dengan sertifikat yang ditandatangani sendiri. Jika Anda dapat terhubung ke situs dan disajikan dengan sertifikat yang salah, itu adalah indikasi yang baik bahwa situs Anda salah dikonfigurasi dengan sertifikat yang salah & Anda perlu mengubahnya dengan kunci publik & pribadi yang benar.
3) Validitas sertifikat. Pastikan sertifikat itu valid. Valid termasuk beberapa cek sederhana. # 1: Apakah sudah kadaluwarsa? Saya benar-benar mengalami kesalahan dengan satu vendor yang mengeluarkan sertifikat yang sudah kedaluwarsa. # 2: apakah nama subjek cocok dengan URL? Mendapatkan sertifikat untuk https://www.domain.com dan menjelajah ke https://domain.com tidak akan berfungsi. # 3: benar-benar merupakan tambahan untuk # 2 ... Jika Anda mendapatkan domain wildcard, Anda masih harus mencocokkan dengan akhiran domain. yaitu * .domain.com tidak akan cocok dengan * .domain2.com.