I saw a similar question asked a couple other times but I couldn't find an answer.
I'm using Bulletproof FTP with a linksys WRT45G. The server works fine without the router. With the router installed, Ive forward port 2121 (thats the port I use for my FTP) to my local IP. I've also tried DMZ. What happens is that outside people can connect, get prompted for password... they send a LIST request, and don't get it then get disconnected. Here is a log:
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > connected to ip : 192.168.1.100
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > sending welcome message.
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > 220 BulletProof FTP Server ready ...
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > USER guest
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > 331 Password required for guest.
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > PASS ********
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > logged in.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 230 User guest logged in.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > SYST
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 215 UNIX Type: L8
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > PWD
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 257 "/" is current directory.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > TYPE I
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 200 Type set to I.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > PASV
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 227 Entering Passive Mode (192,168,1,100,19,12).
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > SIZE /
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 550 No such file or directory.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > MDTM /
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 213 20050919151434
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > RETR /
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > asked to download 'E:\' --> Access denied (No Such File).
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 550 '/' : No Such File.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > PASV
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 227 Entering Passive Mode (192,168,1,100,77,232).
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > CWD /
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > asked to change directory : 'E:\ -> E:\' --> Access allowed.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 250 CWD command successful. "/" is current directory.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > LIST
(000011) 9/19/2005 6:25:46 PM - guest (192.168.1.1) > disconnected. (00:05:04)
(000012) 9/19/2005 6:29:19 PM - guest (128.151.83.93) > 426 Cannot retrieve. Failed. Aborting
So, there's obviously some communication going on here. Why can't it get past this point?
-andy
I'm using Bulletproof FTP with a linksys WRT45G. The server works fine without the router. With the router installed, Ive forward port 2121 (thats the port I use for my FTP) to my local IP. I've also tried DMZ. What happens is that outside people can connect, get prompted for password... they send a LIST request, and don't get it then get disconnected. Here is a log:
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > connected to ip : 192.168.1.100
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > sending welcome message.
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > 220 BulletProof FTP Server ready ...
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > USER guest
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > 331 Password required for guest.
(000012) 9/19/2005 6:24:41 PM - (not logged in) (128.151.83.93) > PASS ********
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > logged in.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 230 User guest logged in.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > SYST
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 215 UNIX Type: L8
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > PWD
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 257 "/" is current directory.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > TYPE I
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 200 Type set to I.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > PASV
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 227 Entering Passive Mode (192,168,1,100,19,12).
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > SIZE /
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 550 No such file or directory.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > MDTM /
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 213 20050919151434
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > RETR /
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > asked to download 'E:\' --> Access denied (No Such File).
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 550 '/' : No Such File.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > PASV
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 227 Entering Passive Mode (192,168,1,100,77,232).
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > CWD /
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > asked to change directory : 'E:\ -> E:\' --> Access allowed.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > 250 CWD command successful. "/" is current directory.
(000012) 9/19/2005 6:24:41 PM - guest (128.151.83.93) > LIST
(000011) 9/19/2005 6:25:46 PM - guest (192.168.1.1) > disconnected. (00:05:04)
(000012) 9/19/2005 6:29:19 PM - guest (128.151.83.93) > 426 Cannot retrieve. Failed. Aborting
So, there's obviously some communication going on here. Why can't it get past this point?
-andy
