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. I was missing the enterLocalPassiveMode, after adding that it worked. But I could add it after the login and it did still work. Thanks

  2. 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

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