Your best friend for file transfer.

Fetch application logoFetch

passive ftp problems with Mac 10.4.7 (5 posts)

  • Started 17 years ago by Mmagpie
  • Latest reply 17 years ago from Mmagpie
  • Mmagpie Member

    I have a new computer with Mac Tiger 10.4.7, and cannot ftp to a server I need access to. As far as I can tell I have all settings the same on my desktop computer which runs 10.3.x and I can ftp from there. I've tried turning off the laptop's firewall, clicking on & off the passive checkboxes in system and Fetch preferences, updating to latest version of Fetch, nothing has worked. Fetch tries to load a list of the files on the server and can't do it. Any suggestions? Thanks!

    Here is the fetch transcript from my laptop:

    Fetch 5.1 (5B286) PowerPC running on Mac OS X 10.4.7 (8J135) PowerPC English
    StuffIt Engine 0x820, StuffIt SDK Version 10.1.1b1
    Partial serial FETCH5X001-J48Q-ZY9D T
    Connecting to printingpalace.com port 21 (OS X firewall is on) (8/15/06 3:09:49 PM)
    Connected to 208.57.19.219 port 21 (8/15/06 3:09:49 PM)
    220 ppalace.printingpalace.com FTP server (Version 6.00LS) ready.
    USER pp2001
    331 Password required for pp2001.
    PASS
    230 User pp2001 logged in, access restrictions apply.
    SYST
    215 UNIX Type: L8 Version: BSD-199506
    PWD
    257 "/" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood.
    PWD
    257 "/" is current directory.
    TYPE A
    200 Type set to A.
    PASV
    227 Entering Passive Mode (192,168,1,216,235,201)
    ABOR
    225 ABOR command successful.
    PORT 192,168,1,102,237,41
    200 PORT command successful.
    LIST
    Active mode connection blocked by OS X firewall, port 60713
    ABOR
    425 Can't build data connection: Interrupted system call.
    225 ABOR command successful.
    ftp_list: -30031 (state == GETTING_LIST)
    Update check skipped at 08/15/2006 03:11 PM (next check after 08/16/2006 03:24 AM)

    Posted 17 years ago #

  • Scott McGuire Administrator

    Hi,

    If you can send us the transcript from Fetch on the desktop that's running 10.3.x, and then a transcript from Fetch on the laptop with 10.4 when the firewall is off, we may be able to figure out what you need to change.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 17 years ago #

  • Mmagpie Member

    Hi, thanks for the response.

    Below is the transcript from my desktop computer which I can get to the server from with the firewall on. I do not have the passive ftp checkbox checked in Fetch.

    Fetch 5.0.5 (5A835) PowerPC running on Mac OS X 10.3.9 (7W98) PowerPC English
    StuffIt Engine 0x702, StuffIt SDK Version StuffIt version 7.0.3
    Partial serial FETCH5X001-J48Q-ZY9D T
    Connecting to printingpalace.com port 21 (OS X firewall is on) (8/15/06 7:57:46 PM)
    Connected to 208.57.19.219 port 21 (8/15/06 7:57:46 PM)
    220 ppalace.printingpalace.com FTP server (Version 6.00LS) ready.
    USER pp2001
    331 Password required for pp2001.
    PASS
    230 User pp2001 logged in, access restrictions apply.
    SYST
    215 UNIX Type: L8 Version: BSD-199506
    PWD
    257 "/" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood.
    PWD
    257 "/" is current directory.
    CWD /
    250 CWD command successful.
    PWD
    257 "/" is current directory.
    TYPE A
    200 Type set to A.
    PORT 192,168,1,102,109,220
    200 PORT command successful.
    LIST
    150 Opening ASCII mode data connection for '/bin/ls'.
    total 2133024

    **Long list of files here which I have cut . . .**

    226 Transfer complete.
    PWD
    257 "/" is current directory.

    And this is the transcript from my laptop with firewall off and it looks like I can now get on, but I would like to leave the firewall on if possible, so still would like some help on this. I don't know if it matters, but I am using Airport to get online with the laptop through a router, the desktop computer is hooked up to the same router by ethernet.

    Fetch 5.1 (5B286) PowerPC running on Mac OS X 10.4.7 (8J135) PowerPC English
    StuffIt Engine 0x820, StuffIt SDK Version 10.1.1b1
    Connecting to printingpalace.com port 21 (OS X firewall is off) (8/15/06 8:23:09 PM)
    Partial serial FETCH5X001-J48Q-ZY9D T
    Connected to 208.57.19.219 port 21 (8/15/06 8:23:09 PM)
    220 ppalace.printingpalace.com FTP server (Version 6.00LS) ready.
    USER pp2001
    331 Password required for pp2001.
    PASS
    230 User pp2001 logged in, access restrictions apply.
    SYST
    215 UNIX Type: L8 Version: BSD-199506
    PWD
    257 "/" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood.
    PWD
    257 "/" is current directory.
    PWD
    257 "/" is current directory.
    TYPE A
    200 Type set to A.
    PORT 192,168,1,101,222,95
    200 PORT command successful.
    LIST
    150 Opening ASCII mode data connection for '/bin/ls'.
    total 2133024

    **Long list of files here which I have cut . . .**

    226 Transfer complete.
    PWD
    257 "/" is current directory.

    Originally posted by ScottMcGuire:

    Hi,

    If you can send us the transcript from Fetch on the desktop that's running 10.3.x, and then a transcript from Fetch on the laptop with 10.4 when the firewall is off, we may be able to figure out what you need to change.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 17 years ago #

  • Scott McGuire Administrator

    Hi,

    Thanks for the transcripts.

    Normally, active (non-passive) mode FTP connections do not work through firewalls.

    However, in certain setups you could use active mode through the firewall on Mac OS X 10.3. But this was because of bugs in the firewall, and so in Mac OS X 10.4, Apple fixed the bugs and now in 10.4 there is no way to use active (non-passive) mode FTP when the firewall is enabled.

    Unfortunately, it looks like the server you're connecting to doesn't support passive mode connections - Fetch 5.1 is trying to open one and the server is rejecting it.

    So your only options are:
    * Contact the server maintainers and ask them to look into supporting passive mode FTP connections (passive mode has been around a long time, so most servers should support it);
    * Turn off the firewall temporarily when you need to connect to this server;
    * See if this server supports SFTP connections. SFTP does not have the same passive/active mode issues that FTP does, and should almost always work when a firewall is enabled.

    Sorry not to have a better answer for you - let us know if you have more questions. Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 17 years ago #

  • Mmagpie Member

    Thanks. I was afraid it might be something like that, I will sort it out, but I appreciate the information.

    Posted 17 years ago #

Reply

  • Or nickname, if you prefer.
  • This will be kept confidential.
  • This is to ensure that you’re a person, not a spambot.