SSL Verbindung in Service
Author: kscheuing
Publication Date: 3/28/2014 12:33
Guten Tag,
ich hab ein Problem: Ein Service auf meinem Firstspirit Server soll eine SSL Verbindung zu einem externen Webservice aufbauen. Dazu benutzt wird ein, vom Unternehmen signiertes, also selbstsigniertes Zertifikat. Das Zertifikat habe ich, wie in der Admin Doku (4.3.3) beschrieben in den FS-Keystore importiert und die anpassungen in der wrapper.conf wie folgt angepasst:
wrapper.java.additional.8=-Djavax.net.ssl.trustStore=conf/fs-keystore.jks
wrapper.java.additional.9=-Djavax.net.ssl.trustStorePassword=changeit
Nun hätte ich erwartet das es funktioniert, stattdessen bekomme ich folgendes von meinem Skript:
Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Bei der Fehlermeldung würde ich darauf schließen das der Keystore nicht gefunden wird, nur warum ? Absoluter Dateipfad zum Keystore habe ich auch schon versucht - kein Erfolg.
Hat jemand ne Idee was ich falsch mache ?
Viele Grüße, Kai
Tags: ssl, trustanchors, truststore
-
Author: MichaelaReydt - 6/27/2014 8:17
Hallo Kai,
ist deine Frage noch aktuell?
Ja, deine Annahme, das Zertifikat dem Truststore bereitstellen zu müssen, ist richtig.
Schau bitte einmal hier: Klick
Ist der von dir angegebene Pfad zum TrustStore u.U. falsch oder bestehen Zugriffsbeschränkungen?
Des Weiteren gibt es einen Trust- und einen KeyStore. Der Parameter erwartet den TrustStore, die entsprechende Datei heißt jedoch keystore.jks. Vermutlich wirst du allerdings sowohl den Trust- als auch den KeyStore angeben müssen.
Viele Grüße
Michaela
0
Please sign in to leave a comment.
Comments
1 comment