Original Post
Hi all, Not strictly programming related, but I thought if anyone knows, someone here would [smile] I have Filezilla server set up on my server (An XP 64 machine), with ports 21 and 65000 - 65534 forwarded through my router. Filezilla is set up with PASV mode, and using the external IP from the sourceforge page. I noticed that when a client connects to the FTP server and sends a PASV request, the server replies with a local IP address - as verified through wireshark. I see: "227 Entering Passive Mode (92,235,164,136,253,235)" in the packet capture. However, the client sees something completely different, "Response: 227 Entering Passive Mode (92,235,164,136,196,68)" (Again, verified through wireshark). My router is a WGR614v9. Googling seems to have given me a load of pages about people having problems setting up FTP servers, but nothing specifically related to the router fudging data. Does anyone know if this is definitely a problem with the router, and if there's a way of disabling it? I'll try setting up a dummy FTP server when I get home and see if it has the same problems as Filezilla. EDIT: If I set the server to use port 23 instead of 21, it all works fine. I assume this is a router "feature"... Cheers, Steve