Unable to SSH to devices when the Spectrum OneClick console is launched from a client system
search cancel

Unable to SSH to devices when the Spectrum OneClick console is launched from a client system

book

Article ID: 205090

calendar_today

Updated On:

Products

CA Spectrum

Issue/Introduction

When a OneClick console is launched from a client system, users are not able to SSH to the Spectrum models.

When launched directly from the OneClick system, it is successful.

Enable the OneClick telnet debugging as follows:

1. Log into the OneClick web pages as an ADMIN user

2. Click on the Administration link

3. Click on the Debugging link

4. Click on the Web Server Debug Page (Runtime) link

5. Find and enable the "Telnet Servlet" debugging

6. Scroll to the bottom of the page and set the Desired Level to MAX and click on the apply button

7. Reproduce the issue

8. Examine the $SPECROOT/tomcat/logs/stdout.log (Windows) or catalina.out (Linux for the following error:

Oct 27, 2020 11:02:02.159 (http-nio-80-exec-11) (TELNET) - TelnetServlet.getMap: backup MLS host = 
Oct 27, 2020 11:02:03.190 (http-nio-80-exec-11) (TELNET) - TelnetServlet.getMap: failed getting object reference:
org.omg.CORBA.OBJECT_NOT_EXIST:   vmcid: 0x0  minor code: 0  completed: No
 at com.aprisma.visibroker.VBrokerCORBAHelper.getObjectImplementation(VBrokerCORBAHelper.java:862)
 at com.aprisma.visibroker.VBrokerCORBAHelper.getObjectImplementation(VBrokerCORBAHelper.java:623)
 at com.aprisma.util.corba.CORBAHelper.getObjectImplementation(CORBAHelper.java:406)
 at com.aprisma.spectrum.app.web.servlet.TelnetServlet.getMap(TelnetServlet.java:142)
 at com.aprisma.spectrum.app.web.servlet.TelnetServlet.init(TelnetServlet.java:71)
 at javax.servlet.GenericServlet.init(GenericServlet.java:158)
 at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1134)
 at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1089)
 at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:761)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:135)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:643)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
 at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:678)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
 at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
 at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
 at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587)
 at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 at java.lang.Thread.run(Thread.java:748)
Oct 27, 2020 11:02:03 AM org.apache.catalina.core.ApplicationContext log

Environment

Release : Any

Component : Spectrum OneClick

Cause

Possible root cause are special characters in the Location Server hostname in the $SPECROOT/tomcat/webapps/spectrum/META-INF/context.xml file on the OneClick system.

Resolution

Examine the value of the "locServerName" parameter in the $SPECROOT/tomcat/webapps/spectrum/META-INF/context.xml file on the OneClick system for any special characters. For example:

locServerName="SpectrumMLS
"

If any are found than remove them so the value is the correct value of the MLS system and restart tomcat.