[quoted text, click to view] "Marcin Michalek" <mbibus@comcast.net> wrote in message
news:OClJPiclEHA.2948@TK2MSFTNGP11.phx.gbl...
> Thx for the replay Jeff. I accually already check this. BTW i don;t
> think it's a IE problem. I think it's the server 2003 cause It work fine
> on Anonymous but it doesn't work with user name and password. Not sure
> what's going on. I also have Active directory set up on this server but
> i don;t think that would have anything do to with getting access to ftp
> folders.
Try it with a bunch of different FTP clients, to see if this is a client
problem or a server problem.
FTP support in Internet Explorer is not perhaps as fully featured as you
will get from a dedicated FTP client, because Internet Explorer is primarily
a web browser, and the FTP client implementation has to bend a little to fit
that model.
That it works with the command line FTP client shows that client behaviour
is at least part of the problem here. The big difference between the
command line FTP client and Internet Explorer, at least in terms of the
behaviour you describe, is that the command line client uses active mode,
and the Internet Explorer implementation defaults to passive mode for file
transfers (though it can be made to use active mode). While the command
line client can't be made to use passive mode, all of the third party FTP
clients I've tried have an ability to use it (they were designed more
recently than the command line client).
From the error message you've posted, this looks like the most common
problem for FTP - firewalls. You have a firewall that's open to incoming
connection requests on port 21, but not on ports 1024-5000. Those are the
ports chosen by default for the server to bind to when it creates a passive
mode socket to listen on. On IIS 6, you can change that range, if you'd
like to move it somewhere a little less open for abuse, but you will need to
open up a range of ports for incoming connections.
The message that you are getting has nothing to do with what user you are
logged in as, or what rights that user has - it is my guess that you are
mis-remembering in your assertion that it works as anonymous in the same
circumstance, or that you simply ran into a fortuitous collision between
ports opened in your firewall for other reasons, and ports opened by the FTP
server.
Alun.
~~~~