Re: FTP DIR Hangs in Vista
Thanks for you help. I checked and my firewall service in Vista is not
started so I assume that can't be the problem. I agree, however, that it
seems like a firewall problem. I also tried using debug mode and passive
mode. I wasn't sure how to enable passive mode but I think I did it by
sending the "PASV" command to the other server by using "Quote PASV" command.
Unfortunately, It still hangs (see below) in passive mode.
Ftp
C:\Users\xxxxxx>ftp -d
ftp> open 99.999.99.999
Connected to 99.999.99.999.
220-Microsoft FTP Service
220 xxxxxxx welcomes you to their FTP site. Authorized personnel only,
ease.
User (99.999.99.999
none)): xxxxxx
---> USER xxxxxxx
331 Password required for xxxxxxx.
Password:
---> PASS xxxxxxx
230 User xxxxxxx logged in.
ftp> prompt
Interactive mode Off .
ftp> quote pasv
---> pasv
227 Entering Passive Mode (66,240,31,227,5,97).
ftp> dir
---> PORT 192,168,1,102,193,4
200 PORT command successful.
---> LIST
150 Opening ASCII mode data connection for /bin/ls.
(hangs indefinetely at this point - must ctrl-c out)
"alun@texis.invalid" wrote:
> "MicroMite" <MicroMite@discussions.microsoft.com> wrote in message
> news:8E90F0D1-1290-4EF0-9F10-1F2DC2FDECF2@microsoft.com...
> >I have a simple batch FTP script that hangs in Vista on a DIR command, but
> > works in XP.
> >
> > Script
> > Open ipaddress
> > username
> > pwd
> > prompt
> > dir
> >
> > Any help would be greatly apprecitated...Thanks
>
>
> Probably because the firewall hasn't been set up to allow ftp.exe as a
> listening program.
>
> FTP has two modes of operation - passive and active. The command-line FTP
> client in Windows (and, let's face it, pretty much every other operating
> system) uses active mode, which means that the FTP server must connect to
> the FTP client on a random port that the FTP client sends to the server.
>
> Try turning on debug (ftp -d) to view what commands are sent to the server,
> to see what I'm talking about.
>
> Alun.
> ~~~~
> Texas Imperial Software | Web: http://www.wftpd.com/
> 23921 57th Ave SE | Blog: http://msmvps.com/alunj/
> Woodinville WA 98072-8661 | WFTPD, WFTPD Pro are Windows FTP servers.
> Fax/Voice +1(425)807-1787 | Try our client software, WFTPD Explorer.
>