• Resolved KrisNick

    (@krisnick)


    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

    (@constantcontact)

    @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

Viewing 1 replies (of 1 total)

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