Title: SSL error?
Last modified: August 22, 2016

---

# SSL error?

 *  [forkmedia](https://wordpress.org/support/users/forkmedia/)
 * (@forkmedia)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/ssl-error-15/)
 * Since upgrading to WC 2.35 and renewing our SSL certificate we have been getting
   these errors at checkout:
 * _SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:
   SSL routines:SSL3\_GET\_SERVER\_CERTIFICATE:certificate verify failed_
 * I verified the cert is good at both [https://www.sslshopper.com/](https://www.sslshopper.com/)
   and [https://www.digicert.com/](https://www.digicert.com/) and the latter also
   points out that our site is Heartbleed safe, so that’s not the problem.
 * My host’s support staff says it lies with either Woocommerce or our processor,
   Simplify (which is now part of the Woo core).
 * Everything worked smoothly before upgrading WC to 2.35.
 * [https://wordpress.org/plugins/woocommerce/](https://wordpress.org/plugins/woocommerce/)

Viewing 1 replies (of 1 total)

 *  Thread Starter [forkmedia](https://wordpress.org/support/users/forkmedia/)
 * (@forkmedia)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/ssl-error-15/#post-5865526)
 * Woocommerce support ignored this one – so be it, it’s busy here.
 * Luckily I kept bugging my host’s support staff and they came up with this solution,
   included below because it was indeed related to Woocommerce. Note that before
   the update, our server worked with WC perfectly:
 * _I went through WooCommerce’s source code and found the cURL code that connects
   over to Simplify. I didn’t see any mention of SSLv3 being forced, so I dug further
   and found the URL that your addon uses to communicate with Simplify._
 * A simple “openssl s_client -connect api.simplify.com:443” failed because your
   server did not trust “Entrust”‘s root certificate. Entrust is another SSL provider,
   much like GeoTrust/Verisign/etc, and they are a newer company so their root certificates
   were not included in your OpenSSL installation back when CentOS 5 was released.
 * I manually updated the list of root certificates that your server trusts, and
   I’m now able to connect to api.simplify.com using OpenSSL, so I imagine it will
   work for cURL now within your code.
 * It did work, and we’re back in business.

Viewing 1 replies (of 1 total)

The topic ‘SSL error?’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

 * 1 reply
 * 1 participant
 * Last reply from: [forkmedia](https://wordpress.org/support/users/forkmedia/)
 * Last activity: [11 years, 2 months ago](https://wordpress.org/support/topic/ssl-error-15/#post-5865526)
 * Status: not resolved