• Resolved markkiernan

    (@markkiernan)


    This error message is appearing on my Wordfence. I have disabled the check on SSL Certs. but the error continues.

    Call to Wordfence API to resolve IPs failed: There was an error connecting to the the Wordfence scanning servers: Problem with the SSL CA cert (path? access rights?)

    https://wordpress.org/plugins/wordfence/

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author WFMattR

    (@wfmattr)

    Are you still getting this error message today?

    If so, can you try clicking the link near the bottom of the Wordfence Options page, “Click to test connectivity to the Wordfence API servers”, and post the results here? It may have the same result, but there could be other information that may help.

    Thread Starter markkiernan

    (@markkiernan)

    Wordfence connectivity tester

    DNS lookup for noc1.wordfence.com returns: 69.46.36.8

    STARTING CURL http CONNECTION TEST….
    Curl connectivity test passed.

    STARTING CURL https CONNECTION TEST….
    Curl connectivity test failed with response:

    Curl HTTP status: 0
    Curl error code: 77
    Curl Error: Problem with the SSL CA cert (path? access rights?)

    Starting wp_remote_post() test
    wp_remote_post() test to noc1.wordfence.com passed!

    Starting wp_remote_post() test
    wp_remote_post() test to noc1.wordfence.com failed! Response was: Problem with the SSL CA cert (path? access rights?)

    Thread Starter markkiernan

    (@markkiernan)

    The problem started a few days ago (I have been running the website for about 1 month).

    It also can’t see the location of human users in the live traffic.

    Plugin Author WFMattR

    (@wfmattr)

    Yep — the location data is related to this. If it started a few days ago (and not yesterday), then it shouldn’t be related to the WordPress 4.3.1 update (the certificate list now comes with the WordPress core.)

    When you said you disabled the check on SSL certificates, you mean the “Enable SSL Verification” checkbox on the Wordfence Options page, right? (Just to confirm it’s not another method.) It’s odd for that not to have had an effect.

    It’s possible your host is proxying outbound requests, or doing something else unusual. If you tell them that your site needs to connect to noc1.wordfence.com by HTTPS, they should be able to test it by another method from the same host.

    Thread Starter markkiernan

    (@markkiernan)

    Hi Matt,

    Thanks for the info. Yes the Enable SSL Verification is unticked. My website is an Amazon Affiliate so I don’t need this certificate enabled anyway. Should I ask my host to connect to no1.wordfence.com by HTTPS?

    Thread Starter markkiernan

    (@markkiernan)

    I contacted my host and they said that there were too many processes going on, and this was probably the problem. They added my site to a whitelist and they said that noc1.wordfence.com is not the issue.

    It looks like a plugin problem. I think i will reinstall wordfence and see if this clears up the problem.

    Thread Starter markkiernan

    (@markkiernan)

    I deactivated and removed Wordfence. Then tried to reinstall it. Bam!

    Installing Plugin: Wordfence Security 6.0.17
    Downloading install package from http://downloads.wordpress.org/plugin/wordfence.6.0.17.zip…

    Download failed. Problem with the SSL CA cert (path? access rights?)

    Return to Plugin Installer

    Anyone know how to get past this?

    Plugin Author WFMattR

    (@wfmattr)

    Ok, it sounds like the original error may actually be coming from WordPress trying to check for core/plugin updates (that would explain why unchecking the SSL verification box in Wordfence didn’t help). Wordfence does show errors that other plugins or WP core cause, even if they would normally be hidden, while it is running some of its processes.

    The same error showing up from plugin installation is definitely from WordPress itself.

    You might need to reinstall WordPress, though trying to reinstall it through the updates menu will probably cause the same error, so you may need to do it by FTP.

    You might be able to just replace this file on your site with a copy from the current WordPress version:
    /wp-includes/certificates/ca-bundle.crt

    You can get a .zip of the latest version of WordPress here:
    https://wordpress.org/download/

    Plugin Author WFMattR

    (@wfmattr)

    Were you able to get things working again? Since it looks like it’s a WordPress core issue and not Wordfence itself, I’m marking this as resolved, but I’m hoping you were able to fix it too!

    -Matt R

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Call API to resolve IPs failed’ is closed to new replies.