Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Author Evan Herman

    (@eherman24)

    Hi hmcg,

    Are you on a local host install or is this a live site on an external server?

    Thanks,
    Evan

    Thread Starter hmcg

    (@hmcg)

    external server.

    Thread Starter hmcg

    (@hmcg)

    evan, could it be that the host has ssl enabled?

    Plugin Author Evan Herman

    (@eherman24)

    No, we use the plugin on a number of sites using an SSL. It’s an issue at the server level. It occurs because the Certificate Authority (CA) root certificate is out of date.

    I did a good search and came across a few solutions, but generally your host provider can resolve this error for you.

    Evan

    Thread Starter hmcg

    (@hmcg)

    I’ve contacted my host provider but in the meantime, what solutions do you have?

    Thanks!

    Plugin Author Evan Herman

    (@eherman24)

    Hi Hmcg,

    Any word on this? I have one fix that you can try but it involves altering some of the plugin core code, which will be reverted on the next plugin update.

    If your host provider is unable to help, we can give that a shot. But I have a feeling they’ll know how to fix it since it’s a widely known issue.

    Thanks,
    Evan

    Thread Starter hmcg

    (@hmcg)

    Evan. Here is what my host provider sent me:

    It would make sense to me that if it is looking for an SSL and it can’t find one, it’s likely due to the fact that there isn’t one that exists.

    I’ll know more when we launch our site this wed and propagation is complete.

    Thanks for following up on this!

    lee

    Plugin Contributor Tracy Levesque

    (@liljimmi)

    ?????? YIKES, Inc. Co-Owner

    Thank you for the update.

    Best of luck with your launch on Wednesday!

    Let us know if you need any further help.
    -Tracy

    Thread Starter hmcg

    (@hmcg)

    Tracy.

    We launched the site and I still can’t get the api to connect. Getting the same error as before:
    “API call to helper/ping failed: SSL certificate problem: unable to get local issuer certificate”

    I also did the following to no avail:

    – created a new api key
    – deactivated and deleted Easy Forms then reinstalled

    Thanks for the help.
    lee

    Plugin Author Evan Herman

    (@eherman24)

    Were there any solutions from your web host? They should have been able to resolve this issue as it’s fairly common on shared hosts.

    Evan

    Thread Starter hmcg

    (@hmcg)

    Here’s their latest comment on the subject as of today.

    I asked if they had any ideas, they responded with:

    Not really. Without more information about what to specifically try on our end to clear up the issue, we are not going to know what needs to be corrected for a third party application to work right for a site that we did not build.

    We are happy to try a few troubleshooting steps as to what you think may be conflicting with it if it is feasible within the security of the hosting environment.

    There should be a way to lookup the certificate details if needed by your application by viewing information about the cert when visiting this site and clicking on the secure lock and selecting view certificates.

    Thanks Evan.

    Plugin Author Evan Herman

    (@eherman24)

    I would recommend having a look at the following knowledge base article we have set up:

    https://yikesplugins.com/support/knowledge-base/i-receive-the-error-ssl-certificate-problem-unable-to-get-local-issuer-certificate-why/

    In regards of what to tell your host provider, I would recommend that you ask them to update the certificate bundle that your installation of WordPress uses since it is most likely out of date.

    Thanks,
    Evan

    Hi – yes I had this issue a few months ago, but then it came back when i updated to the latest version, 6.0.3.3, last Friday.

    I fixed it this morning by adding the code Evan supplied in that link, but it depends on how your functions.php is written. You may have to put the code in it’s own php opening and closing tags:

    <?php
    
    // Code here
    
    ?>

    Also, once you do that – go back into the plugin settings, delete any existing characters in the your “Enter your API Key here”, click update, and then put your API key back in.

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘API not connecting’ is closed to new replies.