Monday, April 30, 2012

Using Apache Commons Net FTPClient on AWS EC2 instances

Just a quick note about using the FTPClient from an EC2 instance. You need to change to passive mode on the client. To do that, immediately after connecting to the remote FTP server but before logging in, invoke the enterLocalPassiveMode() method on the FTPClient instance. This had me confused for a while, which isn't difficult to do and seems to happen often.


  1. Tks, this post help me a lot.

  2. I was missing the enterLocalPassiveMode, after adding that it worked. But I could add it after the login and it did still work. Thanks

  3. this blog is informative.It has a information about the appache commons and this details.It is a innovative information.Clearly explain the details about the appache.

    java training in chennai

  4. Good read. Thanks for sharing it!
    Máy lạnh Daikin

  5. Thanks for your post!
    You saved my time!