Connexion SSH vers mon serveur avec le terminal, pas de souci.
Ouverture d’une session MySQL ensuite, toujours avec le terminal, pas de souci.
Par contre, la configuration d’une session MySQL via une connexion SSH, que ce soit avec DBeaver, Sequel Pro ou Sequel Ace me provoque une belle erreur :
Unable to connect to host 127.0.0.1, or the request timed out.
Be sure that the address is correct and that you have the necessary privileges, or try increasing the connection timeout (currently 10 seconds).
MySQL said: Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
J’ai beau fouiller la doc et tester des réglages à droite et à gauche, pas moyen de débloquer. Z’avez une idée ?
1 De Biou -
Quand tu dis via une connexion ssh, tu parles d’un tunnel? Quand tu établis ce genre de tunnel, il y a moyen de se planter dans les ports de la machine source et destination. T’as testé avec un telnet sur ton port local pour voir ce que ça dit?
2 De Franck -
Oui je parle de tunnel, je vais tester avec telnet pour voir…
3 De Franck -
Ah mais non en fait, même côté terminal ça coince. Le tunnel est bien ouvert par contre pas moyen de me connecter au serveur MySQL ensuite :
Tunnel ouvert après authentification correcte. Puis :
Me renvoie un :
4 De Franck -
Quant à la tentative de se connecter au serveur MySQL (via CLI) ça donne un
(2013, 'Lost connection to MySQL server during query')
.Bref je comprends pas trop…
5 De nicod_ -
Question bête mais, le port 3306 est bien ouvert sur le serveur ?
6 De Franck -
Yup aucun souci sur le serveur lui-même :-)
7 De Biou -
Sur le serveur est-ce que mysql écoute bien sur localhost ? Est-ce que MySQL autorise des connexions autres que locales?
8 De Franck -
Oui le serveur écoute bien sur localhost et 127.0.0.1 d’ailleurs. Par contre « autre que locales » ? Le tunnel SSH ouvert ne permet pas d’être considéré comme local ?
9 De Franck -
Ou alors c’est MariaDB derrière qui bloque ?
10 De Biou -
J’ai déjà eu ce genre de cas avec MariaDB. Surtout si la socket s’ouvre puis se ferme direct. Ça peut valoir le coup de regarder de ce côté là.