Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
For a few days now, everytime my job try to connect to a SFTP server I have the following error:
Exception in component tFTPConnection_1 (FTP_connexion)
com.jcraft.jsch.JSchException: Algorithm negotiation fail
at com.jcraft.jsch.Session.receive_kexinit(Session.java:590)
at com.jcraft.jsch.Session.connect(Session.java:320)
at com.jcraft.jsch.Session.connect(Session.java:183)
at rh_horoquartz_etl.ftp_connexion_0_1.FTP_connexion.tFTPConnection_1Process(FTP_connexion.java:659)
at rh_horoquartz_etl.ftp_connexion_0_1.FTP_connexion.runJobInTOS(FTP_connexion.java:2250)
at rh_horoquartz_etl.ftp_connexion_0_1.FTP_connexion.main(FTP_connexion.java:2087)
I'm using Talend 7.3.1 (which should have this issue fixed)
My jsch.jar file is updated to the latest version (0.1.55) in TOS_DI-20200219_1130-V7.3.1\configuration\.m2\repository\com\jcraft\jsch\0.1.55
I'v also tried to change the policy files as per this KB: https://community.talend.com/s/article/tFTP-Connection-SFTP-fails-with-an-Algorithm-negotiation-fail-error-wpFTP?language=en_US
Still the same error.
I've updated to jre1.8.0_301 but it still failed.
Anybody got a fix for that?
Thank you.
Hi
Have a try to update the jar file from Module view, see below, and then restart studio.
Regards
Shong
Hi,
The jar file is already up to date and the studio won't let me reinstall it.