Your best friend for file transfer.

Fetch application logoFetch

can't access files with PASV on or off (7 posts)

This is an archived topic. The information in it is likely to be out-of-date and no longer applicable to current versions of Fetch.
  • Started 20 years ago by bytesize
  • Latest reply 20 years ago from bytesize
  • bytesize Member

    I've been following the posts, and can't find the solution to my problem.

    I have been using Fetch for years without any problem, and I'm currently using Fetch 4.0.1. This is the first time I've had this problem.

    When I connect to the server with PASV turned off, I get the error "Server Response: Can't build data connection: connection refused." The error comes up right away.

    Here is the log:
    Connecting to ftp.wiznet.ca port 21 (6/15/03 10:17:42 PM)
    220 elminster.wiznet.ca FTP server (Version 6.00LS) ready.
    ADAT
    500 'ADAT Hi there, do you support security?': command not understood.
    USER eventspec_ftp
    331 Password required for eventspec_ftp.
    PASS
    230 User eventspec_ftp logged in.
    SYST
    215 UNIX Type: L8 Version: BSD-199506
    PWD
    257 "/u/eventspec_ftp" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood.
    PWD
    257 "/u/eventspec_ftp" is current directory.
    PWD
    257 "/u/eventspec_ftp" is current directory.
    PORT 216,209,115,143,252,74
    200 PORT command successful.
    LIST
    425 Can't build data connection: Connection refused.
    ftp_list: -30000 (state == GETTING_LIST)

    If I try to connect with PASV turned on, it says it's getting the file list, then it eventually times out and gives me this error message: "server response: can't open data connection". Here is the log:

    Connecting to ftp.wiznet.ca port 21 (6/15/03 10:22:59 PM)
    220 elminster.wiznet.ca FTP server (Version 6.00LS) ready.
    ADAT
    500 'ADAT Hi there, do you support security?': command not understood.
    USER eventspec_ftp
    331 Password required for eventspec_ftp.
    PASS
    230 User eventspec_ftp logged in.
    SYST
    215 UNIX Type: L8 Version: BSD-199506
    PWD
    257 "/u/eventspec_ftp" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood.
    PWD
    257 "/u/eventspec_ftp" is current directory.
    PWD
    257 "/u/eventspec_ftp" is current directory.
    PASV
    227 Entering Passive Mode (10,1,1,21,192,93)
    LIST
    425 Can't open data connection.
    ftp_list: -30000 (state == GETTING_LIST)

    I don't have any problem connecting to the server using CuteFTP on a PC. I also tried downloading a different FTP program for the Mac (it wasn't anywhere near as good as Fetch!), and got the same error as Fetch.

    In both cases (PASV on and off) I seem to stay connected to the server, and be able to navigate top level directories, just not see an subdirectories or files. Please help - this is driving me nuts!

    Posted 20 years ago #

  • Jim Matthews Administrator

    First of all I would recommend using Fetch 4.0.3; it fixes a bug in non-PASV mode on OS X. You can download 4.0.3 from http://fetchsoftworks.com

    My best guess is that you want to uncheck the "Use passive mode transfers (PASV)" box; it looks like the server is behind a Network Address Translation (NAT) device, and they can keep PASV mode from working.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 20 years ago #

  • bytesize Member

    Thanks Jim. I downloaded 4.0.3 but I still have the same problem. When I unchecked PASV I get:
    LIST
    425 Can't build data connection: Connection refused.
    ftp_list: -30000 (state == GETTING_LIST)

    and when PASV is checked it tries for a very long time, then I get:
    LIST
    425 Can't open data connection.
    ftp_list: -30000 (state == GETTING_LIST)

    Am I missing something? There's only the one place to check/uncheck the PASV, right? In the Firewall part of preference?

    Is there any significance between "building" a data connection and "opening" a data connection?

    Thanks!!

    Posted 20 years ago #

  • Jim Matthews Administrator

    That's correct, there's only one place to change the PASV setting.

    You mentioned that CuteFTP can connect from the same network. I would be interested in seeing a transcript from CuteFTP, if you can get that.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 20 years ago #

  • bytesize Member

    Hi Jim

    I'm out of town (actually at the end of a dock, in the woods, with a rotary dial phone and sloooowwww internet connection), so all I've got access to is my Powerbook. I've asked a friend to log on with their PC and send me the FTP transcript. I'll post it as soon as I've got it.

    We're having trouble with a CGI script, and I can't access it to fix it - it's driving me crazy. I've been using Fetch since about 1995 and this is the first time I've had this problem.

    Thanks for your help.

    Posted 20 years ago #

  • Jim Matthews Administrator

    It looks to me as if a NAT device on the server side is keeping PASV mode from working. Do you have a firewall (such as the OS X firewall) enabled on your PowerBook? That would keep non-PASV mode from working.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 20 years ago #

  • bytesize Member

    That's it! It was my own personal firewall. I'm running Norton Personal Firewall on OS 8.6, and when I turned that off, as well as turning off the PASV, I finally got the file list.

    Thanks, Jim. You're the best!!!!!

    Katherine

    Posted 20 years ago #

Topic closed

This topic has been closed.