我正在尝试使用 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.x
IP 与不同的 Amazon 托管服务器相关,因此我假设已经执行了某种切换或负载平衡,而 FTP 客户端不喜欢这样。
是否有某种方法可以配置 Camel FTP 以允许这样做(我假设这是一项安全功能),或者被动模式是否应该允许这样做?
我对 ftp 服务器提供商没有影响,所以不幸的是,除了我的客户端选项,我不能改变任何东西。
感谢您的观看!
慕田峪7331174
相关分类