Hi,
I've got a simple Java program that sends files to several different sftp servers, but one of the servers always fails with this error:
=====
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Determine Algorithm
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Client Algorithms: [hmac-sha1, hmac-md5-96, hmac-md5, hmac-sha1-96]
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Server Algorithms: [hmac-sha1, hmac-md5, sha1-8, md5-8, sha1, none]
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Returning hmac-sha1
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Determine Algorithm
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Client Algorithms: [none, zlib]
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Server Algorithms: [none, zlib]
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Returning none
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Determine Algorithm
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Client Algorithms: [none, zlib]
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Server Algorithms: [none, zlib]
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Returning none
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Sending queued messages
DEBUG [TransportProtocolCommon] 23 Feb 2011 17:07:35.810 : Sending SSH_MSG_SERVICE_REQUEST
ERROR [TransportProtocolCommon] 23 Feb 2011 17:07:35.904 : The Transport Protocol thread failed : Corrupt Mac on input
java.io.IOException: Corrupt Mac on input
at com.enterprisedt.net.j2ssh.transport.A.B(Unknown Source)
at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.processMessages(Unknown Source)
at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.startBinaryPacketProtocol(Unknown Source)
at com.enterprisedt.net.j2ssh.transport
java.io.IOException: Corrupt Mac on input
at com.enterprisedt.net.j2ssh.transport.A.B(Unknown Source)
at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.processMessages(Unknown Source)
at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.startBinaryPacketProtocol(Unknown Source)
at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.run(Unknown Source)
at java.lang.Thread.run(Thread.java:736)
=====
I am able to connect to the server and upload files manually using Ipswitch WS_FTP 12
Any suggestions would be appreciated.
Thanks,
Colin