kaplansfleks
Grünschnabel
Hallo,
ich hoffe Ihr könnt mir bei meinem Problem helfen.
Ich habe mehrere MySQL Server unter Linux laufen und möchte die mit SSL Zertifikaten verschlüsselte Verbindung nutzen.
1. Server: Debian 5.0 (Lenny) mit MySQL Server 5.0
2. Server: Debian 6.0 (Squeeze) mit MySQL Server 5.1
Beide Server wurden mit den Standard Repository's der jeweiligen Distribution installiert und sind up to date.
Die Server wurden nach dem offiziellen Handbuch auf http://www.mysql.com eingerichtet.
Sprich, es wurden Zertifikate erstellt und die Konfiguration dahingehend verändert, dass bei Start des Servers, SSL Kommunikation möglich ist.
Ein Testbenutzer mit entsprechenden Rechten und Zugang wurde ebenfalls angelegt.
Nun zum verwirrenden Teil.
Wenn ich per SSH auf einem der beiden Server bin und Versuche mit Hilfe des MySQL-Clients auf den jeweiligen Server (lokal) mit SSL Zertifikaten zu connecten, funktioniert dies einwandfrei.
Wenn ich unter Windows XP 32 Bit, Windows 7 32 Bit, einem externen Debian Lenny Server oder einem Windows Home Server 32 Bit versuche mit Zertifikaten zu connecten funktioniert dies auch.
Dabei ist es egal ob ich Navicat oder einen ODBC Treiber benutze.
Wenn ich jetzt aber Windows 7 64 Bit nutze und dort Navicat oder einen ODBC Treiber nutzen möchte kann ich nur OHNE Zertifikate zum Server verbinden.
Sobald ich Zertifikate nutze bekomme ich die Fehlermeldung: "2026 - SSL connection error".
Ich bin mit meinem Latein relativ am Ende.
Meine Vermutung wäre also, dass Microsoft unter Windows 7 mit 64 Bit bei der Kommunikation irgendetwas anders macht als bei Windows 7 32 Bit, was wiederum diesen Fehler zu folge hat.
Gruß, kaplansfleks.
ich hoffe Ihr könnt mir bei meinem Problem helfen.
Ich habe mehrere MySQL Server unter Linux laufen und möchte die mit SSL Zertifikaten verschlüsselte Verbindung nutzen.
1. Server: Debian 5.0 (Lenny) mit MySQL Server 5.0
2. Server: Debian 6.0 (Squeeze) mit MySQL Server 5.1
Beide Server wurden mit den Standard Repository's der jeweiligen Distribution installiert und sind up to date.
Die Server wurden nach dem offiziellen Handbuch auf http://www.mysql.com eingerichtet.
Sprich, es wurden Zertifikate erstellt und die Konfiguration dahingehend verändert, dass bei Start des Servers, SSL Kommunikation möglich ist.
Ein Testbenutzer mit entsprechenden Rechten und Zugang wurde ebenfalls angelegt.
Nun zum verwirrenden Teil.
Wenn ich per SSH auf einem der beiden Server bin und Versuche mit Hilfe des MySQL-Clients auf den jeweiligen Server (lokal) mit SSL Zertifikaten zu connecten, funktioniert dies einwandfrei.
Wenn ich unter Windows XP 32 Bit, Windows 7 32 Bit, einem externen Debian Lenny Server oder einem Windows Home Server 32 Bit versuche mit Zertifikaten zu connecten funktioniert dies auch.
Dabei ist es egal ob ich Navicat oder einen ODBC Treiber benutze.
Wenn ich jetzt aber Windows 7 64 Bit nutze und dort Navicat oder einen ODBC Treiber nutzen möchte kann ich nur OHNE Zertifikate zum Server verbinden.
Sobald ich Zertifikate nutze bekomme ich die Fehlermeldung: "2026 - SSL connection error".
Ich bin mit meinem Latein relativ am Ende.
Meine Vermutung wäre also, dass Microsoft unter Windows 7 mit 64 Bit bei der Kommunikation irgendetwas anders macht als bei Windows 7 32 Bit, was wiederum diesen Fehler zu folge hat.
Gruß, kaplansfleks.