Active IQ Unified Manager Discussions
Active IQ Unified Manager Discussions
Yep
(I have been doing this for 7 years).
What does c:\users\%username%\sanscreen-client.log say? Or, if you are on XP, c:\documents and settings\%username%\sanscreen-client.log
Question - did you recently upgrade OCI? That can require you to clean out your Java cache - Control Panel -> Programs -> Java (you may need to go to 32bit control panel), and on the general page, there is a way to clean out cached applets, etc. Clear everything out, and relaunch the client
Cleared the cahce (log file is a representation of the attempt after I cleared everything in the java cache..) from a win7 64 bit machine
Behold the log info
013-06-12 16:27:42,207 INFO [javawsApplicationMain] com.onaro.commons.keystore.CertificateDownloader (CertificateDownloader.java:124) - CertificateDownloader - Need to download and install certificate for IP myserver, port 443
2013-06-12 16:27:42,533 INFO [javawsApplicationMain] com.onaro.sanscreen.client.ejb.SessionsManager (SessionsManager.java:275) - Opening connection to OnCommand Insight Server
2013-06-12 16:27:42,694 INFO [javawsApplicationMain] com.onaro.sanscreen.client.ejb.SessionsManager (SessionsManager.java:314) - Closing server connection
2013-06-12 16:27:42,695 INFO [javawsApplicationMain] com.onaro.sanscreen.client.ejb.SessionsManager (SessionsManager.java:275) - Opening connection to OnCommand Insight Server
2013-06-12 16:27:44,969 ERROR [javawsApplicationMain] com.onaro.client.leekui.WindowPlatformRunnable (WindowPlatformRunnable.java:26) - Failed to create Client window:
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy6.isLoginWarningEnabled(Unknown Source)
at com.onaro.sanscreen.client.MainDirector.isLoginWarningEnabled(MainDirector.java:457)
at com.onaro.sanscreen.client.MainDirector.userAgreeLoginWarningMessage(MainDirector.java:404)
at com.onaro.sanscreen.client.MainDirector.main(MainDirector.java:309)
at com.onaro.sanscreen.client.SANscreenClientPlatformRunnable.createWindow(SANscreenClientPlatformRunnable.java:43)
at com.onaro.client.leekui.WindowPlatformRunnable.doRun(WindowPlatformRunnable.java:24)
at com.onaro.commons.osgi.AbstractPlatformRunnable$1.call(AbstractPlatformRunnable.java:19)
at com.onaro.commons.lang.ClassLoaderUtils.execute(ClassLoaderUtils.java:21)
at com.onaro.commons.osgi.AbstractPlatformRunnable.run(AbstractPlatformRunnable.java:26)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.WebStartMain.basicRun(WebStartMain.java:73)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.WebStartMain.main(WebStartMain.java:51)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.rmi.RemoteException:
*** Exception occurred on server ***
*** Reason : Failed to get session: LoginSession
*** Possible cause : Server Down
*** Troubleshooting : Restart Server
************************************; nested exception is:
java.lang.RuntimeException: javax.naming.NamingException: Could not dereference object [Root exception is org.jboss.remoting.CannotConnectException: Can not connect http client invoker after 1 attempt(s)]
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.getSession(SessionsManager.java:352)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler$1.call(SessionsManager.java:466)
at com.onaro.commons.lang.ClassLoaderUtils.execute(ClassLoaderUtils.java:21)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.invokeImpl(SessionsManager.java:481)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.invoke(SessionsManager.java:399)
at com.onaro.commons.lang.reflect.FilterInvocationHandler.invoke(FilterInvocationHandler.java:22)
at com.onaro.commons.lang.reflect.NotificationInvocationHandler.invoke(NotificationInvocationHandler.java:68)
... 37 more
Caused by: java.lang.RuntimeException: javax.naming.NamingException: Could not dereference object [Root exception is org.jboss.remoting.CannotConnectException: Can not connect http client invoker after 1 attempt(s)]
at com.onaro.commons.lang.OnaroExceptionUtils.throwException(OnaroExceptionUtils.java:78)
at com.onaro.sanscreen.client.ejb.SessionsManager.getPhysicalSession(SessionsManager.java:256)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.getSession(SessionsManager.java:342)
... 43 more
Caused by: javax.naming.NamingException: Could not dereference object [Root exception is org.jboss.remoting.CannotConnectException: Can not connect http client invoker after 1 attempt(s)]
at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1508)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:824)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)
at javax.naming.InitialContext.lookup(Unknown Source)
at com.onaro.sanscreen.client.ejb.SessionsManager$PhysicalSessionFactory$1.call(SessionsManager.java:517)
at com.onaro.commons.lang.ClassLoaderUtils.execute(ClassLoaderUtils.java:21)
at com.onaro.sanscreen.client.ejb.SessionsManager$PhysicalSessionFactory.createSession(SessionsManager.java:525)
at com.onaro.sanscreen.client.ejb.SessionsManager$SessionFactory.create(SessionsManager.java:568)
at com.onaro.sanscreen.client.ejb.SessionsManager$SessionFactory.create(SessionsManager.java:563)
at com.onaro.commons.util.CachingFactory.create(CachingFactory.java:62)
at com.onaro.commons.util.CachingFactory.create(CachingFactory.java:51)
at com.onaro.sanscreen.client.ejb.SessionsManager.getPhysicalSession(SessionsManager.java:253)
... 44 more
Caused by: org.jboss.remoting.CannotConnectException: Can not connect http client invoker after 1 attempt(s)
at org.jboss.remoting.transport.http.HTTPClientInvoker.makeInvocation(HTTPClientInvoker.java:271)
at org.jboss.remoting.transport.http.HTTPClientInvoker.transport(HTTPClientInvoker.java:176)
at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:169)
at org.jboss.remoting.Client.invoke(Client.java:2070)
at org.jboss.remoting.Client.invoke(Client.java:879)
at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:60)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.proxy.impl.remoting.IsLocalProxyFactoryInterceptor.invoke(IsLocalProxyFactoryInterceptor.java:104)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.remoting.PojiProxy.invoke(PojiProxy.java:62)
at com.sun.proxy.$Proxy8.createProxyBusiness(Unknown Source)
at org.jboss.ejb3.proxy.impl.objectfactory.session.SessionProxyObjectFactory.createProxy(SessionProxyObjectFactory.java:129)
at org.jboss.ejb3.proxy.impl.objectfactory.session.stateless.StatelessSessionProxyObjectFactory.getProxy(StatelessSessionProxyObjectFactory.java:79)
at org.jboss.ejb3.proxy.impl.objectfactory.ProxyObjectFactory.getObjectInstance(ProxyObjectFactory.java:161)
at javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)
at org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1483)
at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1500)
... 55 more
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: Certificate signature validation failed
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)
at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
at sun.security.ssl.Handshaker.processLoop(Unknown Source)
at sun.security.ssl.Handshaker.process_record(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
at org.jboss.remoting.transport.http.HTTPClientInvoker$5.run(HTTPClientInvoker.java:1310)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.remoting.transport.http.HTTPClientInvoker.getOutputStream(HTTPClientInvoker.java:1306)
at org.jboss.remoting.transport.http.HTTPClientInvoker.useHttpURLConnection(HTTPClientInvoker.java:367)
at org.jboss.remoting.transport.http.HTTPClientInvoker.makeInvocation(HTTPClientInvoker.java:253)
at org.jboss.remoting.transport.http.HTTPClientInvoker.transport(HTTPClientInvoker.java:176)
at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:169)
at org.jboss.remoting.Client.invoke(Client.java:2070)
at org.jboss.remoting.Client.invoke(Client.java:879)
at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:60)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.proxy.impl.remoting.IsLocalProxyFactoryInterceptor.invoke(IsLocalProxyFactoryInterceptor.java:104)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.remoting.PojiProxy.invoke(PojiProxy.java:62)
at com.sun.proxy.$Proxy8.createProxyBusiness(Unknown Source)
at org.jboss.ejb3.proxy.impl.objectfactory.session.SessionProxyObjectFactory.createProxy(SessionProxyObjectFactory.java:129)
at org.jboss.ejb3.proxy.impl.objectfactory.session.stateless.StatelessSessionProxyObjectFactory.getProxy(StatelessSessionProxyObjectFactory.java:79)
at org.jboss.ejb3.proxy.impl.objectfactory.ProxyObjectFactory.getObjectInstance(ProxyObjectFactory.java:161)
at javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)
at org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1483)
at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1500)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:824)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)
at javax.naming.InitialContext.lookup(Unknown Source)
at com.onaro.sanscreen.client.ejb.SessionsManager$PhysicalSessionFactory$1.call(SessionsManager.java:517)
at com.onaro.commons.lang.ClassLoaderUtils.execute(ClassLoaderUtils.java:21)
at com.onaro.sanscreen.client.ejb.SessionsManager$PhysicalSessionFactory.createSession(SessionsManager.java:525)
at com.onaro.sanscreen.client.ejb.SessionsManager$SessionFactory.create(SessionsManager.java:568)
at com.onaro.sanscreen.client.ejb.SessionsManager$SessionFactory.create(SessionsManager.java:563)
at com.onaro.commons.util.CachingFactory.create(CachingFactory.java:62)
at com.onaro.commons.util.CachingFactory.create(CachingFactory.java:51)
at com.onaro.sanscreen.client.ejb.SessionsManager.getPhysicalSession(SessionsManager.java:253)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.getSession(SessionsManager.java:342)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler$1.call(SessionsManager.java:466)
at com.onaro.commons.lang.ClassLoaderUtils.execute(ClassLoaderUtils.java:21)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.invokeImpl(SessionsManager.java:481)
at com.onaro.sanscreen.client.ejb.SessionsManager$MyInvocationHandler.invoke(SessionsManager.java:399)
at com.onaro.commons.lang.reflect.FilterInvocationHandler.invoke(FilterInvocationHandler.java:22)
at com.onaro.commons.lang.reflect.NotificationInvocationHandler.invoke(NotificationInvocationHandler.java:68)
at com.sun.proxy.$Proxy6.isLoginWarningEnabled(Unknown Source)
at com.onaro.sanscreen.client.MainDirector.isLoginWarningEnabled(MainDirector.java:457)
at com.onaro.sanscreen.client.MainDirector.userAgreeLoginWarningMessage(MainDirector.java:404)
at com.onaro.sanscreen.client.MainDirector.main(MainDirector.java:309)
at com.onaro.sanscreen.client.SANscreenClientPlatformRunnable.createWindow(SANscreenClientPlatformRunnable.java:43)
at com.onaro.client.leekui.WindowPlatformRunnable.doRun(WindowPlatformRunnable.java:24)
at com.onaro.commons.osgi.AbstractPlatformRunnable$1.call(AbstractPlatformRunnable.java:19)
at com.onaro.commons.lang.ClassLoaderUtils.execute(ClassLoaderUtils.java:21)
at com.onaro.commons.osgi.AbstractPlatformRunnable.run(AbstractPlatformRunnable.java:26)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.WebStartMain.basicRun(WebStartMain.java:73)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.WebStartMain.main(WebStartMain.java:51)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:72)
... 66 more
Caused by: sun.security.validator.ValidatorException: Certificate signature validation failed
at sun.security.validator.SimpleValidator.engineValidate(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)
at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
at sun.security.ssl.Handshaker.processLoop(Unknown Source)
at sun.security.ssl.Handshaker.process_record(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
at org.jboss.remoting.transport.http.HTTPClientInvoker$5.run(HTTPClientInvoker.java:1310)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.remoting.transport.http.HTTPClientInvoker.getOutputStream(HTTPClientInvoker.java:1306)
at org.jboss.remoting.transport.http.HTTPClientInvoker.useHttpURLConnection(HTTPClientInvoker.java:367)
at org.jboss.remoting.transport.http.HTTPClientInvoker.makeInvocation(HTTPClientInvoker.java:253)
at org.jboss.remoting.transport.http.HTTPClientInvoker.transport(HTTPClientInvoker.java:176)
at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:169)
at org.jboss.remoting.Client.invoke(Client.java:2070)
at org.jboss.remoting.Client.invoke(Client.java:879)
at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:60)
... 66 more
Caused by: java.security.SignatureException: Signature does not match.
at sun.security.x509.X509CertImpl.verify(Unknown Source)
at sun.security.x509.X509CertImpl.verify(Unknown Source)
... 93 more
In Java settings in the Control Panel -> Network Settings . Is it set to Use Browser Settings?
I am wondering if you are running the client through a web proxy, or something that could be impacting SSL/TLS:
Caused by: java.security.SignatureException: Signature does not match.
at sun.security.x509.X509CertImpl.verify(Unknown Source)
at sun.security.x509.X509CertImpl.verify(Unknown Source)
... 93 more
That is a digital certificate message I haven't seen before. Are you able to run the client locally on the OCI server?
I am having the same issue - completely uninstalled java, rebooted, reinstalled, no dice. Java version 1.6.41 if that helps anything. crazy part? Worked fine 2 weeks ago....
Forgot to add, this is launching the client FROM the OCI server (2008 R2) - cannot launch from a Window 7 (64 bit) machine either....
Message was edited by: Eric Blecke
Hey Eric,
On a 6.4.0 lab machine I just uninstalled 6u38 and installed 6u45 and had no problems launching the client. Could you post your client log, or send it to me via PM?
Thanks
Matt
Lord knows I wish I could send the logs, but I can't. I am going to mess with the browser settings in Java, only because we have been having some "odd" issues with IE <whatever version we are on> We don't have a proxy server, but if I can change the default browser to Firefox, that may be the fix....I will report back shortly....
" Is it set to Use Browser Settings" - this is what keyed me in to my thought pattern ....
No change. Bummer. Will parse the logs and send pertinent information.....will have to be tomorrow though - thanks for your help!
Making Firefox the default browser did not help. I was planning to upgrade to 6.4 anyway, but wanted to get a backup done before I did that...current environment is 6.3.3....
Hey Eric, are you sending OCI ASUP? If yes, PM me the site name in the upper right hand corner, and I can see if we are getting extended logs from y'all, which may offer some ideas.
I'd recommend getting a case open with support, but I may have some cycles later this afternoon to look at your extended logs if we have them
I wish I could, but I can't send any logs (secure environment).
I am going ahead with a fresh install of 6.4....will let you know how it turns out.
6.4 works - older version of JAVA (whatever comes with 6.4 install) - Just FYI....