Hi This is a Forms and Reports 12.2.1.3 installation
After a reboot of the server I'm not longer able to connect to OHS to Node manager.
These are the errors from OEM ohs:
Validar operación Iniciar en el destino /Domain_frsdomain/frsdomain/ohs1
------------------------------------------------
Realizar operación Iniciar en el destino /Domain_frsdomain/frsdomain/ohs1
------------------------------------------------
Comprobando el estado de la operación en el destino /Domain_frsdomain/frsdomain/ohs1
java.lang.RuntimeException: java.lang.IllegalStateException: TrustManagerFactoryImpl is not initialized. Could not connect to NodeManager. Check that it is running at /10.1.10.41:5556.
Node manager seems to be up.
Looking at log files we see:
Failed to retrieve the LogFileMetadatas. JMX call: getLogMetaDataAsCompositeData for the Secure target [/Domain_frsdomain/frsdomain, weblogic_domain], Target List [[/Domain_frsdomain/frsdomain/ohs1,oracle_apache][com.bea:Name=ohs1,Type=SystemComponent]], Log Query MBean [oracle.logging:type=LogQuery,name=ProxyLogQuery,Location=AdminServer]. Exception Message:java.lang.RuntimeException: java.lang.IllegalStateException: TrustManagerFactoryImpl is not initialized. Could not connect to NodeManager. Check that it is running at /10.1.10.41:5556.
Detalle Complementario javax.management.MBeanException: java.lang.RuntimeException: java.lang.IllegalStateException: TrustManagerFactoryImpl is not initialized. Could not connect to NodeManager. Check that it is running at /10.1.10.41:5556.
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:287)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:299)
at javax.management.remote.rmi.RMIConnectionImpl_12213_WLStub.invoke(Unknown Source)
at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:1020)
at weblogic.management.remote.wlx.ClientProvider$WLXMBeanServerConnectionWrapper.invoke(ClientProvider.java:541)
at sun.reflect.GeneratedMethodAccessor577.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at weblogic.management.remote.wlx.ClientProvider$WLXRMIConnectorWrapper$1$1.call(ClientProvider.java:715)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:287)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:272)
at weblogic.management.remote.wlx.ClientProvider$WLXRMIConnectorWrapper$1.invoke(ClientProvider.java:709)
at com.sun.proxy.$Proxy272.invoke(Unknown Source)
at weblogic.management.remote.wlx.ClientProvider$WLXMBeanServerConnectionWrapper.invoke(ClientProvider.java:541)
at sun.reflect.GeneratedMethodAccessor577.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at weblogic.management.remote.wlx.ClientProvider$WLXRMIConnectorWrapper$1$1.call(ClientProvider.java:715)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:287)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:272)
at weblogic.management.remote.wlx.ClientProvider$WLXRMIConnectorWrapper$1.invoke(ClientProvider.java:709)
at com.sun.proxy.$Proxy272.invoke(Unknown Source)
at oracle.sysman.emas.model.logmgmt.jmx.JMXLogProvider.getLogFileMetadataForArchiveLogs(JMXLogProvider.java:2156)
at oracle.sysman.emas.model.logmgmt.jmx.JMXLogProvider.init(JMXLogProvider.java:133)
at oracle.sysman.emas.model.logmgmt.jmx.JMXProviderFinder$JMXProviderInitRunnable.run(JMXProviderFinder.java:1527)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: weblogic.nodemanager.NMConnectException: java.lang.RuntimeException: java.lang.IllegalStateException: TrustManagerFactoryImpl is not initialized. Could not connect to NodeManager. Check that it is running at /10.1.10.41:5556.
at weblogic.security.SSL.jsseadapter.JaSSLContextImpl.createSSLEngine(JaSSLContextImpl.java:470)
at weblogic.security.SSL.jsseadapter.JaSSLEngineFactoryImpl.createSSLEngine(JaSSLEngineFactoryImpl.java:149)
at weblogic.security.SSL.jsseadapter.JaSSLEngineFactoryImpl.createSSLEngine(JaSSLEngineFactoryImpl.java:124)
at weblogic.socket.JSSESocketFactory.getSSLEngine(JSSESocketFactory.java:156)
at weblogic.socket.JSSESocketFactory.getJSSEFilterImpl(JSSESocketFactory.java:103)
at weblogic.socket.JSSESocketFactory.createSocket(JSSESocketFactory.java:46)
at weblogic.security.SSL.SSLSocketFactory.createSocket(SSLSocketFactory.java:100)
at weblogic.nodemanager.client.DefaultSSLClient.createSocket(DefaultSSLClient.java:33)
at weblogic.nodemanager.client.NMServerClient.connect(NMServerClient.java:695)
at weblogic.nodemanager.client.NMServerClient.checkConnected(NMServerClient.java:668)
at weblogic.nodemanager.client.NMServerClient.checkConnected(NMServerClient.java:674)
at weblogic.nodemanager.client.NMServerClient.invocationRequest(NMServerClient.java:449)
at weblogic.nodemanager.client.DefaultSSLClient.invocationRequest(DefaultSSLClient.java:14)
at weblogic.nodemanager.mbean.NodeManagerRuntime.invocationRequest(NodeManagerRuntime.java:1099)
at oracle.as.management.logging.impl.NodeManagerRuntimeAdapterFactory$NMRuntimeAdapter.invokeRequest(NodeManagerRuntimeAdapterFactory.java:71)
at oracle.as.management.logging.impl.NodeManagerConnection.getReader(NodeManagerConnection.java:63)
at oracle.as.management.logging.impl.AgentConnection.getLogMetaData(AgentConnection.java:116)
at oracle.as.management.logging.impl.ProxyLogQuery.getLogMetaData1(ProxyLogQuery.java:301)
at oracle.as.management.logging.impl.ProxyLogQuery.getLogMetaData(ProxyLogQuery.java:127)
at oracle.as.management.logging.impl.LogQueryBase.getLogMetaData(LogQueryBase.java:113)
at oracle.as.management.logging.impl.LogQueryBase.getLogMetaDataAsCompositeData(LogQueryBase.java:127)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.doInvoke(OracleStandardEmitterMBean.java:918)
at oracle.adf.mbean.share.AdfMBeanInterceptor.internalInvoke(AdfMBeanInterceptor.java:104)
at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doInvoke(AbstractMBeanInterceptor.java:252)
at oracle.as.jmx.framework.generic.spi.security.AbstractMBeanSecurityInterceptor.internalInvoke(AbstractMBeanSecurityInterceptor.java:192)
at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doInvoke(AbstractMBeanInterceptor.java:252)
at oracle.security.jps.ee.jmx.JpsJmxInterceptor$2.run(JpsJmxInterceptor.java:423)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650)
at oracle.security.jps.ee.jmx.JpsJmxInterceptor.internalInvoke(JpsJmxInterceptor.java:442)
at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doInvoke(AbstractMBeanInterceptor.java:252)
at oracle.as.jmx.framework.generic.spi.interceptors.ContextClassLoaderMBeanInterceptor.internalInvoke(ContextClassLoaderMBeanInterceptor.java:100)
at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doInvoke(AbstractMBeanInterceptor.java:252)
at oracle.as.jmx.framework.generic.spi.interceptors.MBeanRestartInterceptor.internalInvoke(MBeanRestartInterceptor.java:116)
at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doInvoke(AbstractMBeanInterceptor.java:252)
at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.invoke(OracleStandardEmitterMBean.java:834)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$21.run(WLSMBeanServerInterceptorBase.java:589)
at java.security.AccessController.doPrivileged(Native Method)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:587)
at weblogic.management.mbeanservers.internal.JMXContextInterceptor.invoke(JMXContextInterceptor.java:249)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$21.run(WLSMBeanServerInterceptorBase.java:589)
at java.security.AccessController.doPrivileged(Native Method)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:587)
at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:439)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$21.run(WLSMBeanServerInterceptorBase.java:589)
at java.security.AccessController.doPrivileged(Native Method)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:587)
at weblogic.management.mbeanservers.internal.MBeanCICInterceptor.invoke(MBeanCICInterceptor.java:301)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$21.run(WLSMBeanServerInterceptorBase.java:589)
at java.security.AccessController.doPrivileged(Native Method)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:587)
at weblogic.management.mbeanservers.internal.PartitionJMXInterceptor.invoke(PartitionJMXInterceptor.java:435)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$21.run(WLSMBeanServerInterceptorBase.java:589)
at java.security.AccessController.doPrivileged(Native Method)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:587)
at weblogic.management.mbeanservers.internal.CallerPartitionContextInterceptor.invoke(CallerPartitionContextInterceptor.java:217)
at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:327)
at weblogic.management.mbeanservers.domainruntime.internal.ManagedMBeanServerConnection.invoke(ManagedMBeanServerConnection.java:353)
at weblogic.management.mbeanservers.domainruntime.internal.FederatedMBeanServerInterceptor.invoke(FederatedMBeanServerInterceptor.java:355)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$21.run(WLSMBeanServerInterceptorBase.java:589)
at java.security.AccessController.doPrivileged(Native Method)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:587)
at weblogic.management.mbeanservers.internal.CallerPartitionContextInterceptor.invoke(CallerPartitionContextInterceptor.java:217)
at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:327)
at weblogic.management.mbeanservers.internal.JMXConnectorSubjectForwarder$11$1.run(JMXConnectorSubjectForwarder.java:655)
at java.security.AccessController.doPrivileged(Native Method)
at weblogic.management.mbeanservers.internal.JMXConnectorSubjectForwarder$11.run(JMXConnectorSubjectForwarder.java:653)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:368)
at weblogic.management.mbeanservers.internal.JMXConnectorSubjectForwarder.invoke(JMXConnectorSubjectForwarder.java:646)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
at java.security.AccessController.doPrivileged(Native Method)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1408)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:252)
Could anyone please provide some feedback on this? Sound like a certificate issue
There is an issue with node manager:
