Cara Mengatasi net::ERR_CERT_AUTHORITY_INVALID dengan Mudah

Pendahuluan: Mengenal Error NET::ERR_CERT_AUTHORITY_INVALID

Pernahkah Anda mencoba membuka sebuah situs web, lalu tiba-tiba muncul layar merah dengan peringatan bahwa koneksi Anda tidak aman? Salah satu pesan error yang sering muncul adalah net::err_cert_authority_invalid. Error ini biasanya terjadi ketika browser seperti Google Chrome tidak dapat memverifikasi keabsahan sertifikat SSL yang digunakan oleh sebuah situs. Sertifikat SSL berfungsi untuk mengenkripsi data yang dikirim antara pengguna dan server, sehingga sangat penting untuk keamanan transaksi online. Namun, ketika browser tidak mengenali otoritas yang menerbitkan sertifikat tersebut, maka muncullah error ini. Banyak pengguna yang panik saat menghadapi pesan ini, padahal sebenarnya ada beberapa cara mudah untuk mengatasinya. Artikel ini akan membahas secara lengkap penyebab dan solusi dari error net::err_cert_authority_invalid, baik dari sisi pengguna maupun dari sisi pemilik situs.

Error ini menandakan bahwa browser tidak mempercayai Certificate Authority atau CA yang menandatangani sertifikat SSL situs tersebut. Dalam ekosistem internet, ada beberapa CA yang dianggap tepercaya oleh browser, seperti Let's Encrypt, DigiCert, GlobalSign, dan lain-lain. Jika sertifikat diterbitkan oleh CA yang tidak ada dalam daftar tepercaya, atau jika sertifikat dibuat sendiri oleh pemilik situs, maka browser akan menolak koneksi dan menampilkan error ini. Penting untuk dipahami bahwa error ini bukanlah indikasi bahwa situs tersebut berbahaya atau telah diretas. Ini lebih kepada masalah kepercayaan antara browser dan otoritas penerbit sertifikat.

Berdasarkan informasi dari Google Chrome Support dan SiteGround Knowledge Base, error net::err_cert_authority_invalid dapat terjadi karena beberapa faktor. Faktor-faktor tersebut bisa berasal dari sisi pengguna, seperti pengaturan tanggal dan waktu yang salah, atau dari sisi server, seperti sertifikat yang kedaluwarsa atau tidak lengkap. Dengan memahami akar masalahnya, Anda dapat mengambil langkah yang tepat untuk menyelesaikan error ini tanpa harus menjadi seorang ahli IT.

Penyebab Utama Munculnya Error Ini

Ada beberapa penyebab yang dapat memicu munculnya error net::err_cert_authority_invalid. Berdasarkan riset dari Kinsta Blog dan PhoenixNAP Knowledge Base, berikut adalah penyebab utama yang perlu Anda ketahui:

Cara Mengatasi net::ERR_CERT_AUTHORITY_INVALID dengan Mudah - 1

1. Sertifikat Self-Signed atau Ditandatangani Sendiri. Banyak pengembang atau administrator server yang menggunakan sertifikat yang mereka buat sendiri untuk keperluan pengujian atau penggunaan internal. Karena sertifikat ini tidak diterbitkan oleh CA yang diakui secara publik, browser tidak akan mempercayainya dan menampilkan error.

2. Sertifikat Kedaluwarsa. Setiap sertifikat SSL memiliki masa berlaku tertentu. Jika sertifikat sudah melewati tanggal kedaluwarsa, browser akan menganggapnya tidak valid dan menolak koneksi.

3. Sertifikat Intermediate yang Hilang. Sertifikat SSL biasanya terdiri dari rantai sertifikat yang menghubungkan sertifikat situs dengan root CA yang tepercaya. Jika sertifikat intermediate tidak diinstal dengan benar di server, rantai kepercayaan menjadi putus dan browser tidak dapat memverifikasi sertifikat.

4. CA Tidak Dipercaya oleh Browser. Beberapa CA mungkin tidak termasuk dalam daftar otoritas yang diakui oleh browser mayoritas. Jika situs menggunakan CA yang tidak dikenal, error ini akan muncul.

Cara Mengatasi net::ERR_CERT_AUTHORITY_INVALID dengan Mudah - 2

5. Gangguan dari Pihak Ketiga. Terkadang, antivirus, firewall, atau VPN yang terpasang di perangkat pengguna dapat menginterupsi proses verifikasi sertifikat. Program-program ini mungkin mengganti sertifikat asli dengan sertifikat mereka sendiri, yang menyebabkan browser tidak mempercayainya.

