Я использую библиотеку JCraft JSch для поддержки SFTP-передач.
Все работает, когда я делаю SFTP-перенос с компьютера с Windows на другой компьютер с Windows. Однако когда я пытаюсь выполнить перенос из системы z / OS на компьютер с Windows, я получаю следующую ошибку:
com.jcraft.jsch.JSchException: Session.connect:
java.security.SignatureException :
Signature length not correct: got 143 but was expecting 128
at com.jcraft.jsch.Session.connect(Session.java:565)
at com.jcraft.jsch.Session.connect(Session.java:183)
at com.gt.mfdeploy.lib.GTSFTP.xferFile(GTSFTP.java:24)
at com.gt.mfdeploy.request.MFDeploy.<init>(MFDeploy.java:89)
at com.gt.mfdeploy.request.MFDeploy.main(MFDeploy.java:174)
Любая помощь в решении этой проблемы будет принята с благодарностью.
Спасибо,
Марк