Error: "While Trying to Ping LDAP Server Failed to Get Initial Directory Context... Caused by: java.io.IOException: Keystore Was Tampered With, or Password Was Incorrect" When Attempting to Login to P6 Web
(Doc ID 2327481.1)
Last updated on MARCH 22, 2022
Applies to:
Primavera P6 Enterprise Project Portfolio Management - Version 15.2.0.0 and laterInformation in this document applies to any platform.
Symptoms
When attempting to log in to P6 Web, the login fails and the following error is reported in the P6WebAccess.html log file:
ERROR /action/login () com.primavera.infr.ldap.LDAPServiceImpl ?:? While trying to ping LDAP server failed to get initial directory context URL=ldaps://xxxxxx:636 Security=ssl AuthenticationMode= Chase Referrals=1 User Key=sAMAccountName
javax.naming.CommunicationException: xxxxxx:636 [Root exception is java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)]
at com.sun.jndi.ldap.Connection.<init>(Connection.java:216)
......
Caused by: java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
at javax.net.ssl.DefaultSSLSocketFactory.throwException(SSLSocketFactory.java:248)
......
Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
at java.security.Provider$Service.newInstance(Provider.java:1617)
......
Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:780)
......
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |