• Resolved Will Pom

    (@wi77p0m)


    Hi

    Using the Site Health I get 2 critical errors. REST API encountered an error; Your site could not complete a loopback request.

    Both have the following “Error: [] cURL error 60: SSL certificate problem: unable to get local issuer certificate”

    I’m using a Let’s Encrypt free certificate and Really Simple SSL.

    Any one have any advice? I’m not a webby person but can find info when directed.

    Incidentally when I use Site Health in Troubleshooting Mode I’m unable to activate any plugin, comes with a
    “When enabling the plugin, **plugin**, a site failure occurred. Because of this the change was automatically reverted.”

    My reuseable blocks are missing from the block menu and search, other than that I think the site is working fine.

    Wordpress 5.3.2 – Twenty Twenty

    Thanks

    • This topic was modified 4 years, 1 month ago by Will Pom.
    • This topic was modified 4 years, 1 month ago by Will Pom.
    • This topic was modified 4 years, 1 month ago by James Huff.

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    I’d check if your certificate passes the check on https://ssllabs.com/ssltest.

    If it does, the problem might be in your local server configuration. Sometimes outdated PHP or openSSL versions can also cause cURL errors.

    Thread Starter Will Pom

    (@wi77p0m)

    Thanks @rogierlankhorst

    Everything ok but DNS CAA a no.

    I contacted my hosts with https://really-simple-ssl.com/knowledge-base/curl-errors/

    Their response:
    “It isn’t a shared certificate, they are correct with regards to it being the most common for localhost development environments, however this isn’t. The SSL is one for your domain rather than the server, the errors are being caused because the plugin is trying to access the root certificate, which it won’t have the permissions to access”

    Any thoughts?

    Plugin Author Mark

    (@markwolters)

    Hi,

    can you check with your hosting provider if cURL is updated to the latest version and what PHP version they are using? Usually updating cURL/PHP can resolve cURL errors.

    Thread Starter Will Pom

    (@wi77p0m)

    Hi

    Just checked with hosters, cURL is up to date but they note:

    • “The reason the messages appear is because of how we install the SSL certificates onto our platform.
      The WordPress software is expecting to see see the SSL installed onto the same platform as where the website is. However, on our system, we install the SSL onto a different server called a Load Balancer.

      It’s nothing to worry about. We would define this as a “False Positive”.”

    • PHP: 7.3

    Thread Starter Will Pom

    (@wi77p0m)

    My site is fine, just missing the re-useable blocks from the WordPress editor and this error perhaps blocks further troubleshooting

    Plugin Author Mark

    (@markwolters)

    Hi Will,

    missing block is not related to Really Simple SSL, you could try to re-install WordPress via the Updates screen to check if that resolves your issue.

    Mark

    Thread Starter Will Pom

    (@wi77p0m)

    Thanks @markwolters that hadn’t occurred to me for that, it worked.

    Would the false positive be affecting Site Health troubleshooting mode if the REST API and loopback didn’t function?

    Really Simple SSL

    (@reallysimplesslclpte)

    Hi Will,

    the site health can indicate that these functions won’t work, but that shouldn’t affect your site. Your site should continue to work fine.

    Mark

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Site Health – REST API & Loopback request – cURL error 60’ is closed to new replies.