Seite 1 von 1

MySQL und SSL

Verfasst: Mittwoch 27. Oktober 2010, 14:45
von MikeW
Hallo miteinander,

hat denn jemand ein JVerein auf MySQL-DB mit SSL-Verbindung zu laufen?
Ich krieg's nämlich nicht hin ( also die SSL-Verbindung ) :(

Der MySQL-Server ist soweit konfiguriert und ich kann mich mittels kommandozeilen-Tool "mysql" auch mit sicherer Verbindung zum Server verbinden. Allein im [Java/JDBC/SSL]?-Teil gibt es Probleme mit der Zertifikats-Bestätigung. Ich habe sowohl das Server-Zertifikat als auch das RootCA-Cert ( Zertifikate sind von CACert.ORG ausgestellt ) in den Keystore importiert. Wo ist der Haken ?

Gruß und Dank

Mike

Re: MySQL und SSL

Verfasst: Mittwoch 27. Oktober 2010, 17:41
von heiner
Hallo,

ich bin kein Spezialist für dieses Thema. Allerdings gab es an anderer Stelle schon mal Probleme, wenn nicht das JRE von Sun verwendet wird. Welches hast du im Einsatz?

Heiner

Re: MySQL und SSL

Verfasst: Mittwoch 27. Oktober 2010, 20:10
von MikeW
Hallo heiner,

also es hat mit der Version nichts zu tun .... Nach LANGEM Suchen habe ich nun zufällig durch ein Programmbeispiel die Lösung entdeckt :

Es ist in dem Zusammenhang irreführend, dass Jameica den Keystore pflegt und man Zertifikate importieren kann. Das nützt für die SSL-Verbindung leider nichts, denn der Keystore von Jameica wird dort nicht benutzt. Um DAS zu bewirken, muss der Programmaufruf in der jameica.bat um einen Parameter ergänzt werden, der auf den Keystore verweist. Bei mir sieht der Aufruf jetzt folgendermaßen aus:

Code: Alles auswählen

start javaw.exe -Xmx256m -Djavax.net.ssl.trustStore=%USERPROFILE%\.jameica\cfg\jameica.keystore -jar jameica-win32.jar %1 %2 %3 %4 %5 %6 %7
Und nun - funktioniert es. Ich weiß jetzt allerdings nicht, ob es wohl auch möglich wäre, direkt im JAVA-Programm die Verwendung _dieses_ Keystore fest zu verdrahten. Aber so funktioniert es auch.

Jetzt bin ich zufrieden. Einziges Manko ist allerdings die schon anderswo erwähnte Geschwindigkeitseinbuße, die doch merklich ist.

Mithin ist das Thema erledigt - falls du noch was dazu wissen mußt, um es vielleicht in die Doku zu bringen, kannste gern nochmal fragen.

Beste Grüße

Mike

Re: MySQL und SSL

Verfasst: Samstag 30. Oktober 2010, 17:20
von heiner
Hallo Mike,

du kannst mir gerne deine Ergänzung zur Dokumentation zusenden.

Heiner