Estoy intentando conectar Django a una base de datos mysql a la que se puede acceder a través de una conexión ssl. ¿Cómo configuro esto?¿Cómo conectar Django a una base de datos mysql a través de una conexión SSL?
Mi primera suposición sería establecer la propiedad 'OPCIONES' de la definición de la base de datos. Sin embargo, no puedo encontrar información sobre qué opciones posibles usar. La opción 'ssl': '/map/to/ca-cert.pem' no funciona.
El siguiente comando parece funcionar:
mysql -h url.to.host -u lizard -p --ssl-ca=./ca-cert.pem
Editar: Ok estoy buscando en la documentación de Python-MySQLdb ... tal vez pueda encontrar la respuesta allí.
Gracias. También funciona con 'ca' en lugar de 'clave'. La respuesta estaba en esta página: http://dev.mysql.com/doc/refman/5.5/en/mysql-ssl-set.html –
Parece que 'ca' es la opción correcta, 'clave' por sí mismo provocó que MySQL no verificara los contenidos. Obtenga más información al respecto aquí: http://stackoverflow.com/questions/7287088/ca-ssl-parameter-for-python-mysqldb-not-working-but-key-does y aquí: http: //bugs.mysql. com/bug.php? id = 62743 –