I have this error in a WordPress wp-admin (the error is translated and not sure the exact English error, but I add file name and line number):

in /home/user/public_html/wp-includes/update.php on line 410

Line 410 is the echo of error, but some lines above I see this URL:

$url      = 'http://api.wordpress.org/plugins/update-check/1.1/';

And I can curl this URL fine.

I want to update plugins, like Really Simple SSL, but when I hit on update button, I get this error:

cURL error 28: SSL connection timeout

I also checked https://downloads.wordpress.org/plugin/really-simple-ssl.5.3.5.zip and wget this address, and it works fine. But WordPress cannot update automatically.

Do you please help me how WordPress updates through the wp-admin panel? And it seems it is different from the example address https://downloads.wordpress.org/plugin/really-simple-ssl.5.3.5.zip.

I have root access to the server, and it is CentOS 7.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.