title: Apache Commons FTPClient fails to retrieve some files
body: <p>I'm using Apache Commons FTPClient to fetch files from FTP server. This is the setup:</p>
  
  <pre><code> ftpClient.setDefaultPort(port);
              ftpClient.connect(server);
              ftpClient.login(user, password);
              ftpClient.enterLocalPassiveMode();
              ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
              ftpClient.changeWorkingDirectory(path);
  </code></pre>
  
  <p>This is the transfer code:</p>
  
  <pre><code>final FileOutputStream fileOutputStream = new FileOutputStream(tempFile);
                      final boolean result = ftpClient.retrieveFile(dirToList + aFile.getName(), fileOutputStream);
                      Log.i(TAG, "[" + (result ? "+" : "-") + "]");
  </code></pre>
  
  <p>And what I see in the logs:</p>
  
  <pre><code>I/SyncService( 4412): /Users/user1/Downloads/FtpSync/.idea/copyrightprofiles_settings.xml
  I/SyncService( 4412): [-]
  &lt;...&gt;
  I/SyncService( 4412): /Users/user1/Downloads/FtpSync/footer.php
  I/SyncService( 4412): [+]
  </code></pre>
  
  <p>All php files are synced, and all xml files are failed to sync. The FTP server is on my local notebook (Mac OS X default ftp server, tnftpd 20100324+GSSAPI)</p>
  
  <p>Why it does not work?</p>