Author: EscHelpNew
Status: 🟢 Open
️ Tags: bug, documentation
Created at: 06.12.2023, 09:03:09
Updated at: 12.02.2024, 18:02:05
Error:
Curl error: SSL certificate problem. The cURL library cannot make a request to the Green-API server. The library certificate is probably out of date.
Level:
SDK
Workaround:
Option 1:
Download the certificate bundle.
Put it somewhere. In my case, that was c:\wamp\ directory (if you are using Wamp 64 bit then it's c:\wamp64).
Enable mod_ssl in Apache and php_openssl.dll in php.ini (uncomment them by removing ; at the beginning). But be careful, my problem was that I had two php.ini files and I need to do this in both of them. One is the one you get from your WAMP taskbar icon, and another one is, in my case, in C:\wamp\bin\php\php5.5.12\
Add these lines to your cert in both php.ini files:
curl.cainfo="C:/wamp/cacert.pem"
openssl.cafile="C:/wamp/cacert.pem"
Restart Wamp services.
Option 2:
append the request code with a string
CURLOPT_SSL_VERIFYPEER => false
Open on GitHub