Dear Team,
I am writing to propose a change to the SFTP library used within JRS. Currently, JRS utilizes `jsch.0.1.55.jar` from Jcraft for SFTP operations. While upgrading to `jsch.0.2.15.jar` resolves issues with modern ciphers, it unfortunately introduces compatibility problems with legacy SFTP servers that do not support these newer ciphers.
To address this challenge and ensure broad compatibility, I recommend transitioning from Jcraft to Apache Mina SSHD libraries. Apache Mina SSHD offers robust support for both legacy and modern ciphers, providing a comprehensive solution that can connect to a wider range of SFTP servers.
Implementing this change will enhance the flexibility and reliability of our SFTP connections within JRS.
Please let me know your thoughts on this proposal.
Please go through the case for more details.
Components | JasperReports Server |