In the case the calling weebhok to an https page gives this error:
[2017-12-13 00:26:33] enterprise.ERROR: GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: self signed certificate in certificate chain (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) in C:\www\tethra_plans_demo\workbench\tethra\s3-archival-location\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php:187
This is because our PHP installation was not supposed to call URLs over HTTPS.
In order to allow calling URLs over HTTPS, we need to make the following changes on all servers:
1. Download cacert.pem file from that page: https://curl.haxx.se/docs/caextract.html and place it in extras/ssl folder of the PHP installation folder.
2. Add the following parameter to [culr] of PHP.INI file:
curl.cainfo = "<path to PHP>/extras/ssl/cacert.pem"
Article ID: 1282, Created: December 21, 2017 at 5:17 PM, Modified: March 16, 2018 at 7:25 PM