IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

MySQL inaccessible


Sujet :

Réseau

  1. #1
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    792
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 792
    Par défaut MySQL inaccessible
    Bonsoir,

    J'ai un petit réseau local avec des stations windows (XP) et un serveur linux (Debian-Apache-Php-Mysql).

    Mon serveur MySql tourne comme une horloge. En local (linux) l'accès en shell marche impec. A distance (d'une station Windows) l'accès par phpmyadmin ne pose aucun problème. Mais dès que je veux me connecter depuis une station windows en ligne de commande par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\mysql>mysql -h 192.168.0.157 -u utilisateur
    j'ai l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ERROR 2003: Can't connect to MySQL server on '192.168.0.157' (10061)
    L' IP est correcte et ping sans problème. J'ai essayé de remplacer l'IP par le nom du serveur, sans succès.

    Je me doute qu'il s'agit d'un problème de droits puisque par phpmyadmin (qui passe par apache), ça marche. Mais linux et moi on est un peu en froid

    Alors, toutes les pistes sont les bienvenues.

  2. #2
    m@
    m@ est déconnecté
    Membre expérimenté
    Avatar de m@
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 143
    Par défaut
    je dirais que tu as un firewall qui tourne sur la machine...

    ouvre le port 3306

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    792
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 792
    Par défaut
    Merci pour ta réponse.

    J'ai effectivement un problème de ce côté là. Voici ce que j'ai essayé.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    C:\mysql>telnet 192.168.0.157 3306
    Connexion à 192.168.0.157...Impossible d'ouvrir une connexion à l'hôte, sur le port 3306.
    Aucune connexion n'a pu être établie car l'ordinateur cible l'a expressément refusée.
    Le port est pourtant ouvert sur mon firewall.

    Extrait de mon fichier my.cnf
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [mysqld]
    user = mysql
    pid-file = /var/run/mysqld/mysqld.pid
    socket = /var/run/mysqld/mysqld.sock
    port = 3306
    Lorsque je fais tourner Windows-Apache-Mysql sur cette même machine avec le même IP, je parviens à m'y connecter sans problème et un essai telnet marche aussi.

  4. #4
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    Mai 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 842
    Par défaut
    On dirait en effet que tu as un firewall qui bloque, dis-nous ce que donne la commande :
    S'il te renvoit des lignes avec des "DROP" c'est que le firewall est activé Dans ce cas essaie de le désactiver, mais le problème c'est que je ne vois pas quel script pourrait te le lancer car sur debian woody par défaut il n'y a pas de firewall activé je pense...

    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Pensez à consulter les FAQs et les cours et tutoriels.
    FAQ Linux - Cours et tutoriels Linux - FAQ PHP - Cours et tutoriels PHP
    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.

    Je n'ai rien à voir avec la société www.ovh.com !

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    792
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 792
    Par défaut
    Merci pour ta reponse. Il me repond:

    debian:~# iptables -L
    modprobe: Can't locate module ip_tables
    iptables v1.2.6a: can't initialize iptables table `filter': iptables who? (do you need to insmod?)
    Perhaps iptables or your kernel needs to be upgraded.

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    792
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 792
    Par défaut
    Voilà, après différents essais, réinstallation (enfin vous connaissez...) j'ai fini par trouver.

    Par défaut dans ma distribution, dans le fichier my.cnf (config server mysql) la ligne skip-networking empêche l'ouverture du port pour des raisons de sécurité.

    Il suffit de la mettre en commentaire, de recharger mysql, et le tour est joué.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Tables systèmes MySQL partiellement inaccessibles
    Par Jean-Jacques Engels dans le forum Bases de données
    Réponses: 5
    Dernier message: 31/10/2010, 15h22
  2. XAMPP: MySQL inaccessible depuis le réseau
    Par SpecialCharacter dans le forum Administration
    Réponses: 1
    Dernier message: 31/01/2008, 08h51
  3. Probleme C++Builder et Mysql
    Par noname dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/06/2002, 13h40
  4. connection a une BDD MySql
    Par delire8 dans le forum MFC
    Réponses: 7
    Dernier message: 19/06/2002, 18h18
  5. [Kylix] Pb connection à Mysql
    Par Anonymous dans le forum EDI
    Réponses: 3
    Dernier message: 25/04/2002, 15h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo