Hélas ce fut été trop simple, c'est une des choses qui à été vérifiée en premier lieu, raisonnement logique. Au départ je pensai que c'était un problème de firewall, mais apparemment ce n'est pas le cas.
Ce qui est étonnant c'est que le serveur peut recevoir des connections distantes mais qu'il ne peut pas lui même se connecter à un autre serveur, évidemment çà ne pose pas de problème pour le réplication puisque c'est le serveur distant qui interroge le maître quoi que en console ça fonctionne dans les deux sens.
[root@master ~]# mysql -h IPSLAVE -uLogin -pPass == ok
[root@slave ~]# mysql -h IPMASTER -uLogin -pPass == ok
Le souci reste que je ne peut pas demander au maître de lire l'esclave ni un autre esclave d'ailleurs via php.
Ce n'est pas un problème de script php non plus vu que ceux ci tournent à l'identique sur des serveurs à configuration identique sans aucun problème.
J'ai toujours mon idée qu'il y ai un blocage quelques part au niveau des ports
mais
/sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 3306 -j ACCEPT ne donne rien non plus, j'y croyait pas non plus de toute façon.
J'estime de toute manière que moi même je ne suis pas un pro mais j'ai qmm mes serveurs chez des spécialistes (du moins je le pense) et que ceux ci n'ont pas trouvé de solutions sur 3 jours, j'ai du mal a croire que j'y arriverai aussi ;-).
On me change le serveur Jeudi, mais comme il me convenait très bien et était très rapide, je suis un peu triste.
Quoi qu'il en soit j'ai jusque jeudi pour tenter de trouver une solution et peut être que cela servira à quelqu'un d'autre.
Je suis sur que c'est un truc ton con, comme d'hab...
Partager