The following error might occur while using SFTP inbound or outbound endpoint in mule :
Error during login to [email protected]: verify: false
java.io.IOException: Error during login to [email protected]: verify: false
at org.mule.transport.sftp.SftpClient.logAndThrowLoginError(SftpClient.java:200)
at org.mule.transport.sftp.SftpClient.login(SftpClient.java:146)
at org.mule.transport.sftp.SftpConnectionFactory.createClient(SftpConnectionFactory.java:98)
at org.mule.transport.sftp.SftpConnector.createSftpClient(SftpConnector.java:191)
at org.mule.transport.sftp.SftpConnector.createSftpClient(SftpConnector.java:174)
at org.mule.transport.sftp.SftpReceiverRequesterUtil.getAvailableFiles(SftpReceiverRequesterUtil.java:75)
at org.mule.transport.sftp.SftpMessageReceiver.poll(SftpMessageReceiver.java:62)
at org.mule.transport.AbstractPollingMessageReceiver.performPoll(AbstractPollingMessageReceiver.java:219)
at org.mule.transport.PollingReceiverWorker.poll(PollingReceiverWorker.java:84)
at org.mule.transport.PollingReceiverWorker.run(PollingReceiverWorker.java:53)
at org.mule.work.WorkerContext.run(WorkerContext.java:311)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
Mule SFTP uses JSch to connect to SFTP location . This error occurs with particular Java JDK updates . You might get this error If you are using following versions of jdk :
java7u6
java7u7
java7u15
This error does not occur if we use JDK version < java7u6 .For more information please read this link.Post Comments And Suggestions !!