iis ftp:
I am getting '550 .: An established connection was aborted by the
software in your host machine.' when I try to list all the files in a
folder (this only appears to happen if there is over X files or
folder in the folder I am trying to list)
Restarting the FTP service does not correct the issue, but a reboot of
the machine does.
This starts to happen at random times and once it starts only the
reboot helps.
The user home directories are setup on UNC paths.
# ftp -d -v xxx.xxx.xxx.xxx
Connected to xxx.xxx.xxx.xxx.
220 Microsoft FTP Service
ftp_login: user `<null>' pass `<null>' host `xxx.xxx.xxx.xxx'
Name (xxx.xxx.xxx.xxx:userx): userx
---> USER userx
331 Password required for userx.
Password:
---> PASS XXXX
230 User userx logged in.
---> SYST
215 Windows_NT
Remote system type is Windows_NT.
---> FEAT
211-FEAT
SIZE
MDTM
211 END
features[FEAT_FEAT] = 1
features[FEAT_MDTM] = 1
features[FEAT_MLST] = 0
features[FEAT_REST_STREAM] = 0
features[FEAT_SIZE] = 1
features[FEAT_TVFS] = 0
got localcwd as `/'
---> PWD
257 "/userx" is current directory.
got remotecwd as `/userx'
ftp> ls
---> EPSV
500 'EPSV': command not understood
disabling epsv4 for this connection
---> PASV
227 Entering Passive Mode (xxx,xxx,xxx,xxx,22,52).
---> LIST
125 Data connection already open; Transfer starting.
ftp: netin: Connection reset by peer
550 .: An established connection was aborted by the software in your
host machine.
ftp> ls a*
---> PASV
227 Entering Passive Mode (xxx,xxx,xxx,xxx,22,53).
---> LIST a*
125 Data connection already open; Transfer starting.
01-26-07 12:32PM <DIR> aspnet_client
226 Transfer complete.
ftp>