Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Administering Integration Server | Configuring Integration Server to Connect to an SFTP Server | Creating an SFTP User Alias | Migration Impact on SFTP Configurations
 
Migration Impact on SFTP Configurations
Prior to Integration Server 9.12, Preferred Key Exchange Algorithms and Proxy Alias fields were specified in the SFTP user alias. These fields are now specified in the SFTP server alias. When you migrate to Integration Server 9.12 or later from an earlier version, Integration Server determines the values of the Preferred Key Exchange Algorithms and Proxy Alias fields as follows:
*If an SFTP server alias was never used in an SFTP user alias, Integration Server uses the default order for the Preferred Key Exchange Algorithms and the default value of None for the Proxy Alias.
*If an SFTP server alias was used in only one SFTP user alias, Integration Server migrates the order of Preferred Key Exchange Algorithms and the value of Proxy Alias from the SFTP user alias to the SFTP server alias.
*If an SFTP server alias was used in multiple SFTP user alias, Integration Server migrates the order of Preferred Key Exchange Algorithms and value of Proxy Alias from the first SFTP user alias associated with the SFTP server alias.
Upgrade Impact on Existing Server Alias Data
When you upgrade to Integration Server 10.7, the SFTP Client Version for existing SFTP server aliases is set to Version 1. Further, other Version 1 fields are populated with the values of the watt.ssh.jsch.* properties in the following manner:
*Preferred Key Exchange Algorithms: The algorithms included in the value of the watt.ssh.jsch.kex server property are added to "Preferred Key Exchange Algorithms", and all other algorithms are added to "Excluded Key Exchange Algorithms". If the value of the watt property is empty, the default Key Exchange algorithms are added to "Preferred Key Exchange Algorithms".
*Preferred MAC Algorithms S2C: The algorithms included in the value of the watt.ssh.jsch.mac_s2c server property are added to "Preferred MAC Algorithms S2C" and all other algorithms are added to "Excluded MAC Algorithms S2C". If the value of the watt property is empty, then the default server-to-client MAC algorithms are added to "Preferred MAC Algorithms S2C".
*Preferred MAC Algorithms C2S: The algorithms included in the value of the watt.ssh.jsch.mac_c2s server property are added to "Preferred MAC Algorithms C2S" and all other algorithms are added to "Excluded MAC Algorithms C2S". If the value of the watt property is empty, then the default client-to-server MAC algorithms are added to "Preferred MAC Algorithms C2S".
*Preferred Ciphers S2C: The ciphers included in the value of the watt.ssh.jsch.ciphers server property are added to "Preferred Ciphers S2C" and all other ciphers are added to "Excluded Ciphers S2C".
*Preferred Ciphers C2S: The ciphers included in the value of the watt.ssh.jsch.ciphers server property are added to "Preferred Ciphers C2S" and all other ciphers are added to "Excluded Ciphers C2S ".
Note: 
*All watt.ssh.jsch.* parameters, except watt.ssh.jsch.logging, are deprecated. Do not use the deprecated parameters because the preferred key exchange algorithms, ciphers, and MAC algorithms are configured from the user interface.
*Integration Server uses the watt.ssh.jsch.logging server configuration property to enable logging for both versions of the SFTP client.