How do I correct our curl post getting error code 60
The issue, from the curl documentation is
CURLE_PEER_FAILED_VERIFICATION (60)The remote server's SSL certificate or SSH md5 fingerprint was deemed not OK. This error code has been unified with CURLE_SSL_CACERT since 7.62.0. Its previous value was 51.
The remote server's SSL certificate or SSH md5 fingerprint was deemed not OK. This error code has been unified with CURLE_SSL_CACERT since 7.62.0. Its previous value was 51.
That wasn't particularly helpful in diagnosing it, though.
This isn't a Canvas specific issue, it's happening because your programming language isn't able to find the SSL certficates so it should happen with any current SSL certificate. I had this problem with PHP until I told it where the cacert.pem file was located or told it not to check by setting the CURL_SSL_VERIFYPEER option to false.
Specific instructions depend on what operating system and programming language you're using, but you didn't provide any of that information. The best I can do is give generic instructions about what the problem is and general remedies.
The long term solution is to make sure you have up-to-date certificates and that your programming language can find them. The short term solution is to add -k or --insecure to the curl command line, which should disable the checking (hence the insecure).
Since it's not a Canvas issue per se, searching the Internet without Canvas will more likely find better solutions. Here's the first one that popped up on Google when I searched and it seems to have some useful information in it: curl: (60) SSL certificate : unable to get local issuer certificate
Thank you James! Since I'm trying to do a post, I thought the issue might
be with instructure SSL, but I guess it takes two to tango.
Thanks again for your suggestion.
On Mon, Apr 8, 2019, 7:12 PM email@example.com <firstname.lastname@example.org>
Retrieving data ...