IBM Support

ORBX0390E SSLContext could not be created due to null SSL properties

Troubleshooting


Problem

Unable to start the server, nodeagent or dmgr. Receive error: ORBX0390E SSLContext could not be created due to null SSL properties.

Symptom

Unable to start the server, nodeagent or dmgr. Error received: ORBX0390E SSLContext could not be created due to null SSL properties.

In the SystemOut.log you will see the following corresponding error message:

ORBRas E com.ibm.ws.orbimpl.transport.WSTransport createServerSocket P=649375:O=0:CT ORBX0390E: Cannot create listener thread. Exception=[ org.omg.CORBA.INTERNAL: CAUGHT_EXCEPTION_WHILE_CONFIGURING_SSL_SERVER_SOCKET, Exception=com.ibm.websphere.ssl.SSLException: SSLContext could not be created due to null SSL properties. vmcid: 0x49421000 minor code: 77 completed: No ].

[7/23/14 3:47:29:833 EDT] 00000000 WsServerImpl E WSVR0009E: Error occurred during startup
com.ibm.ws.exception.RuntimeError: org.omg.CORBA.INTERNAL: CREATE_LISTENER_FAILED_4 vmcid: 0x49421000 minor code: 56 completed: No
at com.ibm.ws.runtime.component.ORBImpl.start(ORBImpl.java:438)
at com.ibm.ws.runtime.component.ContainerHelper.startComponents(ContainerHelper.java:538)


If you run startserver servername -traces ( same thing for syncnode command) then you will see the following ClassNotFoundException in the exception stack trace:


Caused by:
java.net.SocketException: java.lang.ClassNotFoundException: Cannot find the specified class com.ibm.websphere.ssl.protocol.SSLSocketFactory

The message indicates that the WebSphere SSL socket factory classes cannot be loaded.

Cause

Possible Root cause is noted below:

com.ibm.ws.security.crypto.jar has zero bytes caused by VMware "Hyperic and Vcenter Operations" in their system. See the following link

VMware KB: VMware vCenter Hyperic Agent 5.8.1 WebSphere plugin alters the com.ibm.ws.security.crypto.jar file
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2077582

Resolving The Problem

Resolving the problem from WebSphere Application Server:

Restore this com.ibm.ws.security.crypto.jar jar from backup.

File location Example Path: /WAS_Install/plugins

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Security","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"}],"Version":"9.0;8.5;8.0;7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
09 October 2019

UID

swg21681133