000031309 - SSH connectors will not progress past Deployed status

Document created by RSA Customer Support Employee on Feb 23, 2021
Version 1Show Document
  • View in full screen mode

Article Content

Article Number000031309
Applies ToRSA Product Set:  RSA Via Lifecycle and Governance (IMG)
RSA Product/Service Type: All
RSA Version/Condition: 6.9.1

IssueSSH connectors will not progress past the Deployed status. All the other connectors will be in running status except the SSH connectors.Re-installing AFX, changing the AFX server certificate, downloading and installing the new client.keystore, restarting both AFX and ACM, and re-importing the Connector Templates will not get the connectors to running status.

AFX logs shows below error:

java.lang.Exception: Bad SSH XML configuration: org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference.
                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    + 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything)

Input with special characters '& 'or '< or > ' in command as well as parameters is not working in 6.9.1.

Ideally, it should work when the endpoint itself allows this command to run with special characters as input. However, this is an exception for Linux endpoints. For Linux endpoints, input parameters have to be escaped with \ as the endpoint itself will not accept the input with special chars in it without the escape of \.

ResolutionIssue is fixed in 6.9.1 P05.