Mengatasi SSL certificate problem, verify that the CA cert is OK.
Kali ini yang dibahas sekalian jadi dokumentasi saat mengatasi error yang terjadi dalam penggunaan cURL di Linux. Jadi pas berusaha mendownload konten lewat protokol HTTPS malah muncul pesan kesalahan:
SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
atau
curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
More details here: http://curl.haxx.se/docs/sslcerts.html
Tapi VPSnya masih berjalan normal selama linknya pakai HTTP saja, jadi bukan hal yang darurat juga selama file atau update yang diinginkan bisa ditunda. Bagaimana kalau tidak?
Sekarang kita bicara solusi, pertama adalah untuk CentOS. Tinggal anda eksekusi perintah:
yum install ca-certificates
Sedangkan pada Ubuntu dan Debian tidak kalah mudahnya:
apt-get install ca-certificates
Terakhir adalah secara manual:
Apa penyebab masalah ini? Sederhananya informasi mengenai CA (Certificate Authority) yang digunakan dalam sertifikat SSL/HTTPS tidak dikenali karena tidak ada. Karena itulah cara mengatasinya sendiri cukup langsung juga, tambahkan data yang dibutuhkan. Selesai. 🙂