04-29-2005 11:26 AM
Here's a weird one: The LMS 2.2 web interface's java login page loads fine, as long as I access it with FQDN and even just the abbreviated hostname (without .company.com). In the process of troubleshooting, TAC asked me to access it by IP address... Now I get "General exception: Class not found" and the Java login applets are replaced by two red X'es. The Solaris box has two interfaces, so it's "multi-homed". I know Cisco makes a fuss about that, but I never had to fiddle any gatekeeper.cfg or Transport.ini, it seems to work alright. Now, since I run into this Java problem using IP address, I entered the IP address into $NMSROOTlib/vbroker/gatekeeper.cfg and changed /product/CSCO/CSCOpx/objects/cmf/data/Transport.ini to MULTI_HOME=true. But this doesn't help. Any ideas?
04-30-2005 03:50 PM
$NMSROOTlib/vbroker/gatekeeper.cfg is for Campus Manager and $NMSROOT/CSCOpx/objects/cmf/data/Transport.ini is for RME
Neither of these should come into play here.
If it still works using name, it should also work using ip address. Are you using SSL by any chance? Have you tried clearing the JAR cache?
05-03-2005 04:36 AM
Hey Nadim,
It seems it's the combination MSIE and IIS proxy. The login applet loads after I cleared java cache and turned off Use Proxy completely. As soon as I turn proxy back on, it breaks, even though the server's ip address is in the Proxy Bypass list.
The classname is com.cisco.nm.cmf.desktop.csNavigator
load: class DetectJVM.class not found.
java.lang.ClassNotFoundException: DetectJVM.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 11 more
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide