Bonsoir,
J'ai un sérieux problème pour avoir une connexion cryptée avec un client Windows (API C) et un serveur Windows (WAMP)
Sous Linux
----------
avec mysql_real_connect() sous linux avec SSL ou X509 tout est ok
Sous Windows
--------------
Pour ouvrir une console mysql avec tous les paramètres pour le ssl tout est ok
Ensuite, les bons paramètres je les mets dans my.ini de mysql de WAMP et j'ouvre une console mysql mais cette fois sans les paramètres ssl (puisqu'ils seront lus maintenant depuis my.ini) et tout est ok
J'essaie maintenant d'utiliser l'API C comme sous Linux et de me connecter avec mysql_real_connect() mais j'ai l'erreur suivante :
Accès refusé pour l'utilisateur: 'xxxx_SSL'@'@yyyyyyy' (mot de passe: OUI)
Pourquoi j'ai 2 fois @ !!! apparemment c'est le 2èmme qui est de trop, mais il viens d'où?
Si le serveur ne veux pas de SSL ou de X509 alors pas d'erreur, donc le user existe bien et la machine aussi.
Si je veux du SSL ou X509 j'ai toujours ces 2 * @
Même résultat si avant mysql_real_connect() je mets mysql_ssl_set() avec les bons paramètre comme pour ouvrir une console mysql
Avec :
MySQL client info : 5.7.24
MySQL server info : 5.7.19
que puis-je faire?
Merci d'avance, car j'y ai passé déjà plusieurs heures
Salutations
Philippe
Partager