Cómo corregir un error de conexión segura en WordPress

¿Estás viendoIncapaz de establecer un error de conexión segura en WordPress? Es un error común de WordPress y generalmente ocurre cuando se intenta instalar o actualizar un plugin o tema de WordPress desde el directorio oficial de WordPress.org. En este artículo, le mostraremos por qué ocurre este error y cómo corregir fácilmente un error de conexión segura en WordPress.

¿Qué causa que no se pueda establecer un error de conexión segura en WordPress?

WordPress viene con un sistema incorporado para administrar las actualizaciones. Este sistema comprueba regularmente si hay actualizaciones y muestra notificaciones para que usted instale las actualizaciones de plugins / temas.

Sin embargo, necesita conectarse al sitio web WordPress.org para buscar actualizaciones o instalarlas. Debido a alguna mala configuración en su servidor de alojamiento de WordPress, es posible que su sitio web no se conecte con el sitio web de WordPress.org.

Esto resultará en un error de conexión segura, y verá un mensaje de error como este:

Se ha producido un error inesperado. Algo puede estar mal con WordPress.org o con la configuración de este servidor. Si sigues teniendo problemas, por favor, prueba en los foros de soporte. (WordPress no pudo establecer una conexión segura con WordPress.org. Póngase en contacto con el administrador de su servidor en /home/username/public_html/wp-admin/includes/update.php en línea 122

Dicho esto, veamos cómo corregir fácilmente un error de conexión segura en WordPress.

Corrección de un error de conexión segura en WordPress

Hay varias maneras de corregir el error de conexión segura inesperada en WordPress. Puede probar una de las siguientes soluciones en función de su situación.

Problemas relacionados con el hosting y el servidor

Si su servidor de alojamiento compartido está bajo ataque DDoS, entonces es probable que la conexión a WordPress.org se agote causando el error de conexión segura.

En ese caso, puede esperar unos minutos e intentarlo de nuevo. Si el error persiste, entonces usted necesita comunicarse con el equipo de soporte de su compañía de alojamiento web.

Problema de conectividad en la nube o en el servidor VPS

Si usted está en una nube o VPS hosting, entonces es posible que su servidor no pueda conectarse a WordPress.org debido a algunos problemas de DNS.

En ese caso, puede dirigir su servidor directamente a los servidores de WordPress.org. Necesitará conectarse a su servidor usando SSH.

SSH es la abreviatura de secure shell, que es un protocolo encriptado que le permite conectarse a su servidor utilizando herramientas de línea de comandos.

Los usuarios de Windows pueden utilizar una herramienta llamada PuTTy mientras que los usuarios de Mac/Linux pueden utilizar la aplicación terminal.

Necesitará credenciales de inicio de sesión para la cuenta con acceso shell a su cuenta de alojamiento. Puede obtener esta información desde el panel de control de su cuenta de alojamiento o preguntar a su proveedor de servidores de alojamiento web.

En el terminal, puede conectarse a su servidor de la siguiente manera:

1ssh username@example.com

No olvide reemplazar el nombre de usuario con su propio nombre de usuario y example.com con su propio nombre de dominio.

Una vez conectado, debe ejecutar el siguiente comando:

1sudo nano /etc/hosts

Esto abrirá un archivo y deberá agregar el siguiente código en la parte inferior del archivo:

166.155.40.202 api.wordpress.org

Ahora puede guardar los cambios y salir del editor. Visite su sitio web para ver si esto ha resuelto el error.

Corrección de un error de conexión segura de WordPress en Localhost

Si está ejecutando WordPress en su propio ordenador (localhost), es posible que no tenga habilitada la extensión cURL para PHP. Esta extensión es necesaria para acceder a WordPress.org para obtener actualizaciones.

Necesitará editar el archivo php.ini en su computadora. Este archivo se encuentra normalmente en la carpeta PHP de su carpeta Mamp, Xampp o WAMP.

Si está en un ordenador con Windows, busque la siguiente línea:

;extension=php_curl.dll

Los usuarios de Mac y Linux tendrían que buscar esta línea:

;extension=curl.so

Ahora necesita eliminar el punto y coma antes del texto para habilitar la extensión. No olvide guardar su archivo php.ini.

Por último, no olvide reiniciar el servidor Apache para que los cambios surtan efecto.

Compruebe Abrir puertos en el cortafuegos

Si la extensión cURL está correctamente instalada en su servidor local, el siguiente paso es comprobar el cortafuegos de su conexión a Internet.

El firewall de tu computadora puede estar bloqueando las conexiones salientes del servidor local a WordPress.org. Si está en Windows, pulse el botón de inicio y busque el Firewall de Windows. Los usuarios de Mac pueden encontrar la configuración del firewall en Preferencias del sistema » Seguridad y privacidad

Necesita añadir Apache a los programas permitidos de su cortafuegos y permitir conexiones tanto entrantes como salientes.

Necesitará reiniciar Apache para que los cambios surtan efecto.

Esperamos que este artículo le haya ayudado a solucionar el error de conexión segura de WordPress. También puedes ver nuestra guía de seguridad de WordPress paso a paso para principiantes.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.

Deja un comentario