Hello,
I am trying to establish a connection from StreamSets to a Redis database on IBM Cloud. This instance requires the use of a Certificate Authority (CA) for authentication and secure communication, but I haven't found a way to properly configure it in StreamSets.
I have attempted the following without success:
-
Configuring a Truststore:
- I created a Truststore and imported the CA certificate using
keytool
. - I updated the StreamSets configuration (
sdc.properties
), including thehttps.truststore.path
property, to reference the Truststore.
- I created a Truststore and imported the CA certificate using
-
Passing parameters in the connection URI:
- I tried different URI formats, including adding the certificate to the connection string, but the connection still fails.
I would appreciate any guidance on the correct way to configure StreamSets to trust the Redis certificate and establish a secure connection.