骆驼SFTP无法建立连接

时间:2018-08-13 14:09:36

标签: apache-camel

我将SFTP服务器放在一个docker容器中,该容器位于localhost:2222,用户为user / pass 尝试通过骆驼2.22.0路由在另一个连接中建立连接,例如

  from("sftp:user@localhost:2222/sftp/in?password=pass"))
   .log("${file:name}");

但由于

而无法连接
  Error auto creating directory:/sftp/in due Cannot connect to sftp://user@localhost:2222. This exception is ignored.

org.apache.camel.component.file.GenericFileOperationFailedException: Cannot connect to sftp://pms@localhost:2222
at org.apache.camel.component.file.remote.SftpOperations.connect(SftpOperations.java:144)
at org.apache.camel.component.file.remote.RemoteFileConsumer.connectIfNecessary(RemoteFileConsumer.java:233)

Caused by: com.jcraft.jsch.JSchException: java.net.ConnectException: Connection refused (Connection refused)
at com.jcraft.jsch.Util.createSocket(Util.java:394)

从骆驼2.18.2移到骆驼2.22.0之后,我意识到了。 有可能解决吗?

1 个答案:

答案 0 :(得分:0)

在开发过程中,我们从骆驼2.20.0升级到了骆驼2.22.0。升级后,我们无法从另一台服务器到达骆驼。同样的问题,连接被拒绝。我们降级到2.20.0,事情又开始恢复正常

相关问题