Discussion Locked

Windows XP, FTP issue with port 21

0 helpful
13 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I can connect to my server through Filezilla and then get this error.

Error: Disconnected from server
Error: Could not retrieve directory listing
Error: Timeout detected!

I uninstalled filezilla and then installed version 2.2.9. I set up the ftp managerand enabled passive mode. All firewall and anti-virus are off.
I connect to the server and cannot see the files on the server.

Can port 21 be cleared in windows XP as that is the port setup on the server

Thanks

13 replies

by p.j.hutchison

What kind of server? If firewall is off on BOTH ends then you do not need to clear it.
Make sure the login credentials are correct and NTFS permissions allow access.

by bagmaster50

If you're running any type of firewall, put the filzilla program in the firewall's exception list. I had the same problem with smartftp until I configured the firewall to allow it.

by sam

Let me clarify the ftp issue I am having a little further.

I am running Windows XP professional with service pack2 and the firewall is off.
I have a Westell DSL modem and the IP Pass through is currently enabled for 68.220.171.91

I have tried the following ftp agents with the same results, filezilla 2.9 , WSftp, and Cuteftp 6.0.
All allow me to connect to the server but I am unable to retrieve the directory listing from the server.

I can connect to the Internet via my ISP?s dialup connection and all the ftp applications allow me to connect and see the directories.

Any Ideas as to why port 21 is being blocked when going through my DSL modem?

Thanks,

by candi_sd

Can you please post a log of what actually happens when you connect to the server. Also are you using passive mode? What type of a server are you connecting to?

by sam

The server is IIS 5 and yes I am set to passive mode.

Here is the file log from filezilla 2.9.

by sam

Status: Connecting to damian.nexx.com ...
Trace: FtpControlSocket.cpp(772): OnConnect(0) OpMode=1 OpState=-1 caller=0x003acc44
Status: Connected with damian.nexx.com. Waiting for welcome message...
Trace: FtpControlSocket.cpp(640): OnReceive(0) OpMode=1 OpState=-1 caller=0x003acc44
Response: 220 damian Microsoft FTP Service (Version 5.0).
Command: USER sam12
Trace: FtpControlSocket.cpp(640): OnReceive(0) OpMode=1 OpState=0 caller=0x003acc44
Response: 331 Password required for sam12.
Command: PASS *********
Trace: FtpControlSocket.cpp(640): OnReceive(0) OpMode=1 OpState=3 caller=0x003acc44
Response: 230 User sam12 logged in.
Command: FEAT
Trace: FtpControlSocket.cpp(640): OnReceive(0) OpMode=1 OpState=-13 caller=0x003acc44
Response: 500 'FEAT': command not understood
Command: SYST
Trace: FtpControlSocket.cpp(640): OnReceive(0) OpMode=1 OpState=-14 caller=0x003acc44
Response: 215 Windows_NT version 5.0
Status: Connected
Trace: FtpControlSocket.cpp(3502): ResetOperation(1) OpMode=1 OpState=-14 caller=0x003acc44
Trace: FtpControlSocket.cpp(917): List(FALSE,0,"","",1) OpMode=0 OpState=-1 caller=0x003acc44
Status: Retrieving directory listing...
Command: PWD
Trace: FtpControlSocket.cpp(640): OnReceive(0) OpMode=4 OpState=0 caller=0x003acc44
Response: 257 "/sam12" is current directory.
Trace: FtpControlSocket.cpp(917): List(FALSE,0,"","",0) OpMode=4 OpState=0 caller=0x003acc44
Command: PASV

by sam

Trace: FtpControlSocket.cpp(1589): OnClose(10053) OpMode=4 OpState=7 caller=0x003acc44
Error: Disconnected from server
Trace: TransferSocket.cpp(509): OnClose(0) caller=0x003ab684
Trace: TransferSocket.cpp(1122): Close() caller=0x003ab684
Trace: TransferSocket.cpp(91): ~CTransferSocket() caller=0x003ab684
Trace: TransferSocket.cpp(1122): Close() caller=0x003ab684
Trace: FtpControlSocket.cpp(834): DoClose(0) OpMode=4 OpState=7 caller=0x003acc44
Trace: FtpControlSocket.cpp(3502): ResetOperation(4100) OpMode=4 OpState=7 caller=0x003acc44
Error: Could not retrieve directory listing
Error: Timeout detected!

This discussion is closed to new replies.