SugarChimp uses SSL when communicating between your CRM and Mailchimp. If you're receiving an error regarding "SSL certificate problem" it is because the Certificate Authority (CA) root certificate is out of date. When this occurs, there's a risk that your SSL connections are not secure.
The error may look something like this:
The Mailchimp api key failed to save: API call to helper/ping failed: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
To fix the issue you need to set the PHP server variable 'curl.cainfo' to the path of your cacert.pem certificate file. Here's the easiest way to do that:
- Download http://curl.haxx.se/ca/cacert.pem and save it somewhere.
- Update php.ini -- add curl.cainfo = "PATH_TO/cacert.pem"
- Restart your web server
NOTE: You can read more about SSL/curl here.