Bonjour la communauté !
Voici ma problématique :
J'ai deux serveurs CentOs 7 (CentOS Linux release 7.0.1406 (Core)) tout fraîchement installés.
- Un sur lequel je fais tourner Apache (httpd-2.4.6-18.el7.centos.x86_64) avec php (PHP 5.6.2), qu'on appellera WEB (original, je sais !).
J'ai également installé le client MySQL (mysql-community-client-5.6.21-2.el7.x86_64).
- Un autre sur lequel je fais tourner un serveur MySQL (mysql-community-server-5.6.21-2.el7.x86_64), qu'on appellera BDD.
J'ai configuré mes deux serveurs (openssl et tous les certificats) de telle sorte que depuis le serveur WEB, je ne puisse me connecter au serveur BDD qu'en SSL uniquement.
De ce fait, en lançant le client MySQL depuis mon serveur WEB, je parvient parfaitement à me connecter en SSL sur le serveur BDD.
Pour aller plus loin dans les tests, j'ai rédigé un petit script pour tester la connexion depuis php (à partir des libs php-mysqli) vers ma BDD.
Là encore, c'est une réussite.
Cependant, lorsque je tente de configurer phpMyAdmin 4.2.13 pour se connecter en SSL à ma BDD, j'ai toujours un message d'erreur bien connu :
J'essaie de trouver de trouver des traces dans les logs, mais rien de frappant.#2002 Connexion au serveur MySQL non permise
Si vous avez des idées, ou si vous avez besoin de plus d'informations, dites-le moi !
Merci d'avance pour votre aide. ;-)
Partager