I have a problem while uploading a file using SFTP outbound connector with Identity file and passphrase. Below is my sftp outbound component with identity file and passphrase code snippet.
<sftp:outbound-endpoint exchange-pattern="request-response"
connector-ref="SFTP" outputPattern="testsftp.txt" host="XXX.XX.XXX.XX"
port="22" responseTimeout="10000" doc:name="SFTP" path="/FCD"
password="XXXXX" user="alt"
identityFile="C:/Users/kalyan/AnypointStudio/workspace02102015/ftp-server-pproject/src/main/resources/ppkKey/ALT.ppk"
passphrase="XXXXX" />
I have mocked ip address, password in the above code snippet and in below error also.
But I am getting below error at runtime.
com.jcraft.jsch.JSchException: The cipher 'aes256-cbc' is required, but it is not available.
and
java.io.IOException: Error during login to alt@XXX.XX.XXX.XX: The cipher 'aes256-cbc' is required, but it is not available.
Can some one please help me to resolve the error.