• Resolved midimatt

    (@midimatt)


    I tried connecting a Constant Contact account today, and I was able to connect, but errors encountered after doing so prevent me from doing much else.

    I should mention that I am developing in a test environment (localhost, XAMPP).

    After connecting to Constant Contact, attempts to go to the following pages result in an error message only:

    • Add New Form
    • Lists
    • Settings

    I can view my list of forms, however going to “Edit” a form also results in the error.

    The error message is as follows:

    Fatal error: Uncaught exception 'GuzzleHttp\Ring\Exception\RingException' with message 'cURL error 60: See https://curl.haxx.se/libcurl/c/libcurl-errors.html' in C:\xampp\htdocs\cpac\wp-content\plugins\constant-contact-forms\vendor\constantcontact\guzzlehttp\ringphp\src\Client\CurlFactory.php:127 Stack trace: #0 C:\xampp\htdocs\cpac\wp-content\plugins\constant-contact-forms\vendor\constantcontact\guzzlehttp\ringphp\src\Client\CurlFactory.php(91): GuzzleHttp\Ring\Client\CurlFactory::createErrorResponse(Object(GuzzleHttp\Ring\Client\CurlMultiHandler), Array, Array) #1 C:\xampp\htdocs\cpac\wp-content\plugins\constant-contact-forms\vendor\constantcontact\guzzlehttp\ringphp\src\Client\CurlMultiHandler.php(244): GuzzleHttp\Ring\Client\CurlFactory::createResponse(Object(GuzzleHttp\Ring\Client\CurlMultiHandler), Array, Array, Array, Resource id #333) #2 C:\xampp\htdocs\cpac\wp-content\plugins\constant-contact-forms\vendor\constantcontact\guzzlehttp\ringphp\src\Client\CurlMultiHandler in C:\xampp\htdocs\cpac\wp-content\plugins\constant-contact-forms\vendor\constantcontact\guzzlehttp\guzzle\src\Exception\RequestException.php on line 51

    Disconnecting from Constant Contact allows me to edit my existing forms and create new forms again (as if I had never connected).

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    Hi @midimatt,

    This reply from me a few months back should still be relevant to this issue at hand here.

    https://www.ads-software.com/support/topic/wordpress-4-7-compatibility-4/#post-8536740

    Hopefully it works out for you as well, but let me know if you’re still stumbling and I’ll do the best I can to answer.

    Thread Starter midimatt

    (@midimatt)

    Hi @tw2113

    By golly, that seemed to work!

    Note: The instructions tell us to replace (within php.ini)
    ; curl.cainfo =
    with
    curl.cainfo = "C:\PHP\Extras\SSL\cacert.pem" (or wherever you saved your cacert.pem file)

    My php.ini file did not contain
    ; curl.cainfo =
    so I added the following to the bottom of my php.ini file, which got it to work:

    [curl]
    ; A default value for the CURLOPT_CAINFO option. This is required to be an
    ; absolute path.
    curl.cainfo = "C:\xampp\php\extras\ssl\cacert.pem"

    Thank you very much for your support with this issue.

    Would you like me to add my note above to the post from a few months back (referenced in your response)?

    Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    Won’t hurt, just to keep working details together in case someone stumbles upon it via search.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Bug: Errors After Connecting to Constant Contact’ is closed to new replies.