我正在尝试使用 Camel FTP Producer 将文件发送到第三方 ftp 服务器(由 Amazon 托管),但我遇到了以前从未见过的问题Writing File failed with: File operation failed... Host attempting data connection x.x.x.x is not the same as server y.y.y.y。
生产者配置为被动模式,根据 TRACE 级别的日志,这是启用的。(尽管错误消息听起来更像是与活动模式问题有关)
IPy.y.y.y地址是 nslookup 为目标域列出的 IP 地址之一,因此该位有意义。但是,x.x.x.xIP 与不同的 Amazon 托管服务器相关,因此我假设已经执行了某种切换或负载平衡,而 FTP 客户端不喜欢这样。
是否有某种方法可以配置 Camel FTP 以允许这样做(我假设这是一项安全功能),或者被动模式是否应该允许这样做?
我对 ftp 服务器提供商没有影响,所以不幸的是,除了我的客户端选项,我不能改变任何东西。
感谢您的观看!
aluckdog
慕田峪7331174
随时随地看视频慕课网APP
相关分类