Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am currently using a Server 2008 R2 box with IIS 7.5. I have IIS FTP+SSL setup and working properly with AD accounts. My issue lies in upload speeds. On a previous unix host FTP transfers were quick both with large files, and small files in any quantity. With IIS FTP once a transfer of a specific file starts, the transfer rate is fine, however the transfer of many files takes a LONG time, it seems to go through many FTP steps.

Here is what happens with each file to be moved (Client in Cyberduck on OS X):

125 Data connection already open; Transfer starting.
-rwxrwxrwx   1 owner    group              19 Feb 16  9:04 file.php
226 Transfer complete.
200 NOOP command successful.
CWD /dir1/dir2
250 CWD command successful.
200 Type set to A.
227 Entering Passive Mode (x,x,x,x,219,249).

(x,x,x,x) is the server IP

It took about 60 seconds for 42 files totaling 3.1 MB over LAN.

Any ideas on how to speed up FTP?

share|improve this question

I found that using different FTP software. Specifically's Transmit allowed for greatly increased transfer speeds. Not sure what if different in how Transmit handles the FTP+SSL protocol, but it does the trick.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.