Your best friend for file transfer.

Fetch application logoFetch

Invalid PORT Command (2 posts)

  • Started 15 years ago by haildesign
  • Latest reply 15 years ago from Scott McGuire
  • haildesign Member

    I know there are other posts on this subject, but none have helped. I have been using Fetch for a few years now without an issue. I have just been given details for a server so I can upload a new site to it. I have been told the server is Active and I need to use a specific port Number.

    I am on a Mac, using fetch 5.3. I unchecked (and also tried it checked) the PASV checkbox in prefs. I have enabled my firewall to allow connections for Fetch. I have restared fecth a hundred times, but still no luck. I have contacted the server provider and he can access the site via fetch on his mac - without a problem.

    Can anyone help - I'm getting desperate.

    Here's the Log:
    Fetch 5.3 (5D161) Intel running on Mac OS X 10.5.6 (9G55) Intel English
    StuffIt Engine 0x820, StuffIt SDK Version 10.1.1b1
    Partial serial FETCH5X001-PJWM-HJHK T
    Connecting to port 2112 (Mac OS X firewall is limiting connections to specific applications) (21/4/09 10:56:40 AM)
    Connected to port 2112 (21/4/09 10:56:40 AM)
    220 Microsoft FTP Service
    USER oceangrovetoylibrary
    331 Password required for oceangrovetoylibrary.
    230 User oceangrovetoylibrary logged in.
    215 Windows_NT
    257 "/oceangrovetoylibrary" is current directory.
    500 'MACB ENABLE': command not understood
    257 "/oceangrovetoylibrary" is current directory.
    TYPE A
    200 Type set to A.
    PORT 10,0,1,199,221,124
    500 Invalid PORT Command.
    227 Entering Passive Mode (10,1,1,5,59,183).
    Making data connection to port 15287
    225 ABOR command successful.
    ftp_list: 2,-30000 (state == GETTING_LIST)

    Seems like it logs on fine, but hits a problem with the Port connection... The port needs to be 2112.

    Posted 15 years ago #

  • Scott McGuire Administrator


    My guess is that you are connecting to the Internet through a wireless connection or a router (a device to share your Internet connection between several different computers), is that correct?

    I suspect that the answer is yes, and this is the source of the problem. Due to limitations of how FTP works, you cannot make a successful connection in Active mode to a non-standard port if you are using a device to share your Internet connection with different computers (in technical terms, a NAT device). There are no settings in Fetch you can change to fix this.

    In order to connect successfully, you need to either:

    * Connect your Mac directly to your cable/DSL modem.
    * Convince the server administrator to support passive mode connections, which do not have this problem.

    Please let us know if you have further questions.


    Scott McGuire
    Fetch Softworks

    Posted 15 years ago #


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