Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/04/2003, 15h24   #1
Membre habitué
 
Inscription : mars 2003
Messages : 268
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : mars 2003
Messages : 268
Points : 144
Points : 144
Par défaut [résolu] Connexion depuis LAN impossible vers Mysql sur RH8

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 :
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 :
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 :
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 :
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 :
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 :
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 ?
RamDevTeam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2003, 13h15   #2
Membre confirmé
 
Avatar de berry
 
Étudiant
Inscription : décembre 2002
Messages : 251
Détails du profil
Informations personnelles :
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2002
Messages : 251
Points : 256
Points : 256
Envoyer un message via ICQ à berry Envoyer un message via MSN à berry Envoyer un message via Yahoo à berry Envoyer un message via Skype™ à berry
pourquoi utilise-tu telnet pour te connecter a mysql ?
utilse (dans une console)
mysql -h 127.0.0.1 -u root -p (si t'as un pass)
ou simplement mysql
__________________
Pensez au tag [Résolu]
FAQ PHP
berry est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2003, 15h32   #3
Membre habitué
 
Inscription : mars 2003
Messages : 268
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : mars 2003
Messages : 268
Points : 144
Points : 144
Par défaut test de réponse de mysql via telnet

Mon pb ne vient pas des connexions locales qui fonctionne sans pb avec mysql

je cherche à administrer mysql depuis un pc sous windows. Normalement j'utilise mysqlfront mais pour mon serveur 2, je me fait jeter avec un msg :

Code :
1
2
3
 "MySQL-error, 
  connection failed :
  2013 - Lost connection to mysql server during query".
Donc pour vérifié si le mysql répond au demande de connexion LAN, j'utilise telnet pour me connecter sur le port mysql (3306)

Si mysql est en écoute il doit renvoyer le n° de version ce qui est le cas en local sur mes 2 serveurs mais pas depuis un PC du LAN.

je sais que je peux utiliser ssh pour me connecter au serveur puis lancer
"mysql -h 127.0.0.1 -u root -p "

mais ça ne résout pas mon pb.

Actuellement les machines du LAN sont dans l'impossibilté de se connecter à mysql.

=> Serveur web et serveur mysql sur 2 serveurs distincts

... qu'est ce que je fais ...
RamDevTeam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2003, 17h55   #4
Membre habitué
 
Inscription : mars 2003
Messages : 268
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : mars 2003
Messages : 268
Points : 144
Points : 144
Par défaut Solution -erreur 2013

Editer le fichier my.cnf

dans [mysqld]
Ajouter la ligne suivante:
Code :
set-variable = thread_stack=256K
On enregistre, on quitte et on redémarre mysql


=> sa marche


PS : par contre, je ne sais pas pourquoi....
RamDevTeam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2005, 15h28   #5
Futur Membre du Club
 
Inscription : avril 2004
Messages : 16
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 16
Points : 16
Points : 16
Par défaut j'ai essaye ...

mais ça marche pas ... mieux ! ...

j'ai cette erreur et j'ai essaye ta modif ... mais rien n'y fait.

On utilise l'authentification apache via mysql.


une idee ???

conf apache ou mysql ???

je viens de virer le wait_timeout de ma conf mysql et ça semble marcher vachement mieux ...
BenLaKnet est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h42.


 
 
 
 
Partenaires

Hébergement Web