Cómo resolver: Las conexiones que utilizan transporte no seguro están prohibidas mientras --require_secure_transport=ON

1 dic 2017, 22:01:04
Vistas: 20.4K
Votos: 2

He configurado una base de datos remota para optimizar el rendimiento del sitio WordPress con MySQL en Ubuntu 16.04. Descargué WordPress en mi servidor web. Cuando navego a la dirección IP pública asociada con mi servidor web, obtengo "Error al establecer una conexión con la base de datos".

Con el modo de depuración de WordPress establecido en true, los detalles del error son:

Warning: mysqli_real_connect(): (HY000/3159): Connections using insecure 
transport are prohibited while --require_secure_transport=ON. in /var/www
/html/wp-includes/wp-db.php on line 1538

He probado la conexión remota usando el usuario remoto y puedo conectarme. Esto significa que mi servidor de base de datos está funcionando y mis credenciales de usuario remoto también son correctas.

¿Qué puede estar causando esto y cómo puedo resolverlo?

0
Todas las respuestas a la pregunta 2
0

La solución más rápida sería ir a sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf y eliminar la línea:

"requiresecuretransport = on"

Luego reiniciar mediante:

sudo systemctl restart mysql

24 mar 2019 22:12:36
0

Agregar esta función en mi archivo wp-config.php resolvió el problema: define('DB_SSL', true);

Referencia:

https://stackoverflow.com/questions/7142632/wordpress-ssl-mysql-is-this-configuration-possible

2 dic 2017 10:36:53