I am getting the following error in watchdog. Lists are not fetched from mailchimp. This only on my production server. Everything works on my dev machine.

An error occurred requesting list information from MailChimp. "cURL error 60: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)"

There are some other errors too, but I think they all stem from this one.

Comments

firfin created an issue. See original summary.

firfin’s picture

Status: Active » Closed (duplicate)
Related issues: +#2477693: Notice: Undefined property: stdClass::$data in DrupalMailchimp

This is a near duplicate of #2477693: Notice: Undefined property: stdClass::$data in DrupalMailchimp
Solution for me was getting a new cacert.pem installed on the server.

grougy’s picture

For anybody having the same error and using a WAMP (windows).
Silent error in mailchimp admin pages, and following error in watchdog :
An error occurred requesting list information from MailChimp. "cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)"
The solution may be to configure curl in php.ini to use the last cacert.pem available on curl website.
Download the cacert.pem and configure the curl.cainfo entry :

[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
curl.cainfo = c:\your_path\cacert.pem