[ https://issues.apache.org/jira/browse/NET-649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16316523#comment-16316523 ]
Filipe Bojikian Rissi commented on NET-649: ------------------------------------------- _You can just subclass FTPClient, and override the _parsePassiveModeReply method. If the parameter matches 0,0,0,0,m,n then replace the IP address as required. Then call the original method._ That's what I did in my production code. Just thought taking in the commons-net could help others. > 227 Entering Passive Mode > ------------------------- > > Key: NET-649 > URL: https://issues.apache.org/jira/browse/NET-649 > Project: Commons Net > Issue Type: New Feature > Components: FTP > Affects Versions: 3.6 > Environment: Fedora, Java 8 > Reporter: Filipe Bojikian Rissi > Fix For: 3.7 > > > In a situation where I passed, the FTP server is restoring 227 Entering > Passive Mode (0,0,0,0,156,126), so it was obvious to me that the problem is > on the server side and not on the API, but using the File Zila client and > analyze the log precebi that the same problem was also happening, so he > changed the route to use the IP of the server that returned this information > and thus manages to make the route correctly. -- This message was sent by Atlassian JIRA (v6.4.14#64029)