Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

FTP in Internet Explorer

Status
Not open for further replies.

jaslr

Programmer
Aug 16, 2001
67
AU
Because of my workplace's proxy / firewall arrangement I can't use a ftp client to connect to my ftp. Therefore I have to use Internet Explorer, and this is fine.

However I want to know why every time I change directory or even login to the FTP, why does it freeze the browser and I get a "not responding" in the task manager?

I have toggled "passive on/off" and still get the same results.
 
1. Are you being sure to change the address line to fpt?

ftp://ftp.domain.address

2. FTP uses 2 TCP connections (or channels), 1 for control and one for data.
The standard control connection is TCP port 21.
The default data connection (and extremely rare to see - you can almost forget it exists) is port 20.

When an FTP connection is made but listing a directory or sending data fails it is almost ALWAYS the data connection at fault! This is by far the most common problem encountered in FTP connections.

FTP has 2 modes, PORT (also called "regular" or "normal" mode) and PASV ("passive" mode for clients behind firewalls).

The client determines the mode that will be used (or attempted as the case may be)...
If the client issues a PORT command, it is attempting "PORT" mode.
If the client issues a PASV command, it is attempting "PASV" mode.
If the client does not issue either command, PORT mode is assumed using port 20 for data (again, very rare these days).

In PORT mode, the client (yes to CLIENT!) is the server end of the data channel.
In PASV mode, the server is the server end of the data channel.

The difference between PORT and PASV modes is which end plays "server" for the data channel.

It is possible that the necessary Port controls are being blocked by your firewall, allowing only PORT 80.


 
If your workplace is running microsoft ISA proxy server/firewall you can install it's proxy client on your machine giving you the proxy servers rights at the client .
The client is normally on a share on the ISA server.

syar
 
and how do I know what this proxy client is?

I am on the isa server but I am unaware of what the client looks like?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top