cURL error 51: SSL peer certificate from Automate

I had a chat last week reference automate not working on a lot of sites, and I was advised to contact my host and see if they have an issue but we have found a common issue between the sites where to automate works and they don't.

After some tests I realized that it only works on the site that has SSL Installed, unfortunately, I can install free SSL on this host, is there any way to help me on this?

Comments 18

I can see in Automate logs those errors and I have sent a message to our developers why this is showing when your site doesn't have SSL certificate installed (Automate can be used on sites where there is no SSL).

Can you tell me what happens when you try to update plugins directly from HUB? Are you getting the same error?

The user is still there, I think you may be trying to log in to the wrong site.

I was checking the site that was provided during the live chat and it is the same site URL you provided in the email. But I checked the whole chat transcript and I can see where the confusion with the username "temp" came from.
With your email, I was able to log in to the site.

I checked if backups are working (because in our logs it was showing some issue with backups) - but they were performed correctly.

I then performed a direct update of Yoast from WordPress Dashboard to see if there it will be fine.
And plugin updated correctly.

After that, I tried again updating plugins from HUB (Defender and Black Studio TinyMCE Widget) and this time there was no error at all. The update was successful.
I left two plugins (Gravity) to see if they will be updated with Automate and we need to wait around 3 hours to see the result of it.

I've sent another message to Automate developer to check your site - I again checked HUB and there it was this error again, but then after I went to site Dashboard and updated manually Yoast plugin and then went back to HUB I was able to update another plugin without any problem.
So it looks like for some reason when Automate tries again to update rest of the plugins it breaks it.
I've reported my findings to the developer and hopefully, they will be able to find the reason for this.

I have checked again site and Automate and the problem with curl error is back. So again your site reports to us as HTTPS.
I've tested if I will be able to access your site with HTTPs and I could do that. It means that your site is accessible under two URLs: HTTP and HTPPs.

I know that you mentioned that this site was never https and I have run a search through files of your site to see if there is anything that would possibly be messing with site url (including the database) and I haven't found anything like that (except of old WordFence log, but it was one instance and plugin is disabled) - so last option is that there is something messing up with that on the server.
Can you contact your hosting provider and ask if they are doing any redirects or trying to force HTTPs on all sites even thou they are not SSL sites?

How do you rate me?

Thank you for rating your experience!

We’re thrilled to hear you had a great experience with . Would you like to leave a comment about your experience?
Thanks for voting on your experience with , we’d love to get some feedback please.
Ohh no! We’re really sorry to hear you didn’t have a pleasant experience with , we’re always looking at how we can improve and would appreciate you provide some further feedback here please.
Type your feedback here

it's great that you had a positive one. Based on your experience in this ticket would you please be kind enough to rate us externally on: