Skip to Content
0

SFTP Seeburger sender channel error

Mar 22, 2017 at 11:09 AM

56

avatar image

While configuration of SFTP Seeburger sender channel i am getting this error in channel :

I have even got the private key and have given the public key to the server team

Description: polling: Could not connect to remote host for listing of directory.; Reason: java.io.IOException Details: polling: Could not connect to remote host for listing of directory.; Reason: java.io.IOException

Regards

Chatur

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Harish Mistri Mar 22, 2017 at 10:50 PM
0

Hi,

Can you please provide the detailed error log?

regards,

Harish

Show 3 Share
10 |10000 characters needed characters left characters exceeded

HI Mistri,

Thanks for replying

This is the detailed error in the channel:

Retryable fault in 'Channel: SFTP_SND_OA_ZMATMAS_GDS_EXT'. Description: polling: Could not connect to remote host for listing of directory.; Reason: java.io.IOException Details: polling: Could not connect to remote host for listing of directory.; Reason: java.io.IOException

I am using Seeburger SFTP adapter and if i check in seeburger the error is as below :

com.seeburger.sftp.exception.SFTPTransactionException: polling: Could not connect to remote host for listing of directory.; Reason: java.io.IOException
com.seeburger.sftp.client.SFTPClient.recoverPreAction(SFTPClient.java:2476)
com.seeburger.sftp.client.SFTPClient.processPollingRequest(SFTPClient.java:1825)
com.seeburger.sftp.client.SFTPClient.processRequest(SFTPClient.java:967)
com.seeburger.sftp.SFTPProcessor.executeOperation(SFTPProcessor.java:523)
com.seeburger.sftp.SFTPProcessor.execute(SFTPProcessor.java:110)
com.seeburger.frame.core.FrameWorkListener.syncNewData(FrameWorkListener.java:558)
com.seeburger.xi.connector.fw.SynchronousTaskExecutor.executeTask(SynchronousTaskExecutor.java:40)
com.seeburger.xi.connector.queue.QueueProcessorImpl.doInboundTransmission(QueueProcessorImpl.java:3481)
com.seeburger.xi.connector.queue.QueueProcessorImpl.process(QueueProcessorImpl.java:954)
com.seeburger.xi.connector.queue.QueueProcessorImpl.run(QueueProcessorImpl.java:262)
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
java.security.AccessController.doPrivileged(Native Method)
com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185)
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302)
Caused by: com.seeburger.sftp.exception.NotConnectedException: java.io.IOException
com.seeburger.sftp.pool.SFTPConnectionPool.connect(SFTPConnectionPool.java:921)
com.seeburger.sftp.pool.SFTPConnectionPool.getConnection(SFTPConnectionPool.java:373)
com.seeburger.sftp.client.SFTPClient.connect(SFTPClient.java:3213)
com.seeburger.sftp.client.SFTPClient.recoverPreAction(SFTPClient.java:2444)
com.seeburger.sftp.client.SFTPClient.processPollingRequest(SFTPClient.java:1825)
com.seeburger.sftp.client.SFTPClient.processRequest(SFTPClient.java:967)
com.seeburger.sftp.SFTPProcessor.executeOperation(SFTPProcessor.java:523)
com.seeburger.sftp.SFTPProcessor.execute(SFTPProcessor.java:110)
com.seeburger.frame.core.FrameWorkListener.syncNewData(FrameWorkListener.java:558)
com.seeburger.xi.connector.fw.SynchronousTaskExecutor.executeTask(SynchronousTaskExecutor.java:40)
com.seeburger.xi.connector.queue.QueueProcessorImpl.doInboundTransmission(QueueProcessorImpl.java:3481)
com.seeburger.xi.connector.queue.QueueProcessorImpl.process(QueueProcessorImpl.java:954)
com.seeburger.xi.connector.queue.QueueProcessorImpl.run(QueueProcessorImpl.java:262)
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
java.security.AccessController.doPrivileged(Native Method)
com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185)
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302)
Caused by: com.maverick.ssh.SshException: java.io.IOException
com.maverick.ssh2.TransportProtocol.e(Unknown Source)
com.maverick.ssh2.TransportProtocol.processMessage(Unknown Source)
com.maverick.ssh2.TransportProtocol.startTransportProtocol(Unknown Source)
com.maverick.ssh2.Ssh2Client.connect(Unknown Source)
com.maverick.ssh.SshConnector.connect(Unknown Source)
com.seeburger.sftp.pool.SFTPConnectionPool.connect(SFTPConnectionPool.java:876)
com.seeburger.sftp.pool.SFTPConnectionPool.getConnection(SFTPConnectionPool.java:373)
com.seeburger.sftp.client.SFTPClient.connect(SFTPClient.java:3213)
com.seeburger.sftp.client.SFTPClient.recoverPreAction(SFTPClient.java:2444)
com.seeburger.sftp.client.SFTPClient.processPollingRequest(SFTPClient.java:1825)
com.seeburger.sftp.client.SFTPClient.processRequest(SFTPClient.java:967)
com.seeburger.sftp.SFTPProcessor.executeOperation(SFTPProcessor.java:523)
com.seeburger.sftp.SFTPProcessor.execute(SFTPProcessor.java:110)
com.seeburger.frame.core.FrameWorkListener.syncNewData(FrameWorkListener.java:558)
com.seeburger.xi.connector.fw.SynchronousTaskExecutor.executeTask(SynchronousTaskExecutor.java:40)
com.seeburger.xi.connector.queue.QueueProcessorImpl.doInboundTransmission(QueueProcessorImpl.java:3481)
com.seeburger.xi.connector.queue.QueueProcessorImpl.process(QueueProcessorImpl.java:954)
com.seeburger.xi.connector.queue.QueueProcessorImpl.run(QueueProcessorImpl.java:262)
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
java.security.AccessController.doPrivileged(Native Method)
com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185)
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302)
Caused by: java.io.IOException: Invalid encryption key
com.maverick.ssh.components.jce.AbstractJCECipher.init(Unknown Source)
com.maverick.ssh2.TransportProtocol.e(Unknown Source)
com.maverick.ssh2.TransportProtocol.processMessage(Unknown Source)
com.maverick.ssh2.TransportProtocol.startTransportProtocol(Unknown Source)
com.maverick.ssh2.Ssh2Client.connect(Unknown Source)
com.maverick.ssh.SshConnector.connect(Unknown Source)
com.seeburger.sftp.pool.SFTPConnectionPool.connect(SFTPConnectionPool.java:876)
com.seeburger.sftp.pool.SFTPConnectionPool.getConnection(SFTPConnectionPool.java:373)
com.seeburger.sftp.client.SFTPClient.connect(SFTPClient.java:3213)
com.seeburger.sftp.client.SFTPClient.recoverPreAction(SFTPClient.java:2444)
com.seeburger.sftp.client.SFTPClient.processPollingRequest(SFTPClient.java:1825)
com.seeburger.sftp.client.SFTPClient.processRequest(SFTPClient.java:967)
com.seeburger.sftp.SFTPProcessor.executeOperation(SFTPProcessor.java:523)
com.seeburger.sftp.SFTPProcessor.execute(SFTPProcessor.java:110)
com.seeburger.frame.core.FrameWorkListener.syncNewData(FrameWorkListener.java:558)
com.seeburger.xi.connector.fw.SynchronousTaskExecutor.executeTask(SynchronousTaskExecutor.java:40)
com.seeburger.xi.connector.queue.QueueProcessorImpl.doInboundTransmission(QueueProcessorImpl.java:3481)
com.seeburger.xi.connector.queue.QueueProcessorImpl.process(QueueProcessorImpl.java:954)
com.seeburger.xi.connector.queue.QueueProcessorImpl.run(QueueProcessorImpl.java:262)
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
java.security.AccessController.doPrivileged(Native Method)
com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185)
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302)

0
  • Try to validate connection to SFTP server via telnet from PI OS level.
  • Validate the private key and public key is installed at both end and at sever level the publick key has to be linked to the user id.
  • check the folder path exists or not.
0

Hi Manoj,

Thanks for replying

Ya i had checked it long back itself the SFTP server firewall is opened and its checked via telnet

Private and public key is validated and even its linked with user id

even the folder path exixsts

0