Title: Fatal error: Uncaught GuzzleHttp
Last modified: May 8, 2019

---

# Fatal error: Uncaught GuzzleHttp

 *  Resolved [KrisNick](https://wordpress.org/support/users/krisnick/)
 * (@krisnick)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/fatal-error-uncaught-guzzlehttp/)
 * Added the Constant Contact plugin. Click on the button to connect it to our Constant
   Contact account and got a fatal error.
 * The site is on a Windows server and has a valid SSL.
 * The fatal error that we’re getting follows. Any help would be appreciated.
 * Fatal error: Uncaught GuzzleHttp\Ring\Exception\RingException: cURL error 60:
   SSL certificate problem: unable to get local issuer certificate in C:\Webplus\
   scripts\Learn\site\blog\wp-content\plugins\constant-contact-forms\vendor\guzzlehttp\
   ringphp\src\Client\CurlFactory.php:127
 * Stack trace:
    #0 C:\Webplus\scripts\Learn\site\blog\wp-content\plugins\constant-
   contact-forms\vendor\guzzlehttp\ringphp\src\Client\CurlFactory.php(91): GuzzleHttp\
   Ring\Client\CurlFactory::createErrorResponse(Array, Array, Array)
 * #1 C:\Webplus\scripts\Learn\site\blog\wp-content\plugins\constant-contact-forms\
   vendor\guzzlehttp\ringphp\src\Client\CurlHandler.php(96): GuzzleHttp\Ring\Client\
   CurlFactory::createResponse(Array, Array, Array, Array, Resource id #804)
 * #2 C:\Webplus\scripts\Learn\site\blog\wp-content\plugins\constant-contact-forms\
   vendor\guzzlehttp\ringphp\src\Client\CurlHandler.php(68): GuzzleHttp\Ring\Client\
   CurlHandler->_invokeAsArray(Array)
 * #3 C:\Webplus\scripts\Learn\site\blog\wp-content\plugins\constant-contact-forms\
   vendor\guzzlehttp\r in C:\Webplus\scripts\Learn\site\blog\wp-content\plugins\
   constant-contact-forms\vendor\guzzlehttp\guzzle\src\Exception\RequestException.
   php on line 51

Viewing 1 replies (of 1 total)

 *  Plugin Author [Constant Contact](https://wordpress.org/support/users/constantcontact/)
 * (@constantcontact)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/fatal-error-uncaught-guzzlehttp/#post-11513750)
 * [@krisnick](https://wordpress.org/support/users/krisnick/)
 * Sorry about the delay in response.
 * No denial that the site probably does have a valid certificate for the domain.
   However, the code isn’t managing to find one locally on the server.
 * Googling around a bit, there are multiple support threads in places like StackOverflow
   that talk about that “cURL error 60: SSL certificate problem: unable to get local
   issuer certificate…” error. I have linked to at least one below.
 * It’s an issue that’s outside the reach of the plugin here, and there’s possibility
   that you’d run into the same issue with other plugins or code that also utilize
   the Guzzle library. However, we still try to help support and answer questions
   to the best of our ability.
 * [https://stackoverflow.com/questions/29822686/curl-error-60-ssl-certificate-unable-to-get-local-issuer-certificate](https://stackoverflow.com/questions/29822686/curl-error-60-ssl-certificate-unable-to-get-local-issuer-certificate)

Viewing 1 replies (of 1 total)

The topic ‘Fatal error: Uncaught GuzzleHttp’ is closed to new replies.

 * ![](https://ps.w.org/constant-contact-forms/assets/icon-256x256.png?rev=2951825)
 * [Constant Contact Forms](https://wordpress.org/plugins/constant-contact-forms/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/constant-contact-forms/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/constant-contact-forms/)
 * [Active Topics](https://wordpress.org/support/plugin/constant-contact-forms/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/constant-contact-forms/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/constant-contact-forms/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Constant Contact](https://wordpress.org/support/users/constantcontact/)
 * Last activity: [7 years, 1 month ago](https://wordpress.org/support/topic/fatal-error-uncaught-guzzlehttp/#post-11513750)
 * Status: resolved