Saat Anda mengakses sebuah website, tak jarang anda akan mendapatkan tampilan yang hanya berisikan pesan error. Salah satu pesan error yang banyak dijumpai adalah “err_cert_common_name_invalid”. Dalam artikel ini, kami akan membahas penyebab dan cara mengatasi err_cert_common_name_invalid pada website.
Apa itu error “err_cert_common_name_invalid”
Kendala err_cert_common_name_invalid biasanya terjadi, ketika browser gagal mengotentikasi website yang diakses melalui protokol HTTPS. Biasanya, hal ini disebabkan karena common name pada sertifikat SSL yang digunakan tidak sesuai dengan nama domain yang diakses.
Salah satu contoh yang sering dijumpai pada hosting adalah ketika sebuah domain tidak menggunakan SSL tetapi diakses melalui https://, maka sertifikat SSL yang terbaca adalah sertifikat SSL dari primary domain pada server hosting tersebut.

Kendala ini tentu akan membuat pengunjung website merasa tidak nyaman, karena saat diakses, website akan menampilkan peringatan bahwa situs tersebut tidak aman. Masalah ini harus segera diperbaiki agar Anda tidak kehilangan pengunjung.
Penyebab err_cert_common_name_invalid
Sesuai dengan penjelasan diatas, penyebab utama kendala tersebut dikarenakan adanya perbedaan common name dan domain yang diakses. Namun, ada penyebab lain dari kendala tersebut, seperti:
1. Sertifikat SSL yang digunakan tidak valid
Jika sertifikat SSL yang anda gunakan sudah tidak valid karena sesuatu hal seperti certificate yang digunakan expired, maka browser akan menampilkan pesan error ini ketika website diakses.
2. Penggunaan Wildcard SSL yang tidak sesuai
Banyak yang beranggapan, apabila sudah menggunakan wildcard SSL maka certificate yang diinstall akan mencover seluruh subdomain dari domain, ternasuk juga subdomain dari subdomain. Wildcard SSL hanya mencakup subdomain tertentu sesuai dengan domain yang dipesan.
Sebagai contoh, apabila anda memesan wildcard SSL untuk domain namadomain.com, maka certificate SSL hanya dapat digunakan pada subdomain dari namadomain.com tersebut, misalnya sub.namadomain.com, dan certificate SSL tidak dapat digunakan untuk example.sub.namadomain.com.
3. Konfigurasi SSL di server tidak sesuai
Penyebab lain kendala err_cert_common_name_invalid adalah konfigurasi SSL di sisi webserver yang tidak sesuai.
4. Pengaruh dari antivirus atau setting firewall
Antivirus atau firewall yang digunakan pada perangkat yang digunakan saat akses juga dapat menyebabkan error err_cert_common_name_invalid terjadi. Hal ini bisa terjadi apabila antivirus atau firewall mendeteksi ketidaksesuaian pada sisi certificate domain yang diakses.
Mengatasi ERR_CERT_COMMON_NAME_INVALID
Ada beberapa cara yang dapat Anda lakukan untuk mengatasi err_cert_common_name_invalid pada website, seperti:
1. Lakukan pemeriksaan pada nama domain di certificate
Langkah pertama yang dapat Anda lakukan untuk mengatasi err_cert_common_name_invalid adalah dengan melakukan pengecekan instalasi SSL pada server yang Anda gunakan. Gunakan tools SSL checker yang tersedia di internet untuk membantu Anda melakukan analisa.
Bagi Anda yang menggunakan layanan shared hosting Rumahweb, Anda juga bisa melakukan pengecekan di cPanel melalui menu SSL/TLS Status.
2. Perbarui instalasi SSL
Langkah selanjutnya adalah dengan mencoba melakukan pembaharuan pada SSL. Hal ini perlu dilakukan apabila certificate SSL yang sebelumnya digunakan expired. Anda dapat melakukan pembaharuan certificate SSL yang terinstall saat ini, dengan certificate baru yang tergenerate setelah proses renew SSL dilakukan.
Bagi Anda yang menggunakan layanan SSL berbayar, proses renew SSL bisa Anda pelajari pada artikel berikut. Sedangkan bagi Anda yang menggunakan SSL gratis di layanan hosting Rumahweb, Anda bisa menjalankan AutoSSL di cPanel melalui menu SSL/TLS Status.
3. Install ulang SSL
Langkah ketiga untuk mengatasi err_cert_common_name_invalid adalah dengan melakukan install ulang SSL Anda di server. Apabila dengan certificate saat ini kendala masih terjadi, maka anda dapat memperbarui SSL dengan cara melakukan reissue terlebih dahulu pada SSL. Selanjutnya anda dapat menggunakan certificate hasil reissue untuk diinstall di server anda.
Apabila Anda menggunakan free SSL yang tersedia di layanan hosting, anda dapat melakukan install ulang dengan menjalankan autossl melalui menu SSL/TLS status di cPanel hosting.
4. Menggunakan wildcard SSL sesuai dengan nama domain
Langkah selanjutnya adalah apabila anda menggunakan layanan wildcard SSL, dan di server terinstall banyak subdomain, maka anda harus memastikan bahwa certificate yang digunakan adalah benar sesuai dengan domain yang digunakan.
Misalnya, apabila anda melakukan instalasi wildcard SSL untuk domain namadomain.com, maka certificate SSL hanya dapat digunakan pada subdomain dari namadomain.com tersebut. Contohnya, wildcard SSL hanya bisa di install pada sub.namadomain.com dan sertificate SSL tidak dapat digunakan untuk subdomain dari sub.namadomain.com.
Demikian artikel kami tentang cara mengatasi err_cert_common_name_invalid pada website, semoga dapat membantu Anda mengatasi kendala akses pada website. Semoga bermanfaat.