Ik draai hier Gentoo met een 2.6 kernel. Hierop draait o.a. MySQL 4.0.22. Het lukt me niet om een externe connectie met de MySQL server te leggen. Vanuit Webmin is de MySQL server benaderbaar (alhoewel ik niet weet in hoeverre Webmin van MySQL gebruikt maakt en wat gewoon door Webmin gedaan wordt). Wil ik lokaal connecten (via telnet) met de server, dan krijg ik dit:
Doe ik het nog eens, dan zie ik dit:
Zoals je ziet staan er telkens een aantal willekeurige tekens
Nu heb ik ter controle eventjes phpBB2 op mijn server gezet en dat werkt gewoon. Conclusie: MySQL werkt! Wil ik echter vanuit een extern station uit hetzelfde netwerk met de MySQL server verbinden, dan krijg ik een access denied melding. Probeer ik hetzelfde maar dan via een SSH tunnel dan krijg ik de melding dat de verbinding met de database tijdens een query (in heb geen query ingegeven, dus het zal om een initialisatie gaan...?) verbroken is.
In eerste instantie zou je denken aan een firewall probleem, maar dat denk ik niet. Ik heb enkel IPtables op deze computer geinstalleerd en ik heb alles openstaan (dus geen rules gedefinieerd). De server werkt ook op alle andere poorten (http, https, ftp etc).
Wie kan mijn helpen?
code:
1
2
3
4
5
6
| tuxserver root # telnet localhost 3306 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. ' 4.0.22"lzC}n.:,Connection closed by foreign host. |
Doe ik het nog eens, dan zie ik dit:
code:
1
2
3
4
5
6
| tuxserver root # telnet localhost 3306
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
'
4.0.22m:vf{X&T,Connection closed by foreign host. |
Zoals je ziet staan er telkens een aantal willekeurige tekens
Nu heb ik ter controle eventjes phpBB2 op mijn server gezet en dat werkt gewoon. Conclusie: MySQL werkt! Wil ik echter vanuit een extern station uit hetzelfde netwerk met de MySQL server verbinden, dan krijg ik een access denied melding. Probeer ik hetzelfde maar dan via een SSH tunnel dan krijg ik de melding dat de verbinding met de database tijdens een query (in heb geen query ingegeven, dus het zal om een initialisatie gaan...?) verbroken is.
In eerste instantie zou je denken aan een firewall probleem, maar dat denk ik niet. Ik heb enkel IPtables op deze computer geinstalleerd en ik heb alles openstaan (dus geen rules gedefinieerd). De server werkt ook op alle andere poorten (http, https, ftp etc).
Wie kan mijn helpen?