6. Pengaturan Tanggal dan Waktu yang Salah. Browser menggunakan tanggal dan waktu sistem untuk memeriksa masa berlaku sertifikat. Jika tanggal atau waktu di perangkat Anda tidak akurat, browser bisa salah mengartikan sertifikat yang masih valid sebagai sertifikat yang kedaluwarsa.

Itulah beberapa penyebab yang paling sering ditemui. Dengan mengetahui penyebabnya, Anda bisa lebih mudah menentukan langkah perbaikan yang tepat. Selanjutnya, kita akan melihat perbedaan antara masalah yang berasal dari sisi pengguna dan masalah yang berasal dari sisi pemilik situs.

Perbedaan Masalah dari Sisi Pengguna dan Sisi Pemilik Situs

Untuk membantu Anda memahami lebih jelas, berikut adalah tabel yang membandingkan aspek-aspek error net::err_cert_authority_invalid dari sudut pandang pengguna dan pemilik situs.

Cara Mengatasi net::ERR_CERT_AUTHORITY_INVALID dengan Mudah - 3
Aspek Masalah dari Sisi Pengguna Masalah dari Sisi Pemilik Situs
Penyebab Umum Tanggal/waktu salah, cache browser korup, antivirus atau VPN mengganggu. Sertifikat self-signed, sertifikat kedaluwarsa, intermediate certificate tidak terinstal.
Dampak Tidak bisa mengakses situs tertentu, muncul layar merah di browser. Pengguna tidak dapat mengunjungi situs, kepercayaan pengguna menurun.
Solusi Periksa tanggal dan waktu, hapus cache browser, nonaktifkan antivirus atau VPN sementara, gunakan mode incognito. Beli dan pasang sertifikat dari CA tepercaya, perbarui sertifikat yang kedaluwarsa, pastikan rantai sertifikat lengkap.
Biaya Tidak ada biaya, hanya perlu penyesuaian pengaturan. Membeli sertifikat SSL dari CA resmi, biaya bervariasi tergantung jenis dan masa berlaku.
Waktu Penyelesaian Beberapa menit hingga jam tergantung kerumitan. Beberapa jam hingga hari jika harus membeli dan menginstal ulang sertifikat.

Tabel di atas memperlihatkan bahwa error ini bisa memiliki akar yang berbeda. Pengguna umumnya bisa menyelesaikan masalah dalam waktu singkat tanpa biaya, sementara pemilik situs mungkin perlu investasi waktu dan uang untuk memperbaiki konfigurasi server mereka. Selanjutnya, kita akan membahas langkah-langkah konkret untuk mengatasi error ini dari kedua sisi.

Cara Mengatasi dari Sisi Pengguna

Jika Anda adalah pengguna biasa yang mengalami error net::err_cert_authority_invalid saat mengakses sebuah situs, ada beberapa langkah sederhana yang bisa Anda coba. Langkah-langkah ini tidak memerlukan keahlian teknis dan dapat dilakukan oleh siapa saja. Berdasarkan panduan dari Google Chrome Support dan Hostinger Tutorial, berikut adalah cara-cara yang paling efektif:

Pertama, periksa tanggal dan waktu di perangkat Anda. Pastikan tanggal, bulan, tahun, dan zona waktu sudah benar. Jika tidak akurat, browser akan menganggap sertifikat SSL yang masih berlaku sebagai sertifikat yang kedaluwarsa. Untuk mengubahnya, buka pengaturan sistem dan aktifkan opsi pengaturan waktu otomatis agar selalu sinkron dengan server waktu global.

Kedua, coba gunakan mode incognito atau mode pribadi di browser. Mode ini tidak menggunakan cache dan ekstensi yang mungkin mengganggu verifikasi sertifikat. Jika error tidak muncul dalam mode incognito, kemungkinan penyebabnya adalah cache atau ekstensi browser. Anda bisa menghapus cache browser melalui pengaturan atau menonaktifkan ekstensi satu per satu untuk menemukan penyebabnya.

Cara Mengatasi net::ERR_CERT_AUTHORITY_INVALID dengan Mudah - 4

Ketiga, nonaktifkan sementara antivirus atau firewall yang terpasang. Beberapa program keamanan memiliki fitur yang memindai lalu lintas HTTPS dan terkadang mengganti sertifikat asli dengan sertifikat buatan mereka sendiri. Hal ini dapat memicu error net::err_cert_authority_invalid. Matikan perlindungan internet pada antivirus Anda untuk sementara waktu dan coba akses kembali situs tersebut. Jika berhasil, Anda perlu menambahkan pengecualian untuk situs tersebut di pengaturan antivirus.

