Solusi ERROR: The certificate of `raw.github.com’ is not trusted.

Kemarin saat saya sedang tes bandwidth menggunakan speedtest di salah satu VPS baru saya sebenarnya ada satu kendala, yaitu muncul error dan jelas proses download scriptnya gagal:

wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
--2015-12-28 17:55:40--  https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
Resolving raw.github.com (raw.github.com)... 23.235.47.133
Connecting to raw.github.com (raw.github.com)|23.235.47.133|:443... connected.
ERROR: The certificate of `raw.github.com' is not trusted.
ERROR: The certificate of `raw.github.com' hasn't got a known issuer.

Kata kuncinya ada pada ERROR: The certificate of `raw.github.com' is not trusted. dan ERROR: The certificate of `raw.github.com' hasn't got a known issuer., jadi jelas ada masalah dengan protokol HTTPS saat dikoneksikan lewat wget. Sedangkan HTTP biasa masih normal – normal saja tapi untuk download dari GitHub memang dipaksa lewat koneksi yang diamankan. Apa urlnya bisa diabaikan karena permasalahan ini bersifat umum, kebetulan saya mengalaminya pas berurusan dengan GitHub.

Nah… ada beberapa solusi yang bisa anda coba untuk mengatasi error sertifikat SSL ini. Mulai dari mengabaikan pengecekan sertifikat:

wget --no-check-certificate https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py

Tapi hal seperti ini sifatnya adalah sementara dan tidak memperbaiki akar masalahnya.

Jadi cara selanjutnya akan mengatasinya secara permanen pada Debian/Ubuntu:

apt-get install ca-certificates

Ya, yang kita lakukan adalah menambahkan sertifikat CA (Certificate Authority) karena yang ada dalam VPS tidaklah lengkap.

Sudah, dan anda seharusnya akan bisa menggunakan wget seperti biasanya. 🙂

Tinggalkan komentar