Contact your host to see if they’re blocking it.
I’ve added this line to my wp-config.php file: define('ALTERNATE_WP_CRON', true);
I’ve also added my wp site’s hostname to the hosts file on the server.
Now I’m getting a different error, which hopefully means I’m making some progress:
The loopback request to your site failed, this may prevent WP_Cron from working, along with theme and plugin editors.
Error encountered: (0) cURL error 60: Peer's Certificate issuer is not recognized.
I have wordpress installed on a CentOS server in my company’s server room. Everything seems to be working, just can’t figure out how to get rid of this error.
The loopback uses the sever’s domain name. If you “wget https://example.com” from a command line on your server, does it connect?
It connects, but I get an “Unable to locally verify the issuer’s authority.” message. I’m using a Go Daddy certificate.
Please provide a link to a page on your site where we can see this. Thanks.
api.numedics.com
I don’t see any issues when I navigate to the site, the browser recognizes the cert and the full cert path.
Me, too.
So what’s going on when accessed internally?
What do you see when you do
curl -vvI https://api.numedics.com from the command line on that box?
I get the same certificate issuer is not recognized message.
You have a networking problem, not a WordPress problem.
No. No issues with the network. All hosts on the network can communicate with each other without issue, and can communicate both ways with outside networks. The network is as healthy as it can be. The only error I see anywhere is within wordpress, and as far as I can tell, everything works other than this curl error.
I fixed it. Needed to install the intermediate certificate from GoDaddy.