After SFTP Server upgrade Jobs fail with Connection attempt failed as RA FTP does not support jsch-0.1.6.9 jar
search cancel

After SFTP Server upgrade Jobs fail with Connection attempt failed as RA FTP does not support jsch-0.1.6.9 jar

book

Article ID: 246115

calendar_today

Updated On:

Products

CA Automic Applications Manager (AM) CA Automic Workload Automation - Automation Engine CA Continuous Delivery Automation - Automation Engine CA Automic Service Orchestration - Automation Engine

Issue/Introduction

The latest versions of the RA FTP Agent (for both Automic and Applications Manager) are packaged with a specific version of the jsch jar file. The latest version as of the writing of this article is RA FTP Agent version 4.1.3 which is packaged with jsch-0.1.55.jar.

After some SFTP Server software upgrades, the previously working  RA FTP jobs may start failing with below error reported in its log file.

On the example below, the Job started to fail after the customer had upgraded their SFTP Software Serv-U to ver 15.4.0.147 (latest version) with the below errors:

2023-06-21 10:01:03 SSH_MSG_KEXINIT sent
2023-06-21 10:01:03 Disconnecting from XXX.YYY port 22
2023-06-21 10:01:03 Connection attempt failed: Session.connect: java.io.IOException: End of IO Stream ReadSession.connect: java.io.IOException: End of IO Stream Read

This was referenced in the SFTP vendor knowledge base

Does RA FTP Agent support jsch-0.1.56.jar or higher (forked version)?

Environment

Component : RA FTP 4.0+

Resolution

The RA FTP team is working into adding a newer forked version of the jsch jar file (jsch 0.1.6.9) that should be available around mid september 2023 in a newer Agent version that should be released at the same time as Automic Automation 21.0.8 via ART-6035

If you cannot wait until then, please reach out to your SFTP Vendor and ask for any other potential resolution in the form of a setting to modify at SFTP level or a patch.