Cara Memperbaiki Kesalahan ERR_SSL_PROTOCOL

Diterbitkan: 2022-11-04

Jika Anda terbiasa dengan sertifikat Secure Sockets Layer (SSL), Anda harus mengenali bahwa kesalahan ERR_SSL_PROTOCOL terkait dengan sertifikat tersebut. Melihat pesan ini berarti situs web memiliki sertifikat SSL, tetapi browser tidak dapat memvalidasinya. Dalam praktiknya, ada banyak alasan mengapa sertifikat SSL mungkin tidak berfungsi dengan benar.

Memahami penyebab di balik masalah dengan sertifikat SSL akan mempermudah pemecahan masalah kesalahan ini. Kemudian Anda akan dapat memperoleh kembali akses ke situs web Anda dan memastikan bahwa pengunjung tidak mengalami peringatan browser yang menakutkan.

Pada artikel ini, kita akan berbicara tentang kesalahan ERR_SSL_PROTOCOL dan apa penyebabnya. Kemudian kita akan membahas empat cara untuk memecahkan masalah itu. Ayo bekerja!

Apa Kesalahan ERR_SSL_PROTOCOL (Dan Apa Penyebabnya)?

Pesan kesalahan ERR_SSL_PROTOCOL unik untuk Google Chrome. Browser menampilkan layar ini saat Anda mencoba mengakses situs web yang menggunakan sertifikat SSL yang tidak dapat divalidasi:

ERR_SSL_PROTOCOL_ERROR

Meskipun pesan kesalahan ini khusus untuk Google Chrome, Anda dapat mengalami masalah yang sama dengan browser lain. Mozilla Firefox, misalnya, menampilkan pesan kesalahan berikut sebagai gantinya:

Seseorang mungkin mencoba meniru identitas situs tersebut, dan Anda sebaiknya tidak melanjutkan. Situs web membuktikan identitas mereka melalui sertifikat. Firefox tidak mempercayai sertifikat X karena penerbit sertifikatnya tidak dikenal, sertifikat ditandatangani sendiri, atau server tidak mengirimkan sertifikat perantara yang benar.

Kode kesalahan: SEC_ERROR-UNKNOWN_ISSUER

Masalah utama dengan kesalahan ERR_SSL_PROTOCOL adalah bahwa beberapa browser mencegah Anda mengakses situs yang menampilkannya. Firefox memungkinkan Anda memilih apakah akan tetap membuka situs web, tetapi browser lain, seperti Chrome dan Edge, tidak memberi Anda opsi itu.

Jika kesalahan muncul kepada calon pengunjung, itu membuat situs web Anda hampir tidak dapat dijangkau. Namun, dalam kebanyakan kasus, masalahnya ada pada komputer Anda, bukan pada situs itu sendiri atau sertifikatnya. Itu berarti tidak umum kesalahan ini muncul untuk semua pengunjung.

Cara Memperbaiki Kesalahan ERR_SSL_PROTOCOL (4 Metode)

Di bagian ini, kami akan menganggap situs web Anda memiliki sertifikat SSL dari otoritas tepercaya. Sertifikat SSL sangat mudah diperoleh dan disiapkan (Anda bahkan bisa mendapatkannya secara gratis).

Jika Anda menggunakan sertifikat yang ditandatangani sendiri, lanjutkan dan ganti dengan yang valid. Namun, jika Anda memiliki sertifikat dari sumber tepercaya dan telah disiapkan dengan benar (banyak host web akan melakukannya untuk Anda), maka kemungkinan besar masalahnya ada pada perangkat yang Anda gunakan.

Untungnya, mengubah beberapa pengaturan lokal akan menghapus kesalahan ERR_SSL_PROTOCOL dalam waktu singkat. Mari kita lihat empat solusi potensial!

Metode 1: Tunggu Sertifikat Menyebar

Terkadang, Anda mungkin mengalami kesalahan ERR_SSL_PROTOCOL jika Anda menyiapkan sertifikat yang valid dan mencoba mengakses situs dengan segera. Sertifikat perlu waktu untuk disebarkan, sama seperti saat Anda memperbarui setelan domain.

Jika Anda baru saja menyiapkan sertifikat SSL, kami sarankan untuk mencoba mengakses situs web dari beberapa perangkat. Jika kesalahan muncul pada semuanya, Anda dapat berasumsi bahwa Anda sedang berurusan dengan masalah propagasi. Dalam hal ini, cukup tunggu beberapa jam hingga sertifikat dikaitkan dengan domain yang Anda gunakan.

Anda juga dapat memeriksa untuk melihat apakah sertifikat SSL Anda berfungsi menggunakan alat online seperti Uji Server SSL Qualys. Anda dapat menguji domain apa pun untuk melihat apakah domain tersebut memiliki sertifikat terkait dan apakah domain tersebut berfungsi dengan baik:

Hasil laporan sertifikat SSL

Laporan SSL dapat memakan waktu beberapa menit untuk dibuat. Jika sertifikat berfungsi dengan benar, Anda hanya akan melihat tanda centang hijau. Jika tidak, Anda mungkin perlu menginstal ulang sertifikat SSL atau meminta penyedia hosting Anda untuk melakukannya untuk Anda.

