"com.jcraft.jsch.JSchException: Algorithm Negotiation Fail" Signalled When Executing ODI 10g Or 11g OdiSftpPut / OdiSftpGet Tools

(Doc ID 1668435.1)

Last updated on JUNE 26, 2017

Applies to:

Oracle Data Integrator - Version 10.1.3.5.0 to 11.1.1.9.99 [Release 10gR3 to 11gR1]
Information in this document applies to any platform.

Symptoms

When executing Oracle Data Integrator (ODI) 10g and 11g OdiSftpPut / OdiSftpGet tools to connect to the SFTP server using the following command:

OdiSftpPut "-HOST=localhost" "-USER=oracle" "-PASSWORD=aIyXVM8yJzSQpN5qYSeg" "-LOCAL_DIR=/home/oracle" "-LOCAL_FILE=test_file.txt" "-REMOTE_DIR=/home/oracle/ftp_test" "-REMOTE_FILE=test_file.txt" "-STRICT_HOSTKEY_CHECKING=YES" "-TIMEOUT=60"

... the following message is signalled:

org.apache.commons.vfs.FileSystemException: Could not connect to SFTP server at "sftp://localhost/".
....
Caused by: org.apache.commons.vfs.FileSystemException: Could not connect to SFTP server at "localhost".
at org.apache.commons.vfs.provider.sftp.SftpClientFactory.createConnection(SftpClientFactory.java:214)
at org.apache.commons.vfs.provider.sftp.SftpFileProvider.doCreateFileSystem(SftpFileProvider.java:90)
... 19 more
Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms