WordPress Cron Error “SSL certificate: unable to get local issuer certificate”

I am encountering an error on my WordPress install with the wp-cron.php not being able to be executed by WordPress. The debugging tool “Crontrol” reports the error “SSL certificate: unable to get local issuer certificate”.

WGET is not able to access the wp-cron.php most likely due to the SSL problem. I need the wp-cron to run for newsletter tools etc.

Read More

It is very strange that the same error occurs on other WP installs on the same server which do not even have an SSL certificate or even use HTTPS. The error remains the same.

I have already tried to source the problem with other WordPress plug ins but no luck. Since the message is the same independent of the site or I guess the problem is rooted somewhere else than WordPress.

Any ideas are gladly appreciated. Thanks!

Related posts

Leave a Reply

2 comments

  1. In my case there was a problem with certificate itself.

    I didn’t create bundle like this:

    #cat public.crt intermediate.crt >> bundle.crt
    

    instead I used the public.crt only.

    So, if you have intermediate certificate just try create a bundle.

    Be careful, the order of certificates in the bundle – matters, public.crt must go first.