How to resolve FTP Error “Failed to retrieve directory listing” for Administrator account in IIS 7.5

Solution 1:

I had this issue as well, and it was related to the data ports being selected by IIS. I set it up to use a specific port range but when my client tried to use passive mode it showed that it was using the wrong port.

This article describes the method for calculating which port it is using. e.g.

227 Entering Passive Mode (x1,x2,x3,x4,y1,y2)

The IP it would be using is x1.x2.x3.x4 and port (y1*256) + y2. I was seeing the wrong values for y1 and y2 so I had to restart "Microsoft FTP Service" to actually get it to recognize the values I had set in the FTP Firewall Settings in IIS.

Solution 2:

For me, restart did not help, but disabling passive mode did.

Solution 3:

Sounds like Firewall configuration issue. Please have a look at this article (if you have not done it already): http://learn.iis.net/page.aspx/309/configuring-ftp-firewall-settings/