KB Article #181315

SFTP: Failed to negotiate a transport component error when connecting to Axway Transfer CFT

Problem

When using SecureTransport 5.5-20201029 for SFTP connections to or from Transfer CFT, the connection may fail with an ERROR similar to the one below:


Failure Details: Connection failure while connecting to remote host CFTHOST:1763 as user STTOCFT: Failed to negotiate a transport component [diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha256,diffie-hellman-group15-sha512,diffie-hellman-group16-sha512,diffie-hellman-group17-sha512,diffie-hellman-group18-sha512,rsa2048-sha256,ecdh-sha2-nistp384] [curve25519-sha256@libssh.org,ecdh-sha2-nistp256,diffie-hellman-group1-sha1,diffie-hellman-group14-sha1]


This failure can occur in both scenarios:


  • When Transfer CFT connects to ST
  • When ST connects to Transfer CFT


Resolution

When Transfer CFT connects to ST

Add curve25519-sha256@libssh.org to the SecureTransport's Key Exchange Algorithms list for the SSH service:



The SSH service configuration in ST


Restart SecureTransport's SSH and TM services for the change to take effect.



When ST connects to Transfer CFT

Add curve25519-sha256@libssh.org to the SecureTransport's Key Exchange Algorithms list for Server Initiated Transfers (SITs). The parameter is SSH.SIT.KeyExchangeAlgorithms and is found in the Server Configuarion page.



The Server Configuarion page with the SSH.SIT.KeyExchangeAlgorithms parameter


Restart SecureTransport's SSH and TM services for the change to take effect.