Nodemanager inactive status - java.lang.NullPointerException at weblogic.socket
issue
An unexpected exception has occurred processing your request
Message:
Stack Trace: java.lang.NullPointerException at weblogic.socket.JSSEFilterImpl.(JSSEFilterImpl.java:58)
at weblogic.socket.JSSESocketFactory.getJSSEFilterImpl(JSSESocketFactory.java:97)
at weblogic.socket.JSSESocketFactory.createSocket(JSSESocketFactory.java:49)
at weblogic.security.SSL.SSLSocketFactory.createSocket(SSLSocketFactory.java:108)
at weblogic.nodemanager.client.DefaultSSLClient.createSocket(DefaultSSLClient.java:33)
at weblogic.nodemanager.client.NMServerClient.connect(NMServerClient.java:452)
at weblogic.nodemanager.client.NMServerClient.checkConnected(NMServerClient.java:424)
at weblogic.nodemanager.client.NMServerClient.checkConnected(NMServerClient.java:430)
at weblogic.nodemanager.client.NMServerClient.getNMLog(NMServerClient.java:76)
at weblogic.nodemanager.client.DefaultSSLClient.getNMLog(DefaultSSLClient.java:14)
at weblogic.nodemanager.mbean.NodeManagerRuntime.getNMLog(NodeManagerRuntime.java:721)
at weblogic.nodemanager.mbean.NodeManagerRuntime.getNMLog(NodeManagerRuntime.java:752)
at com.bea.console.actions.core.machine.MachineMonitorNodemanagerLogAction.execute
(MachineMonitorNodemanagerLogAction.java:71) at org.apache.struts.action.RequestProcessor.processActionPerform
(RequestProcessor.java:431) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201
(PageFlowRequestProcessor.java:97) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute
(PageFlowRequestProcessor.java:2044) at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:91)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116) at
Solution :
Is it necessary that you use SSL for nodemanager ..?
If not, you could disable the SSL use for nodemanager as follows:
1- In nodemanager.properties, ensure that 'SecureListener' is set to 'false'
2- In WL console > Environment > Machines > your_machine > configuration > node manager, ensure that the type is set to 'plain'
3- Restart both admin console & nodemanager
4- Test the connectivity again