Hello Experts,
We are using the Advanced Event Mesh (AEM) Adapter in SAP Integration Suite (Cloud Integration) to connect to a Solace-based event broker using the SMF/JCSMP protocol over TLS.
The adapter configuration includes:
- SMF/JCSMP endpoint
- Basic Authentication
- Secure TLS connection (tcps)
- Security Material maintained in Cloud Integration
Issue
The integration flow deployment fails with the following error:
ValidatorException: PKIX path building failed
sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target
What has already been verified
- TLS Connectivity Test from SAP Cloud integration can successfully reach the target host and port.
- DNS resolution is working.
- Firewall/network connectivity appears to be working.
- Required Root CA certificates have been imported into the Cloud Integration Keystore.
- Additional corporate CA certificates are already available in the tenant keystore.
- The endpoint credentials and VPN configuration have been verified.
- Using an internal/private hostname results in:
com.solacesystems.jcsmp.JCSMPTransportException:
Login request timeout
while using the public secure endpoint results in the PKIX error above.
Questions
- Has anyone encountered a PKIX error with the Advanced Event Mesh Adapter even when the root certificates already exist in the tenant keystore?
- Does the AEM Adapter use the same trust validation mechanism as the standard Cloud Integration TLS Connectivity Test?
- Are there known cases where the Solace broker presents an incomplete certificate chain (missing intermediate certificates), resulting in PKIX failures?
- Is there a way to determine the exact certificate or trust anchor that Cloud Integration cannot validate during adapter deployment?
- Are there any SAP Notes or troubleshooting guides specifically addressing PKIX errors with the Advanced Event Mesh Adapter?
Any guidance or similar experiences would be greatly appreciated.
Thank you in advance…