Bonjour à tous,

Je rencontre un pb de connexion sur le port 3306 depuis une machine du réseau
(j'ai fait le test sur un autre serveur RedHat)

J'ai 2 serveurs Redhat ayant MySQL
Le serveur 1 est en redhat 8 et refuse les connexions LAN
Le serveur 2 (à supprimer) est en RedHat 6.2 et fonctionne correctement.

Afin d'éviter les pb de firewall j'ai lancé: iptables -F
=>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
 
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
 
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
 
Chain RH-Lokkit-0-50-INPUT (0 references)
target     prot opt source               destination
Test sur le serveur 1 qui ne refuse les connexions (test en local)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
telnet 127.0.0.1 3306
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
(
3.23.52/8j1R+|S,Connection closed by foreign host.
test sur le serveur n°2 qui fonctionne - (test en local)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
(
3.23.48BLKqy.rw~Connection closed by foreign host.
Test depuis un poste du LAN.

Test connexion vers serveur 1(celui qui pose pb)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
#telnet 192.168.1.112 3306
Trying 192.168.1.112...
Connected to 192.168.1.112.
Escape character is '^]'.
Connection closed by foreign host.
Test connexion vers serveur 2(celui qui est ok)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
# telnet 192.168.1.15 3306
Trying 192.168.1.15...
Connected to 192.168.1.15.
Escape character is '^]'.
(
3.23.48D7f!l}R^cConnection closed by foreign host.
visiblement, le serveur 1 ne répond pas aux connexions distantes

pourtant j'ai bien le démon mysql en écoute :
Résultat : netstat -a

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat
...
...
tcp        0      0 *:mysql                 *:*                     LISTEN
...
 
 
Sockets du domaine UNIX actives(serveurs et établies)
Proto RefCpt Indicatrs   Type       Etat          I-Node Chemin
...
...
unix  2      [ ACC ]     STREAM     LISTENING     12271  /var/lib/mysql/mysql.sock
...
...

le fichier /var/lib/mysql/mysql.sock existe bien sur le serveur

Avez-vous une piste ?