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:[email protected] LEVEL 2, 606 ST KILDA RD | MELBOURNE VIC 3004 NECD.COM.AU<necd.com.au> ABN 92 140 677 792 [Description: Description: Description: cid:2ABE88D4-622D-4542-83DC-599E08F38DA9@BigPond] This e-mail is intended for the use of the addressee(s) named above. It may contain privileged or confidential information. If you are not the intended recipient you must not use, copy, distribute or disclose it to anyone other than the addressee(s). If you have received this e-mail in error, please return the e-mail by replying to it and then delete it. It is the responsibility of the recipient to check for and remove viruses. Unless stated or apparent from its terms, any views are those of the individual sender and not the opinion of NECDL. P Please consider the environment before printing this email.
<<inline: image001.jpg>>
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 >> {
[email protected]
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 >> }
[email protected]
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
