Forum Discussion
Event Stream Solace connector TLS connection
- 1 year ago
Hi robjackson,
Thank you for the update. Since the Solace server uses a public CA certificate, the standard Java cacerts file should work. Below are steps to address the missing trust store path in the Event Streams UI and uploading the file to Fabric.
Consider the below steps:- Ask your IT team for the cacerts file from a Java installation’s lib/security folder.
- In your Fabric workspace, go to “Create” > “Environment” (or edit an existing one) and in the “Resources” section, upload the cacerts file and note its path (e.g., /env/cacerts).
- In the Event Streams connector settings, check for an “Advanced” or “Custom Properties” section to enter the trust store path and password (“changeit” by default).
- Save and restart the connector, then check Event Stream logs to confirm the TLS connection works.
Visit the Solace Community for additional tips on configuring the Solace JMS connector with a trust store: Solace Community
If this response helps, consider marking it as “Accept as solution” and giving a “kudos” to assist other community members.
Thank you.
Hi robjackson ,
You can follow the steps below to resolve the issue you are experiencing when trying to connect the Event Stream connector to the Solace PubSub+ JMS queue over secure transport (TLS):
Upload the Security Certificate File:
We see that the “jssecacerts” file mentioned in the error message is missing. You need to upload this file to the correct directory.
Copy the certificate file to the /lib/security/jssecacerts directory. This file usually contains Java's security certificates.
Determine the correct file path:
If you want to change the file path, make sure you specify the correct file path in the connector configuration.
For example:
trustStorePath=/path/to/your/jssecacerts
Connector Configuration:
Correctly set the required settings for the TLS connection in the connector configuration. These settings should usually be in the format tcps://host.domainPort.
Installing the Certificate File Correctly:
Ensure that the certificate file is correctly installed and accessible. Make sure the file has the correct permissions.
By following these steps, you can resolve the TLS connection issue and successfully connect the Event Stream connector to the Solace PubSub+ JMS queue.