Your best friend for file transfer.

Fetch application logoFetch

Firewall-problems (2 posts)

  • Started 7 years ago by rp
  • Latest reply 7 years ago from Scott McGuire
  • rp Member

    Fetch 5.1 on Mac G5 (not Intel) with os X 10.4.7
    connect to a Mac osX Server v.10.4.7:
    Big problems with firewall enabled on both machines. See following 3 scenaries:
    1. Don't work with firewall enabled on local machine and server-firewall setup as ""Allow only traffic...on these ports" and All services allowed".
    2. OK with firewall disabled on local machine and server-firewall setup as ""Allow only traffic...on these ports" and All services (ports) allowed".
    3. OK with firewall enabled on local machine and server-firewall setup as "allow all trafik".
    ---------The problem from Fetch Transcript:----------
    230 User charlotte logged in.
    SYST
    215 UNIX Type: L8 Version: BSD-199506
    PWD
    257 "/" is current directory.
    MACB ENABLE
    502 'MACB ENABLE': command not understood.
    PWD
    257 "/" is current directory.
    TYPE A
    200 Type set to A.
    PASV
    227 Entering Passive Mode (192,168,3,1,252,246)
    ABOR
    225 ABOR command successful.
    PORT 192,168,3,131,192,72
    200 PORT command successful.
    LIST -al
    Active mode connection blocked by OS X firewall, port 49224
    ABOR
    ftp_list: -30031 (state == GETTING_LIST)
    QUIT
    send_cmd():con_conn->Putline() returns -3208
    --------------and succesfull----------------
    200 PORT command successful.
    LIST -al
    150 Opening ASCII mode data connection for directory listing.
    total 24
    dr-xr-x--- 6 charlott rpftp 204 Jul 19 14:26 .
    drwxrwxrwx 7 root staff 238 Aug 22 17:17 ..
    -rw-r--r-- 1 charlott rpftp 3 Jul 19 14:22 .CFUserTextEncoding
    -rw-r--r-- 1 root rpftp 6148 Jul 19 14:26 .DS_Store
    drwxrwx--- 4 charlott rpftp 136 Aug 8 17:26 til Charlotte
    drwxrwx--- 5 charlott rpftp 170 Aug 28 15:13 til RP
    226 Transfer complete.

    Posted 7 years ago #

  • Scott McGuire Administrator

    Hi,

    Unfortunately, as you have discovered, you cannot use FTP when both the client and server have firewalls without opening up a wide range of ports in one of the firewalls. This is a limitation of the FTP protocol, not of Fetch or Mac OS X.

    A better solution is to use SFTP - to do this you'll have to enable SSH access on the server. The server should open up the correct port in the server's firewall automatically; but if not, you'll need to specify that port 22 is allowed through the server's firewall. But at least it's just one port, not an entire range of ports, which is what you'd have to do for FTP.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 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.