How to resolve issue "The supplied keystore is not configured correctly, it must contain the 'decryptionKey' alias and the 'signingKey' alias" while staring the LDAP Adapter having EMS over SSL as transport.

How to resolve issue "The supplied keystore is not configured correctly, it must contain the 'decryptionKey' alias and the 'signingKey' alias" while staring the LDAP Adapter having EMS over SSL as transport.

book

Article ID: KB0075559

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Adapter for LDAP 6.1.1

Description

When starting the LDAP Adapter having EMS over SSL as transport, below error is thrown when the EMS version is 8.5.0:
******************************
com.tibco.sdk.MNestedException: "JMS error: "Error initializing KeyManagerFactory: The supplied keystore is not configured correctly, it must contain the 'decryptionKey' alias and the 'signingKey' alias
    at com.tibco.sdk.jms.MJmsSession.init(MJmsSession.java:317)
    at com.tibco.sdk.jms.MJmsSession.<init>(MJmsSession.java:76)
    at com.tibco.sdk.serializer.config.MDeploymentDeserializer.readJmsSession(MDeploymentDeserializer.java:861)
    at com.tibco.sdk.serializer.config.MDeploymentDeserializer.readAnySupportedType(MDeploymentDeserializer.java:388)
******************************

Environment

OS=ALL, EMS v8.5.0

Resolution

To resolve this error please add below property in adldap.tra file:
******************************
java.property.TIBCO_SECURITY_VENDOR=j2se
******************************

Issue/Introduction

How to resolve issue "The supplied keystore is not configured correctly, it must contain the 'decryptionKey' alias and the 'signingKey' alias" while staring the LDAP Adapter having EMS over SSL as transport.