Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

issue using mutual SSL with http client

Want to call Webservice having P12-Softtoken with private key and certificate from customer, cURL-call using this succesfull.

Configured Origin Http-client using mutual SSL in StreamSets:

1st try: Using PKCS-12(P12)-keystorefile I get validation error "HTTP Client 1 TLS_23 - Error attempting to initialize key store with key manager: Get Key failed: java.security.InvalidKeyException: Invalid RSA private key : conf.tlsConfig.keyStoreFilePath"

2nd try: Converting P12 to JKS-Keystore using keytool. Validation ok, but on preview I get "com.streamsets.pipeline.api.StageException: HTTP_32 - Error executing request: javax.net.ssl.SSLHandshakeException: Error signing certificate verify....Caused by: java.security.InvalidKeyException: No installed provider supports this key: sun.security.pkcs.PKCS8Key..."

Any ideas for further investigation, what to check/to do?