NetMeter_v0999beta2.exe, SkypeSetup.exe, maxmemi.zip and WinVNC.zip
These are the files on my FTP server.
Unfortunately many people dont know how to use a browser with FTP so they clamber for a FTP Client.
Personally for my own use on my website I use CuteFTP which I bought several years ago, but trying to explain to a normal 'user' how to use and FtpClient when they hardly know which side of the keyboard is the rightway up gets a little difficult.
bb_matt, that FTP is a normal FTP (Browser type) site and is accessible by everything we throw at it.
Since I posted this topic I've had over 50 connections to it and I can see which are IE and which are Firefox.
From the FTP Server end the commands and everything are the same for both IE and FF right down to the last command when the Directory Listing is sent that FF for some reason does not receive.
I also agree it seems strange that no-one has complained about this problem but it IS a problem and it IS there and is not a setting or anything.
I'm trying to get through to Mozilla crowd to get some clarity on this but not having any luck.
For those that have never used their browser for FTP.....
Using Internet Explorer..
When you click on a FTP link you will get a window up that looks just like Windows Explorer listing the files on the server.
To download, you open your Windows Explorer and drop and drag the required file from the ftp window.
To upload a file you first need to login into the site.
Rightclick anywhere on the Ftp window and in the little menu you will see 'Login As' - click on that and enter the required Username and Password, click OK and you can now drag and drop files to upload.
The following are some examples from this end.
The first one someone logged in with IE, then set an Upload password.
The second is the same user logged in with some FTPClient, you can see by the instant upload password.
The third is Mozilla Firefox which does everything correct but I bet all Firefox had was a blank page.
Code:
Internet Explorer
** 165.145.7.32 User connected : 14/05 - 17:49:08
-> 165.145.7.32 USER anonymous
<- 165.145.7.32 331 Password required for anonymous.
-> 165.145.7.32 PASS IEUser@
** 165.145.7.32 User "anonymous" is authenticated - Set ROOT Directory: C:\FTPTest\
<- 165.145.7.32 230 User anonymous logged in.
-> 165.145.7.32 OPTS utf8 on
<- 165.145.7.32 500 'OPTS': command not understood.
-> 165.145.7.32 SYST
<- 165.145.7.32 215 UNIX Type: L8 Internet Component Suite
-> 165.145.7.32 SITE help
<- 165.145.7.32 500 'SITE': command not understood.
-> 165.145.7.32 PWD
<- 165.145.7.32 257 "/C:/FTPTest/" is current directory.
-> 165.145.7.32 NOOP
<- 165.145.7.32 200 Ok. Parameter was ''.
-> 165.145.7.32 CWD /C:/FTPTest/
** 165.145.7.32 Changed directory to : C:\FTPTest\
<- 165.145.7.32 250 CWD command successful. "C:/FTPTest/" is current directory.
-> 165.145.7.32 TYPE A
<- 165.145.7.32 200 Type set to A.
-> 165.145.7.32 PORT 165,145,7,32,129,36
<- 165.145.7.32 200 Port command successful.
-> 165.145.7.32 LIST
<- 165.145.7.32 150 Opening data connection for directory list.
<- 165.145.7.32 226 File sent ok
** 165.145.7.32 User connected : 14/05 - 17:49:53
-> 165.145.7.32 USER Anonymous
<- 165.145.7.32 331 Password required for Anonymous.
-> 165.145.7.32 PASS upload
** 165.145.7.32 User "Anonymous" is authenticated - Set ROOT Directory: C:\FTPTest\
<- 165.145.7.32 230 User Anonymous logged in.
-> 165.145.7.32 OPTS utf8 on
<- 165.145.7.32 500 'OPTS': command not understood.
-> 165.145.7.32 SYST
<- 165.145.7.32 215 UNIX Type: L8 Internet Component Suite
-> 165.145.7.32 SITE help
<- 165.145.7.32 500 'SITE': command not understood.
-> 165.145.7.32 PWD
<- 165.145.7.32 257 "/C:/FTPTest/" is current directory.
-> 165.145.7.32 TYPE A
<- 165.145.7.32 200 Type set to A.
-> 165.145.7.32 PORT 165,145,7,32,129,38
<- 165.145.7.32 200 Port command successful.
-> 165.145.7.32 LIST
<- 165.145.7.32 150 Opening data connection for directory list.
<- 165.145.7.32 226 File sent ok
** 165.145.7.32 User disconnected : 14/05 - 17:51:25
------------------------------------------------------------------------
FTPClient
** 165.145.7.32 User connected : 14/05 - 17:51:53
-> 165.145.7.32 USER Anonymous
<- 165.145.7.32 331 Password required for Anonymous.
-> 165.145.7.32 PASS upload
** 165.145.7.32 User "Anonymous" is authenticated - Set ROOT Directory: C:\FTPTest\
<- 165.145.7.32 230 User Anonymous logged in.
-> 165.145.7.32 OPTS utf8 on
<- 165.145.7.32 500 'OPTS': command not understood.
-> 165.145.7.32 SYST
<- 165.145.7.32 215 UNIX Type: L8 Internet Component Suite
-> 165.145.7.32 SITE help
<- 165.145.7.32 500 'SITE': command not understood.
-> 165.145.7.32 PWD
<- 165.145.7.32 257 "/C:/FTPTest/" is current directory.
-> 165.145.7.32 TYPE A
<- 165.145.7.32 200 Type set to A.
-> 165.145.7.32 PORT 165,145,7,32,129,38
<- 165.145.7.32 200 Port command successful.
-> 165.145.7.32 LIST
<- 165.145.7.32 150 Opening data connection for directory list.
<- 165.145.7.32 226 File sent ok
** 165.145.7.32 User disconnected : 14/05 - 17:52:25
------------------------------------------------------------------------
Mozilla Firefox
** 196.34.113.145 User connected : 14/05 - 18:31:31
-> 196.34.113.145 USER anonymous
<- 196.34.113.145 331 Password required for anonymous.
-> 196.34.113.145 PASS mozilla@example.com
** 196.34.113.145 User "anonymous" is authenticated - Set ROOT Directory: C:\FTPTest\
<- 196.34.113.145 230 User anonymous logged in.
-> 196.34.113.145 SYST
<- 196.34.113.145 215 UNIX Type: L8 Internet Component Suite
-> 196.34.113.145 PWD
<- 196.34.113.145 257 "/C:/FTPTest/" is current directory.
-> 196.34.113.145 TYPE I
<- 196.34.113.145 200 Type set to I.
-> 196.34.113.145 PASV
<- 196.34.113.145 227 Entering Passive Mode (196,37,237,132,14,244).
-> 196.34.113.145 SIZE /C:/FTPTest/
<- 196.34.113.145 550 Command failed: File not found.
-> 196.34.113.145 MDTM /C:/FTPTest/
<- 196.34.113.145 550 'C:\FTPTest\': no such file or directory.
-> 196.34.113.145 RETR /C:/FTPTest/
<- 196.34.113.145 150 Opening data connection for /C:/FTPTest/.
<- 196.34.113.145 501 Cannot RETR. Cannot open file C:\FTPTest\
-> 196.34.113.145 PASV
<- 196.34.113.145 227 Entering Passive Mode (196,37,237,132,14,245).
-> 196.34.113.145 CWD /C:/FTPTest/
** 196.34.113.145 Changed directory to : C:\FTPTest\
<- 196.34.113.145 250 CWD command successful. "C:/FTPTest/" is current directory.
-> 196.34.113.145 LIST
<- 196.34.113.145 150 Opening data connection for directory list.
<- 196.34.113.145 226 File sent ok
** 196.34.113.145 User disconnected : 14/05 - 18:34:41