Hi, first I want to quote the person who have the same problem: " Hello, I found problem with active ftp masqarading in kernel 2.6.11. I use linux firewall with masquarading for the local network. When I run ftp client in active mode on any machines in the local network, I can connect to remote ftp server in outside network (Internet). But when I get "mget *" command in this ftp session, client downloads about 5 files only and then writes "500 R not understood" and then "ftp: bind: Address already in use" and it stops. I tried capture some packets and it looks firewall leaves off masqurading for this sessin. When I switch ftp client to "passive" mode, all works fine. When I run kernel 2.6.9 (and previous) on the firewall, all works fine (both active and passive mode). I tried it on miscellaneous firewalls (with 2.6.11 kernel), miscellaneous ftp servers and miscellaneous ftp clients (in active mode) with same results. I tried both iptables-1.3.1 and iptables-1.3.0 without success. Regards, Milos Wimmer " I have testes my 2 servers, and investigate that in kernel 2.6.10-rc1 all is OK., but in 2.6.10-rc2 and laters the problem occurs (tested to 2.6.11.7 and 2.6.12-rc2) In my problem I don't have this message ""ftp: bind: Address already in use" and it stops.". Rest is the same - after uploading few files to the ftp server (out from my network) i have message: PORT 10,0,4,32,11,121 200 PORT command successful. STOR P4020553.JPG 500: " OR P4020553.JPG not understood." It seems, that first two letters from this command were cutted, and server gets "OR" instead of "STOR" command I have tested it on different ftp servers, clients, and hosts in my network, in passive mode all works fine. Redards, Mateusz Pluta - : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html