Skip to main content

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:

  1. Configuring a Truststore:

    • I created a Truststore and imported the CA certificate using keytool.
    • I updated the StreamSets configuration (sdc.properties), including the https.truststore.path property, to reference the Truststore.
  2. 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.

Be the first to reply!

Reply