我需要通过camel(ServiceMix)从ftps使用文件,所以我使用FileZilla启动了本地FTPS服务器。通过FileZilla Client与此服务器连接效果很好,但在karaf日志中使用camel我得到IOException(下面的快捷方式StackTrace)。 骆驼版本2.16.4
我的xml DSL(蓝图)代码:
<from uri="ftps://127.0.0.1:990/newFold/?username=test&password=12345&binary=true&download=true&passiveMode=true"/>
在FileZilla日志中: (000396)07.05.2018 16:27:00 - (未登录)(127.0.0.1)&gt;在端口990上连接,发送欢迎消息......
然后连接超时
堆栈跟踪:
2018-05-07 16:13:50,357 |警告| mix-6.1.3 / deploy | FtpConsumer | 151 - org.apache.camel.camel-core - 2.16.4 |自动创建目录时出错:newFold / due文件操作失败:等待初始连接回复超时。代码:0。忽略此异常。 org.apache.camel.component.file.GenericFileOperationFailedException:文件操作失败:等待初始连接回复超时。代码:0
引起:java.io.IOException:等待初始连接回复超时
引起:java.net.SocketTimeoutException:读取超时