I am trying to use LDAP with SSL.
I created a trusted store using an SSL certificate.
I am able to validate the user id and password using this certificate from a web application deployed to
JBOSS AS on my Windows machine.
I need to do the same thing from a JBOSS application server on a unix machine. When I try to login with valid credentials, I get the following error:
javax.naming.CommunicationException: ${ldapurl}. Root exception is
java.net.SocketException: KeyManagerFactoryImpl: Keystore was tampered with, or password was incorrect
The same keystore, keystore password , user id and user password work locally.
What could be wrong?