Again, from your log. it shows that NAT can't really handle non default port
ftp requests. Very simple test, swap the binding port of the two ftp sites.
site 1 to 8021 and the problematic one site 2 to 21. I believe you will get
"kpg" <ipost@thereforeiam.com> wrote in message
news:untnuXkVFHA.2684@TK2MSFTNGP09.phx.gbl...
> "Bernard" <qbernard@hotmail.com.discuss> wrote in message
> news:O93fP7dVFHA.2676@TK2MSFTNGP10.phx.gbl...
>> FTP Error: 500 Invalid PORT Command
>>
http://support.microsoft.com/?id=281193 >>
>> so it's the NAT issue. I would suggest one ftp site, you can then secure
>> it with authentication, and different folder access control with NTFS
>> permissions.
>
> That article seems to indicate that the NAT router would not correctly
> change the IP address. My router seems to be doing that OK based
> on the following log:
>
> <log>
> WINSOCK.DLL: WinSock 2.0
> WS_FTP Pro 6.01 99.01.29, Copyright © 1992-1999 Ipswitch, Inc.
> - -
> connecting to 69.14.199.5:8021 <- WAN Ip address munged :-)
> Connected to 69.14.199.5 port 8021
> 220 svr-003 Microsoft FTP Service (Version 5.0).
> USER anonymous
> 331 Anonymous access allowed, send identity (e-mail name) as password.
> PASS (hidden)
> 230-Welcome To My FTP
> 230 Anonymous user logged in.
> PWD
> 257 "/" is current directory.
> Host type (I): Microsoft NT
> PORT 192,168,1,117,5,147 <- this is my LAN ip address
> 500 Invalid PORT Command.
> ! Failed "port":
> ! Retrieve of folder listing failed (0)
> </log>
>
> So it appears that it is a port issue, but I set the router to see the
> server as
> the DMZ and I still have the problem.
>
> You said I should have one FTP site and use different account/folders. I
> know
> how to do that but I was trying this first because what I really want is
> an
> Anonymous FTP AND a Password protected FTP Site.
>
> I have a lot of client side (in the field) code that relies on my
> Anonymous FTP
> and I don't want to break that. But I would like to add a password
> protected
> FTP along side the Anonymous one.
>
> Thanks for your input.
> kpg