Article Number
000031309
Applies To
RSA Product Set: RSA Via Lifecycle and Governance (IMG)
RSA Product/Service Type: All
RSA Version/Condition: 6.9.1
Issue
SSH 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)
************************************************************************************************************************************************************************************************
Cause
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 \.
Resolution
Issue is fixed in 6.9.1 P05.