Metode 2: Periksa Waktu dan Tanggal Perangkat Anda

Secara desain, sertifikat SSL dirancang dengan tanggal kedaluwarsa. Kedaluwarsa itu memaksa Anda untuk memperbarui sertifikat secara berkala, membuktikan bahwa Anda adalah pemilik situs web.

Saat Anda mengunjungi situs web dengan sertifikat SSL, browser memeriksa tanggal kedaluwarsa dan membandingkannya dengan tanggal perangkat Anda. Jika sertifikat kedaluwarsa, browser akan memberi tahu Anda.

Waktu perangkat Anda mungkin juga salah, artinya browser tidak dapat memeriksa validitas sertifikat dan mulai menampilkan kesalahan seperti ERR_SSL_PROTOCOL. Dalam hal ini, perbaikannya sederhana. Yang harus Anda lakukan adalah memperbarui waktu dan tanggal perangkat Anda ke nilai yang benar.

Kebanyakan Sistem Operasi (OS) melakukan ini secara otomatis untuk mencegah kesalahan. Pada perangkat Windows, buka menu Start dan ketik Change time and date . Pengaturan Tanggal & waktu akan muncul, dan Anda dapat memilih opsi yang mengatakan Setel waktu secara otomatis :

Memperbarui tanggal dan waktu perangkat Anda

Setelah Anda yakin bahwa Anda memiliki tanggal dan waktu yang benar, tutup jendela pengaturan dan coba akses kembali situs web. Jika kesalahan berlanjut, saatnya mencoba solusi lain.

Metode 3: Hapus Status SSL

Anda mungkin akrab dengan konsep cache browser. Namun, Anda mungkin tidak tahu bahwa browser juga menyimpan sertifikat SSL untuk menghindari autentikasi ulang setiap kali Anda mengunjungi situs web yang sama.

"Masalah" dengan cache SSL adalah terkadang menyebabkan konflik jika mereka terus menyimpan versi sertifikat yang kedaluwarsa. Untungnya, jika ini adalah sumber kesalahan ERR_SSL_PROTOCOL, Anda dapat memperbaikinya dengan menghapus status SSL (yang kami sebut cache khusus ini).

Proses itu bervariasi antara OS dan browser. Di Windows, Anda dapat menghapus slate SSL dengan membuka menu Start dan mengetik di Internet Properties . Klik pada opsi yang muncul dan pergi ke Internet Properties > Content . Sekarang cari tombol yang mengatakan Hapus status SSL di bagian atas jendela:

Hapus batu tulis SSL di Windows.

Slate SSL akan langsung dihapus, dan Anda dapat mencoba mengakses situs web lagi. Kesalahan sekarang akan hilang jika masalahnya ada pada sertifikat SSL yang kedaluwarsa.

Metode 4: Nonaktifkan Antivirus Anda (Sementara)

Terakhir, tergantung pada perangkat lunak antivirus yang Anda pilih, mungkin dilengkapi dengan firewall bawaan. Terkadang, firewall bisa terlalu bersemangat saat memblokir situs web karena masalah keamanan, termasuk masalah dengan sertifikat SSL dan koneksi HTTPS.

Meskipun program antivirus yang memblokir koneksi dengan sertifikat SSL yang valid jarang terjadi, itu bisa terjadi. Untuk memastikan bukan itu masalahnya, kami sarankan untuk menonaktifkan sementara perangkat lunak antivirus dan firewall Anda.

Proses ini akan bervariasi tergantung pada perangkat lunak antivirus yang Anda gunakan. Biasanya, Anda akan dapat menemukan opsi untuk menonaktifkan antivirus sepenuhnya, tetapi kami sarankan untuk membaca dokumentasi perangkat lunak.

Setelah Anda menonaktifkan perangkat lunak antivirus, coba akses situs web secara normal. Jika Anda sekarang dapat mengunjungi situs tersebut, maka Anda tahu apa pelakunya. Biasanya, Anda akan dapat mengaktifkan kembali firewall setelah beberapa saat karena kesalahan seharusnya bersifat sementara.

Kesimpulan

Kesalahan sertifikat SSL cenderung mudah dipecahkan. Selama Anda tahu bahwa sertifikat itu valid dan belum kedaluwarsa, masalahnya biasanya terletak pada konfigurasi perangkat Anda. Mengubah beberapa pengaturan lokal seringkali cukup untuk menyelesaikan kesalahan ERR_SSL_PROTOCOL.

Jika Anda mengalami kesalahan dan ingin memecahkannya, inilah yang perlu Anda lakukan:

  1. Tunggu hingga sertifikat menyebar.
  2. Periksa waktu dan tanggal perangkat Anda.
  3. Kosongkan papan SSL.
  4. Nonaktifkan antivirus Anda (sementara).

Apakah Anda memiliki pertanyaan tentang memperbaiki kesalahan ERR_SSL_PROTOCOL? Mari kita bicara tentang mereka di bagian komentar di bawah!