Cara Mengabaikan Peringatan SSL Error saat Menjalankan Perintah cURL

Kamis, 23 Mei 2019

Cara Mengabaikan Peringatan SSL Error saat Menjalankan Perintah cURL. Adakalanya saat kita menjalankan perintah curl di terminal muncul warning error karena SSL pada web yang kita curl invalid maupun expired. Hasilnya, perintah curl tidak dapat dilanjutkan.

Nah, sama seperti perintah wget yang dapat mengabaikan error dengan menambahkan parameter --no-check-certificate, di curl juga ada fitur tersebut, namun dengan parameter berbeda.

Sebagai contoh disini saya coba curl ke website DracOs Linux, yang kebetulan saat artikel ini dibuat sedang error karena ssl nya expired. Hasilnya:
yuyudhn@YuzurihaInori:~$ curl -I https://dracos-linux.org/
curl: (60) SSL certificate problem: certificate has expired
More details here: https://curl.haxx.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

Cara mengatasinya adalah menambahkan parameter --insecure atau -k sebelum opsi.
curl -k url
curl --insecure url
curl --insecure [options] url
curl -k [options] url
Contoh:
curl -k -I https://dracos-linux.org
atau
curl --insecure -I https://dracos-linux.org

yuyudhn@YuzurihaInori:~$ curl -k -I https://dracos-linux.org
HTTP/1.1 200 OK
Date: Wed, 22 May 2019 20:42:03 GMT
Server: Apache
Last-Modified: Tue, 21 May 2019 02:51:56 GMT
ETag: "14b8-5895cee9e2b2b"
Accept-Ranges: bytes
Content-Length: 5304
Vary: Accept-Encoding
Content-Type: text/html

Oke sekian tutorial kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.

Artikel Terkait cURL ,Linux