Workbench secure LDAP authentication fails with "Unable to read from KeyStore" error and "java.io.IOException: Invalid keystore format" exception
Last updated on MARCH 02, 2017
Applies to:Oracle Endeca Guided Search / Endeca Experience Manager - Version 6.0.0 and later
Information in this document applies to any platform.
Workbench secure LDAP authentication fails. The webstudio.log file in the Workbench logs directory ($ENDECA_TOOLS_CONF/logs on UNIX, %ENDECA_TOOLS_CONF%\logs on Windows) shows these error and exception messages from the time of the authentication attempt:
com.endeca.etools.ldap.ConnectionException: LDAPLoginModule: Unable to connect to any of the listed LDAP servers.
Failed to connect to server: Unable to read from KeyStore (/usr/local/endeca/Workbench/workspace/conf/workbench.jks) in secure LDAP configuration.
Unable to read from KeyStore (/usr/local/endeca/Workbench/workspace/conf/workbench.jks) in secure LDAP configuration.
Caused by: java.io.IOException: Invalid keystore format
This error occurs after configuring Workbench to use secure LDAP authentication via the com.endeca.webstudio.useLdap=true setting in the webstudio.properties file (located in $ENDECA_TOOLS_CONF/conf on UNIX, %ENDECA_TOOLS_CONF%\conf on Windows) and the useSSL and keyStoreLocation parameters in the Login.conf file located in the same directory.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms