

Turns out it was related to the root cert not being installed in the CA store directory properly.
/cdn.vox-cdn.com/uploads/chorus_image/image/69903422/Kanyon_2.0.png)
Make sure you enclose the path within double quotation marks!!! user.ini in public_html).Ĭurl.cainfo="/path/to/downloaded/cacert.pem" (or if using php) Add the following line to php.ini: (if this is shared hosting and you don't have access to php.ini then you could add this to. See 'man curl', the section about the '-K, -config ' section for information about where curl looks for this file. (or) Create or add to a '.curlrc' file the line: It is important to note that this applies to the system sending the CURL request, and NOT the server receiving the request.Īdd the '-cacert /path/to/cacert.pem' option to the curl command to tell curl where the local Certificate Authority file is. Relating to 'SSL certificate problem: unable to get local issuer certificate' error. If you'd like to turn off curl's verification of the certificate, use Problem with the certificate (it might be expired, or the name might The bundle, the certificate verification probably failed due to a If this HTTPS server uses a certificate signed by a CA represented in If the defaultīundle file isn't adequate, you can specify an alternate file Of Certificate Authority (CA) public keys (CA certs). * SSL certificate problem: unable to get local issuer certificateĬurl: (60) SSL certificate problem: unable to get local issuer certificateĬurl performs SSL certificate verification by default, using a "bundle" * SSLv3, TLS handshake, Server hello (2):

* SSLv3, TLS handshake, Client hello (1): * CAfile: /etc/ssl/certs/ca-certificates.crt

* successfully set certificate verify locations: Curl -ftp-ssl -verbose ftp://) port 21 (#0)
