FTP 使用 wso2 EI611 与 Apache-CommonsVFS3.6

FTP using wso2 EI611 vs Apache-CommonsVFS3.6

  1. 使用 Inbound-endpoint-file.deployed 使用 WSO2 ei611 创建了一个碳应用程序 在 WSO2 上。
  2. 适用于本地文件。
  3. 给出时 FTP url (ftp://username:password@servername/folder1/folder2/folder3),抛出警告- 错误 WARN FilePollingConsumer 无法访问或读取文件或目录:用户名":@"servername/folder1/folder2/folder3。原因:文件不存在!
  4. 在 url 中使用了十六进制密码(因为密码有 spl 字符),仍然如此 不工作。
  5. 我把FTPfolders/subfolders都改成了'chmod 777',还是不行。
  6. 我知道,EI611 使用 apache-commons-ftp。错误字符串,在这个库中使用。
  7. 然后我下载了 apache-commons-net-3.6 并使用了相同的库 运行 来自 WSO2 服务器机器的 FTP 客户端 java,它工作正常,在
    使用 java.
  8. 连接到 FTP 服务器

所以,问题出在哪里?你好,WSO2?介意回答吗?

添加 vfs.passive=true 神奇。谢谢你的提示。之前开发的时候确实看到过这个参数,但是忽略了,心想,没有什么价值