Link to home
Start Free TrialLog in
Avatar of lbrindise
lbrindise

asked on

FTP 7 - does it work?

I have tried to follow numerous articles about getting FTP 7 running in IIS 7 on Windows Server 2008 (actually the R2 beta that includes the FTP 7 bits).
I am unable to complete any read/edit, whether anonymous or basic (administrator).
I know that my firewall is setup correctly enough to get "Connected to xyz.mydomain.com" when I type "ftp xyz.mydomain.com" into a cmd window from a client outside the firewall.  But then the command window becomes totally unresponsive - no login prompt.  I've also tried some other clients, like ws-ftp, etc, and they just hang until they timeout.
Is there a good, comprehensive article that anyone has followed and successfully gotten FTP 7 to work?
ASKER CERTIFIED SOLUTION
Avatar of giltjr
giltjr
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of lbrindise
lbrindise

ASKER

Boy, I'm really an FTP novice - I've been so spoiled by newer technologies that I truly don't know how to debug this.
I go to the server itself, open a cmd prompt, and follow your instructions:
ftp 127.0.0.1
result:
Connected to 127.0.0.1
Connection closed by remote host.
........
this happens instantly.  What does that mean?  Shouldn't it give me the ability to log in?
Thanks.
If everything is setup correctly it should allow you in without any problems.

So a few things to check.  

Do you have the Windows firewall enabled, or another firewall?  If so have you configured it to allow inbound FTP sessions?
You may want to look at the ftp server log to see if it is showing any errors.
I shut off all Windows Firewalls.  Same result.  Any idea where they've burried the logs?
By default it should be something like:

    C:\WINDOWS\system32\LogFiles

If you look at the logging properties under the site properties it should tell you where it is.
FTP 7 is administered within the "Sites" node in IIS manager, so I found the "FTP Logging" tab which shows "C:\inetpub\logs\logfiles", and when I look there, I wee two folders, "w3svc1", and "w3svc2", which I assume are for the two http sites configured (and working, by the way).
There appears to be no log file for FTP.
Um, what do you see if you enter the command:

    netstat -an | findstr /c:"21"
I am able to connect anonymously.  I used this documentation to set it up and get it to work.
The next challenge will be to get SSL usable thru the firewalls, etc....wish me luck.  I'm sure I'll have subsequent posts on a new question.
http://learn.iis.net/page.aspx/356/ftp-7-for-iis-70/
Thanks.