My Oracle Support Banner

Getting "Cannot find identity keystore file null on server <server_name>" Error When Making an Outbound SSL Connection (Doc ID 2457025.1)

Last updated on DECEMBER 04, 2018

Applies to:

Oracle WebLogic Server - Version 10.3.6 and later
Information in this document applies to any platform.

Symptoms

The weblogic server fails to connect to the admin server when the admin server has only ssl port enabled. It also fails to connect to a remote server with ssl enabled through HttpsURLConnection(URL url). The following error is seen when such an outbound ssl connection is made:

####<Sep 24, 2018 2:57:42 PM EDT> <Critical> <WebLogicServer> <lad1wdahd2003> <lta-compas_pc1> <main> <> <> <> <1537815462922> <BEA-000386> <Server subsystem failed. Reason: A MultiException has 12 exceptions. They are:

1. weblogic.ldap.EmbeddedLDAPException: Unable to open initial replica url: https://host:port/bea_wls_management_internal2/wl_management

2. java.lang.IllegalStateException: Unable to perform operation: post construct on weblogic.ldap.PreEmbeddedLDAPService

3. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.ldap.EmbeddedLDAP errors were found

4. java.lang.IllegalStateException: Unable to perform operation: resolve on weblogic.ldap.EmbeddedLDAP

5. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.security.PreSecurityService errors were found

....

.....

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)

Caused By: weblogic.ldap.EmbeddedLDAPException: Unable to open initial replica url: https://lad1wdahd2003:20601/bea_wls_management_internal2/wl_management

at weblogic.ldap.PreEmbeddedLDAPService.getInitialReplicaFromAdminServer(PreEmbeddedLDAPService.java:676)

at weblogic.ldap.PreEmbeddedLDAPService.start(PreEmbeddedLDAPService.java:218)

at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:78)

at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1017)

.........

....

at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:553)

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)

Caused By: java.io.IOException: Cannot find identity keystore file null on server lta-compas_pc1

at weblogic.socket.ChannelSSLSocketFactory.createSSLClientInfo(ChannelSSLSocketFactory.java:232)

at weblogic.socket.ChannelSSLSocketFactory.initializeFromThread(ChannelSSLSocketFactory.java:60)

 

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
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.