0
  1. 使用 WSO2 ei611 使用 Inbound-endpoint-file.deployed 在 WSO2 创建了一个碳应用程序。
  2. 适用于本地文件。
  3. 当给定 FTP url ( ftp://username:password@servername/folder1/folder2/folder3 ) 时,抛出警告错误 WARN FilePollingConsumer Unable to access or read file or directory : username":@"servername/folder1/folder2/folder3。原因:文件不存在!
  4. 在 url 中使用了十六进制密码(因为密码有 spl 字符),仍然无效。
  5. 我将所有 FTP 文件夹/子文件夹更改为 'chmod 777',仍然没有运气。
  6. 我知道,EI611 使用 apache-commons-ftp。此库中使用了错误字符串。
  7. 然后我下载了 apache-commons-net-3.6 并使用了相同的库并从 WSO2 服务器机器上运行了一个 FTP 客户端 java,它工作正常
    ,使用 java 连接到 FTP 服务器。

那么,问题出在哪里?你好,WSO2?关心回答?

4

1 回答 1

0

添加 vfs.passive=true 起到了神奇的作用。谢谢你的提示。我之前在开发的时候确实看到过这个参数,但是忽略了它,认为它没有任何价值。

于 2017-11-08T04:39:39.080 回答