Your best friend for file transfer.

Fetch application logoFetch

Making Fetch Work Under OS 10.2.3 Firewall (6 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 11 years ago by GrantK
  • Latest reply 11 years ago from Jim Matthews
  • GrantK Member

    Since I upgraded to 10.2 I have not been able to connect using Fetch 4.0.3 with the OS X firewall on. The specific problem seems to be in getting a file list. Fetch works fine with the OS X firewall off. I have PASV enabled in the System Prefs/Network/Proxies section and in Fetch. Here is a recent transcript; your advice on how to connect successfully without turnign the firewall off each time would be greatly appreciated.

    Fetch 4.0.3 System 0x1023 Serial FETCHFL001-9895-2PQ5 TR
    Connecting to wso.williams.edu port 21 (2/3/03 9:36:11 PM)
    220 ethel.williams.edu FTP server (Version wu-2.6.1(1) Wed Nov 28 04:02:31 GMT 2001) ready.
    ADAT
    530 Please login with USER and PASS.
    USER gkraus
    331 Password required for gkraus.
    PASS
    230 User gkraus logged in.
    SYST
    215 UNIX Type: L8
    PWD
    257 "/home/users2/gkraus" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood.
    CWD www
    250 CWD command successful.
    PWD
    257 "/home/users2/gkraus/www" is current directory.
    PASV
    227 Entering Passive Mode (192,168,0,3,15,10)
    LIST
    425 Can't open data connection.
    ftp_list: -30000 (state == GETTING_LIST)

    Posted 11 years ago #

  • Jim Matthews Administrator

    Does Fetch work with PASV enabled and the firewall turned off? Can you post a transcript?

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 11 years ago #

  • GrantK Member

    The short answer: Fetch works with the firewall OFF and PASV in fetch OF (see transcripts below). My goal is for fetch to work with the OS X firewall ON, however. Your ideas on how to accomplish this would be appreciated.

    Thanks!

    Here is a transcript with the OS X firewall OFF and PASV enabled:

    Connecting to wso.williams.edu port 21 (2/4/03 9:02:38 PM)
    220 ethel.williams.edu FTP server (Version wu-2.6.1(1) Wed Nov 28 04:02:31 GMT 2001) ready.
    ADAT
    530 Please login with USER and PASS.
    USER gkraus
    331 Password required for gkraus.
    PASS
    230 User gkraus logged in.
    SYST
    215 UNIX Type: L8
    PWD
    257 "/home/users2/gkraus" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood.
    PWD
    257 "/home/users2/gkraus" is current directory.
    PASV
    227 Entering Passive Mode (192,168,0,3,185,241)
    LIST
    425 Can't open data connection.
    ftp_list: -30000 (state == GETTING_LIST)
    PWD
    257 "/home/users2/gkraus" is current directory.

    And here is a transcript with PASV OFF in Fetch It works):
    Connecting to wso.williams.edu port 21 (2/4/03 9:07:15 PM)
    220 ethel.williams.edu FTP server (Version wu-2.6.1(1) Wed Nov 28 04:02:31 GMT 2001) ready.
    ADAT
    530 Please login with USER and PASS.
    USER gkraus
    331 Password required for gkraus.
    PASS
    230 User gkraus logged in.
    SYST
    215 UNIX Type: L8
    PWD
    257 "/home/users2/gkraus" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood.
    PWD
    257 "/home/users2/gkraus" is current directory.
    PORT 208,59,243,192,115,131
    200 PORT command successful.
    LIST
    150 Opening ASCII mode data connection for /bin/ls.
    total 92
    -rw-rw-r-- 1 gkraus gkraus 0 Sep 22 1997 .addressbook
    [snip]

    Posted 11 years ago #

  • Jim Matthews Administrator

    The OS X firewall stops Fetch (or any other) FTP client from working with PASV off. Could you try with the firewall off and PASV on? I'd like to see if there's some non-firewall reason why you can't use PASV on.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 11 years ago #

  • GrantK Member

    With the firewall off and pasv enabled I can connect just fine but cannot GET files. As far as I can tell, I can only GET files when PASV is not enabled. Suggestions?

    Fetch 4.0.3 System 0x1023 Serial FETCHFL001-9895-2PQ5 TR
    Connecting to wso.williams.edu port 21 (2/5/03 8:09:29 PM)
    220 ethel.williams.edu FTP server (Version wu-2.6.1(1) Wed Nov 28 04:02:31 GMT 2001) ready.
    ADAT
    530 Please login with USER and PASS.
    USER gkraus
    331 Password required for gkraus.
    PASS
    230 User gkraus logged in.
    SYST
    215 UNIX Type: L8
    PWD
    257 "/home/users2/gkraus" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood.
    PWD
    257 "/home/users2/gkraus" is current directory.
    CWD www
    250 CWD command successful.
    PWD
    257 "/home/users2/gkraus/www" is current directory.
    TYPE I
    200 Type set to I.
    SIZE export.QIF
    213 634393
    MDTM export.QIF
    213 20020214034759
    PASV
    227 Entering Passive Mode (192,168,0,3,104,53)
    RETR export.QIF
    425 Can't open data connection.
    ftp_retrieve: -30000 (state == RGET_RETRIEVING)
    PWD
    257 "/home/users2/gkraus/www" is current directory.

    Posted 11 years ago #

  • Jim Matthews Administrator

    You're stuck between two problems. The server apparently can not use PASV mode for some reason, but if you want to use the OS X firewall you must use PASV mode. It's probably easier for you to turn off the firewall than to fix the server. That isn't a perfect solution, but it's the best you can do with this server limitation.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 11 years ago #

Topic closed

This topic has been closed.