problème d'interconnexion distante et individuelle
Bonjour à tous,
Voila c'est la première fois sur 10 ans que je post un message sur un forum pour trouver une solution à mon problème.
Sachez qu'il y a une triclée d'administrateur mysql/linux qui se sont penché sur le problème sans trouver de solution.
voici le hic:
j'ai 2 serveurs à configuration identique, sous plesk.
système d'exploitation: Linux 2.6.18-92.el5PAE
version mysql: 5.0.45-7.el5
php: 5.1.6-20.el5_2.1
nous allons definir le serveur A: maitre
et le serveur B: slave à cause de la réplication de mysql (qui fonctionne parfaitement).
Cependant, les exemples de connections (php) vous montrerons le souci.
Connection mysql via script php
Le serveur A arrive a se connecter en localhost (donc a lui même)
Le serveur A n'arrive pas à se connecter VIA sa propre ip ???? vraiment bizarre.
Le serveur A n'arrive pas à se connecter au serveur B (pour interroger les bdd)
Le serveur A RECOIT les connections du serveur B (donc l'ip est visible de l'extérieur ???). ben elle est bonne celle la.
DONC le serveur A se refuse a lui même si il passe par sa propre IP mais il accepte les connections du serveur B ???
Ce n'est pas tout, le meilleur reste à venir, Si on passe les commandes directement dans la console, tout fonctionne ???
mysql -h xx.xx.xx.xx -u Login -ppass (ip du serveur)
mysql -h xx.xx.xx.xx -u Login -ppass (ip du serveur distant)
mysql -h localhost -u Login -ppass
Je précise que la réplication fonctionne, mais malheureusement je souhaite interroger les bases de données du serveur B, et le serveur A veut rien savoir, même pas à sa propre IP.
Quand au serveur B, il n'y à aucun problème.
et sur les deux serveur les iptables sont OK
Les logins et mot de passe sont GRANT et OK.
ET c'est une première pour moi, je poste un message sur un forum parce que j'ai pas la solution, comme quoi que personne n'est parfait.
Bien sur je n'ai pas l'espoir d'avoir une solution car on a déjà tout retourné dans tout les sens et mon dernié recours c'est de carrément changer de serveur, a moins que ....
Merci d'avance de votre participation.