Keempat, periksa pengaturan VPN. Jika Anda menggunakan VPN, coba nonaktifkan dan akses situs tanpa VPN. VPN dapat mengarahkan lalu lintas Anda melalui server yang berbeda, dan terkadang server tersebut menggunakan sertifikat yang tidak dikenali oleh browser. Putuskan koneksi VPN dan coba kembali.

Kelima, perbarui browser Anda ke versi terbaru. Browser yang usang mungkin tidak memiliki daftar CA tepercaya yang mutakhir. Dengan memperbarui browser, Anda memastikan bahwa browser dapat mengenali CA terbaru yang mungkin digunakan oleh situs tersebut.

Keenam, jika Anda yakin bahwa situs tersebut aman dan Anda tetap ingin mengaksesnya, Anda bisa melanjutkan dengan mengklik opsi lanjutan pada halaman error dan memilih untuk tetap mengunjungi situs. Namun, perlu diingat bahwa langkah ini hanya disarankan jika Anda benar-benar yakin dengan keamanan situs tersebut dan hanya untuk sementara waktu hingga pemilik situs memperbaiki sertifikatnya.

Cara Mengatasi net::ERR_CERT_AUTHORITY_INVALID dengan Mudah - 5

Dengan mengikuti langkah-langkah di atas, sebagian besar pengguna dapat mengatasi error net::err_cert_authority_invalid tanpa perlu bantuan teknis. Jika semua cara sudah dicoba tetapi error masih muncul, kemungkinan masalahnya ada pada server situs itu sendiri.

Cara Mengatasi dari Sisi Pemilik Situs

Bagi Anda yang memiliki website dan menemukan bahwa pengguna mengalami error net::err_cert_authority_invalid saat mengakses situs Anda, maka masalahnya ada pada konfigurasi SSL di server. Anda perlu segera memperbaikinya agar pengunjung tidak kehilangan kepercayaan. Berdasarkan panduan dari CheapSSLSecurity Guide dan Kinsta Blog, berikut adalah langkah-langkah yang harus Anda lakukan:

Langkah pertama adalah memeriksa masa berlaku sertifikat SSL Anda. Jika sertifikat sudah kedaluwarsa, Anda harus memperbaruinya dengan sertifikat baru. Hubungi penyedia sertifikat Anda atau segera beli sertifikat baru dari CA yang tepercaya. Jika Anda menggunakan sertifikat gratis seperti Let's Encrypt, pastikan proses perpanjangan otomatis berjalan dengan baik.

Langkah kedua adalah memastikan bahwa Anda tidak menggunakan sertifikat self-signed untuk situs publik. Sertifikat self-signed hanya cocok untuk lingkungan pengembangan atau pengujian. Untuk situs yang diakses oleh publik, Anda harus menggunakan sertifikat yang diterbitkan oleh CA yang diakui oleh browser mayoritas. Jika Anda belum memiliki sertifikat dari CA tepercaya, segera beli atau daftar untuk sertifikat gratis dari Let's Encrypt.

Langkah ketiga adalah memeriksa apakah seluruh rantai sertifikat sudah terinstal dengan benar. Sertifikat SSL biasanya terdiri dari sertifikat root, sertifikat intermediate, dan sertifikat situs itu sendiri. Jika sertifikat intermediate tidak diinstal, browser tidak dapat menghubungkan sertifikat situs dengan root CA yang tepercaya. Anda dapat menggunakan alat online seperti SSL Checker untuk memverifikasi rantai sertifikat Anda. Jika ada yang hilang, instal sertifikat intermediate yang sesuai dari penyedia CA Anda.

Langkah keempat adalah memastikan bahwa sertifikat Anda diterbitkan oleh CA yang termasuk dalam daftar tepercaya browser. Beberapa CA mungkin tidak diakui oleh semua browser. Sebaiknya gunakan CA terkenal seperti DigiCert, Let's Encrypt, GlobalSign, atau Comodo. Informasi lebih lanjut tentang daftar CA tepercaya dapat Anda lihat di error browser sertifikat ssl troubleshooting internet keamanan website google chrome firefox

Perhatian Panduan ini hanya untuk tujuan informasi. Pastikan Anda memahami risiko keamanan sebelum mengubah pengaturan sertifikat.
Penulis

Stefano Barcellos

Kontributor di Visite Barbados.

« Pos sebelumnya
Cara Mengatasi Checksum Tidak Valid dengan Mudah

Pos terkait