Dear Squid-users,
We are currently using Squid 2.7.STABLE8 and we have a requirement where we use IBM WebSphere Message broker version 8.0.1 ( ESB component) to do file transfers using IBM Inbuilt nodes such as” FileInput” and “FileOutput”. These nodes does have a SFTP option and we are trying to use the SFTP option on the “FileOutput” node on IBM message broker to send files via SQUID proxy to destination. According to IBM , these Inbuilt nodes are using JSCH for SFTP service. We are currently struggling to understand whether SQUID 2.7 support “SFTPService.JSCH” or not?
Would appreciate if you can provide any advice on this issue. I have also attached a bit of trace file where error occurs on doing SFTP from IBM message broker to SQUID.
Error Description : SFTPService.open 'com.jcraft.jsch.JSchException: Session.connect: java.net.SocketException: Software caused connection abort: recv failed at com.jcraft.jsch.Session.connect
Regards, Sree Sirugudi Integration Consultant D:+61 3 9912 6587 | M:+61 421 63 1630 E-mail:sree.sirugudi@xxxxxxxxxxx LEVEL 2, 606 ST KILDA RD | MELBOURNE VIC 3004 ABN 92 140 677 792
P Please consider the environment before printing this email. |
2013-09-06 15:52:56.245744 3224 >> SFTPService.open 'JSch.addIdentity' , 'identity=C:\Sree\id_rsa' 2013-09-06 15:52:56.255608 3224 >> SFTPService.open 'Session.connect' , 'timeout=20000' 2013-09-06 15:52:56.255648 3224 >> SFTPService.JSCH TRACE 'INFO: ' , 'Connecting to localhost port 3128' 2013-09-06 15:52:56.256620 3224 >> SFTPService.JSCH TRACE 'INFO: ' , 'Connection established' 2013-09-06 15:52:56.258820 3224 >> SFTPService.JSCH TRACE 'INFO: ' , 'Remote version string: SSH-2.0-JSCH-0.1.39' 2013-09-06 15:52:56.258840 3224 >> SFTPService.JSCH TRACE 'INFO: ' , 'Local version string: SSH-2.0-JSCH-0.1.39' 2013-09-06 15:52:56.258864 3224 >> SFTPService.JSCH TRACE 'INFO: ' , 'CheckCiphers: aes256-cbc,aes192-cbc,aes128-cbc' 2013-09-06 15:52:56.418552 5216 } ImbResourceStats::ReporterImpl::snooze , 20000 2013-09-06 15:52:56.418596 5216 { ImbTimeStamp::setTimeZone , 'Australia/Sydney' 2013-09-06 15:52:56.418608 5216 ImbTimeStamp::setTimeZone 'No timezone already, setting to new.' 2013-09-06 15:52:56.418624 5216 } ImbTimeStamp::setTimeZone 2013-09-06 15:52:56.418640 5216 { ImbReadWriteLock::readLock , (*ptr)48f1f8, 0, 2013-09-06 15:52:56.418656 5216 } ImbReadWriteLock::readLock , 0, 2013-09-06 15:52:56.418672 5216 { ImbReadWriteLock::readUnlock , (*ptr)48f1f8, 0, 2013-09-06 15:52:56.418684 5216 } ImbReadWriteLock::readUnlock , 0, 2013-09-06 15:52:56.418700 5216 { ImbReadWriteLock::readLock , (*ptr)48f1f8, 0, 2013-09-06 15:52:56.418712 5216 } ImbReadWriteLock::readLock , 0, 2013-09-06 15:52:56.418732 5216 { ImbReadWriteLock::readUnlock , (*ptr)48f1f8, 0, 2013-09-06 15:52:56.418748 5216 } ImbReadWriteLock::readUnlock , 0, 2013-09-06 15:52:56.418764 5216 { ImbResourceStats::ReporterImpl::snooze 2013-09-06 15:52:56.422708 3224 >> SFTPService.JSCH TRACE 'INFO: ' , 'aes256-cbc is not available.' 2013-09-06 15:52:56.422736 3224 >> SFTPService.JSCH TRACE 'INFO: ' , 'aes192-cbc is not available.' 2013-09-06 15:52:56.423140 3224 >> SFTPService.JSCH TRACE 'INFO: ' , 'SSH_MSG_KEXINIT sent' 2013-09-06 15:52:56.424460 3224 >> SFTPService.open 'com.jcraft.jsch.JSchException: Session.connect: java.net.SocketException: Software caused connection abort: recv failed at com.jcraft.jsch.Session.connect(Session.java:501) at com.ibm.broker.remote.sftp.SFTPService.open(SFTPService.java:976) at com.ibm.broker.nodes.filenodes.AbstractFileOutputNode.transferToRemoteServer(AbstractFileOutputNode.java:645) at com.ibm.broker.nodes.filenodes.AbstractFileOutputNode.processEOD(AbstractFileOutputNode.java:948) at com.ibm.broker.nodes.filenodes.AbstractFileOutputNode.sendData(AbstractFileOutputNode.java:397) at com.ibm.broker.nodes.filenodes.ComIbmFileOutputNode.sendData(ComIbmFileOutputNode.java:396) at com.ibm.broker.plugin.MbOutputTemplateNode.sendData(MbOutputTemplateNode.java:54) ' 2013-09-06 15:52:56.424516 3224 >> } SFTPService.open 2013-09-06 15:52:56.424544 3224 >> { com.ibm.broker.nodes.filenodes.ComIbmFileOutputNode@74c674c6.getAttribute , 'name[label]' 2013-09-06 15:52:56.424564 3224 >> { com.ibm.broker.nodes.filenodes.ComIbmFileOutputNode@74c674c6.isActive 2013-09-06 15:52:56.424584 3224 >> } com.ibm.broker.nodes.filenodes.ComIbmFileOutputNode@74c674c6.isActive 2013-09-06 15:52:56.424600 3224 >> { Java_com_ibm_broker_plugin_MbNode__1getAttribute 2013-09-06 15:52:56.424612 3224 >> { java_lang_String::java_lang_String 2013-09-06 15:52:56.424628 3224 >> } java_lang_String::java_lang_String 2013-09-06 15:52:56.424652 3224 >> { ImbJniTemplateNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , 'label', FileTransfer_POC.File Output 2013-09-06 15:52:56.424668 3224 >> { ImbJVM::getEnvironment 2013-09-06 15:52:56.424680 3224 >> { ImbJniNode::getThreadContextSlotNumber 2013-09-06 15:52:56.424696 3224 >> } ImbJniNode::getThreadContextSlotNumber , 16 2013-09-06 15:52:56.424708 3224 >> } ImbJVM::getEnvironment 2013-09-06 15:52:56.424736 3224 >> { java_lang_String::createString2 2013-09-06 15:52:56.424752 3224 >> } java_lang_String::createString2 2013-09-06 15:52:56.424776 3224 >> { com.ibm.broker.nodes.filenodes.ComIbmFileOutputNode@74c674c6.getReadMethod , 'name[label]' 2013-09-06 15:52:56.424848 3224 >> } com.ibm.broker.nodes.filenodes.ComIbmFileOutputNode@74c674c6.getReadMethod 2013-09-06 15:52:56.424864 3224 >> { ImbTemplateNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , 'label', FileTransfer_POC.File Output 2013-09-06 15:52:56.424884 3224 >> { ImbNodeHelper::isValidAttribrute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , 'label', FileTransfer_POC.File Output 2013-09-06 15:52:56.424900 3224 >> } ImbNodeHelper::isValidAttribrute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.424920 3224 >> { ImbNodeHelper::isValidAttribrute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , 'label', FileTransfer_POC.File Output 2013-09-06 15:52:56.424944 3224 >> } ImbNodeHelper::isValidAttribrute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.424964 3224 >> { ImbDefaultPropertiesNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , 'label', FileTransfer_POC.File Output 2013-09-06 15:52:56.424984 3224 >> { ImbMessageOptionsNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , 'label', FileTransfer_POC.File Output 2013-09-06 15:52:56.425004 3224 >> { ImbDataFlowNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , 'label', FileTransfer_POC.File Output 2013-09-06 15:52:56.425020 3224 >> } ImbDataFlowNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.425032 3224 >> } ImbMessageOptionsNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.425048 3224 >> } ImbDefaultPropertiesNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.425068 3224 >> } ImbTemplateNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.425084 3224 >> } ImbJniTemplateNode::getAttribute FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.425104 3224 >> { java_lang_String::createString2 2013-09-06 15:52:56.425116 3224 >> } java_lang_String::createString2 2013-09-06 15:52:56.425132 3224 >> } Java_com_ibm_broker_plugin_MbNode__1getAttribute 2013-09-06 15:52:56.425152 3224 >> } com.ibm.broker.nodes.filenodes.ComIbmFileOutputNode@74c674c6.getAttribute 2013-09-06 15:52:56.425172 3224 >> { com.ibm.broker.nodes.filenodes.ComIbmFileOutputNode@74c674c6.getMessageFlow 2013-09-06 15:52:56.425188 3224 >> { Java_com_ibm_broker_plugin_MbNode__1loadMessageFlowInfo 2013-09-06 15:52:56.425204 3224 >> { ImbDataFlowNode::dataFlowManager FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.425220 3224 >> } ImbDataFlowNode::dataFlowManager FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.425236 3224 >> { ImbDataFlowManager::label b195b5f0-4001-0000-0080-aeace4e0d3b9 MessageFlow , FileTransfer_POC 2013-09-06 15:52:56.425252 3224 >> } ImbDataFlowManager::label b195b5f0-4001-0000-0080-aeace4e0d3b9 MessageFlow , FileTransfer_POC 2013-09-06 15:52:56.425276 3224 >> { java_lang_String::createString2 2013-09-06 15:52:56.425296 3224 >> } java_lang_String::createString2 2013-09-06 15:52:56.425308 3224 >> { java_lang_String::createString2 2013-09-06 15:52:56.425324 3224 >> } java_lang_String::createString2 2013-09-06 15:52:56.425340 3224 >> { java_lang_String::createString2 2013-09-06 15:52:56.425356 3224 >> } java_lang_String::createString2 2013-09-06 15:52:56.425368 3224 >> { ImbDataFlowNode::dataFlowManager FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.425384 3224 >> } ImbDataFlowNode::dataFlowManager FileTransfer_POC#FCMComposite_1_2 ComIbmFileOutputNode , FileTransfer_POC.File Output 2013-09-06 15:52:56.425408 3224 >> { com.ibm.broker.plugin.MbMessageFlow@0.MbMessageFlow 2013-09-06 15:52:56.425428 3224 >> { com.ibm.broker.plugin.MbUserExitManager@4c594c59.MbUserExitManager 2013-09-06 15:52:56.425444 3224 >> } com.ibm.broker.plugin.MbUserExitManager@4c594c59.MbUserExitManager 2013-09-06 15:52:56.425460 3224 >> } com.ibm.broker.plugin.MbMessageFlow@-3182c700.MbMessageFlow 2013-09-06 15:52:56.425476 3224 >> } Java_com_ibm_broker_plugin_MbNode__1loadMessageFlowInfo 2013-09-06 15:52:56.425496 3224 >> } com.ibm.broker.nodes.filenodes.ComIbmFileOutputNode@74c674c6.getMessageFlow 2013-09-06 15:52:56.425524 3224 >> { com.ibm.broker.plugin.MbRecoverableException@49344934.MbException , 'key[2115]' 2013-09-06 15:52:56.425544 3224 >> } com.ibm.broker.plugin.MbRecoverableException@49344934.MbException 2013-09-06 15:52:56.425572 3224 >> { com.ibm.broker.plugin.MbRecoverableException@49344934.MbException , 'key[2115]' 2013-09-06 15:52:56.425592 3224 >> } com.ibm.broker.plugin.MbRecoverableException@49344934.MbException 2013-09-06 15:52:56.425640 3224 >> { SFTPService.close 2013-09-06 15:52:56.425672 3224 >> SFTPService.close 'session.disconnect' , '()' 2013-09-06 15:52:56.425688 3224 >> } SFTPService.close