Your best friend for file transfer.

Fetch application logoFetch

Error Message (8 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 9 years ago by david at New Ravenna
  • Latest reply 9 years ago from Jim Matthews
  • david at New Ravenna Member

    I am trying to connect with my printer's FTP site. After entering the Host, User ID and password I get the message: "Server response: Invalid PORT command." I have checked the "Use Passive Transfer Mode transfer (PASV) box in the Firewall section of Preferences. This is very urgent HELP! I'm using OS X 10.3.6

    Posted 9 years ago #

  • Jim Matthews Administrator

    Could you choose "Fetch Transcript" from the Window menu and post the contents after you dismiss the error message? The transcript should help clarify what's going wrong.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 9 years ago #

  • david at New Ravenna Member

    Thanks - here's the Fetch Transcript:

    Connecting to 64.83.48.113 port 21 (11/30/04 10:59:09 AM)
    220 raid2000 Microsoft FTP Service (Version 5.0).
    USER DPFTPuser
    331 Password required for DPFTPuser.
    PASS
    230-Welcome to Dominion Printers FTP Site
    230 User DPFTPuser logged in.
    SYST
    215 Windows_NT version 5.0
    PWD
    257 "/" is current directory.
    MACB ENABLE
    500 'MACB ENABLE': command not understood
    SITE DIRSTYLE
    200 MSDOS-like directory output is off
    PWD
    257 "/" is current directory.
    PASV
    500 'P@SW': command not understood
    PORT 192,168,0,151,248,196
    500 Invalid PORT Command.
    ftp_list: -30000 (state == GETTING_LIST)
    PWD
    257 "/" is current directory.

    Posted 9 years ago #

  • Jim Matthews Administrator

    It looks like the printer does not support passive mode, and your router does not support active mode. And that leaves you stuck.

    What sort of router do you have? Can you connect to other FTP sites, such as ftp.fetchsoftworks.com (leave the User ID and Password fields blank)?

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 9 years ago #

  • david at New Ravenna Member

    Jim,
    Yes, I conncected to ftp.fetchsoftworks.com - I will have to ask our IT person about the router. I'm the only Mac in the place, but that shouldn't make any difference, should it? Following the sthe Fetch Transcript for connecting to fetchsoftworks.com -

    Fetch 4.0.3 System 0x1036 Serial FETCHFL001-WC0B-04ND TR
    Connecting to ftp.fetchsoftworks.com port 21 (12/1/04 8:57:51 AM)
    220 fetchsoftworks.com NcFTPd Server (licensed copy) ready.
    USER anonymous
    331 Guest login ok, send your complete e-mail address as password.
    PASS
    230-You are user #4 of 16 simultaneous users allowed.
    230-
    230 Logged in anonymously.
    SYST
    215 UNIX Type: L8
    PWD
    257 "/" is cwd.
    MACB ENABLE
    500 Syntax error, command unrecognized.
    PWD
    257 "/" is cwd.
    PASV
    227 Entering Passive Mode (216,92,39,106,240,96)
    LIST
    150 Data connection accepted from 141.152.158.85:50674; transfer starting.
    -rw-r--r-- 1 ftpuser ftpusers 1324070 Mar 23 2004 Fetch_4.0.3.sit
    drwxr-xr-x 3 ftpuser ftpusers 512 Mar 23 2004 example
    drwx-wx-wx 2 ftpuser ftpusers 20480 Nov 30 20:19 incoming
    226 Listing completed.
    QUIT
    221 Goodbye.
    Thanks,
    David

    Posted 9 years ago #

  • Jim Matthews Administrator

    Can you connect to ftp.fetchsoftworks.com with "Use passive mode transfers (PASV)" unchecked in Fetch's Firewall section of Preferences?

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 9 years ago #

  • david at New Ravenna Member

    Jim,
    When I tried fetchsoftworks.com with the (PASV) unchecked, the little doggie trotted until he couldn't anymore and I was disconnected. Following is the transcript for both attempts (checked and unchecked) - Let me say this - When I had OS 9.2.2 I had no problems. Only with OS X have I had trouble getting to my printing company ftp - Thanks, David

    Fetch 4.0.3 System 0x1036 Serial FETCHFL001-WC0B-04ND TR
    Connecting to ftp.fetchsoftworks.com port 21 (12/1/04 8:57:51 AM)
    220 fetchsoftworks.com NcFTPd Server (licensed copy) ready.
    USER anonymous
    331 Guest login ok, send your complete e-mail address as password.
    PASS
    230-You are user #4 of 16 simultaneous users allowed.
    230-
    230 Logged in anonymously.
    SYST
    215 UNIX Type: L8
    PWD
    257 "/" is cwd.
    MACB ENABLE
    500 Syntax error, command unrecognized.
    PWD
    257 "/" is cwd.
    PASV
    227 Entering Passive Mode (216,92,39,106,240,96)
    LIST
    150 Data connection accepted from 141.152.158.85:50674; transfer starting.
    -rw-r--r-- 1 ftpuser ftpusers 1324070 Mar 23 2004 Fetch_4.0.3.sit
    drwxr-xr-x 3 ftpuser ftpusers 512 Mar 23 2004 example
    drwx-wx-wx 2 ftpuser ftpusers 20480 Nov 30 20:19 incoming
    226 Listing completed.
    QUIT
    221 Goodbye.
    Connecting to ftp.fetchsoftworks.com port 21 (12/1/04 12:57:13 PM)
    220 fetchsoftworks.com NcFTPd Server (licensed copy) ready.
    USER anonymous
    331 Guest login ok, send your complete e-mail address as password.
    PASS
    230-You are user #3 of 16 simultaneous users allowed.
    230-
    230 Logged in anonymously.
    SYST
    215 UNIX Type: L8
    PWD
    257 "/" is cwd.
    MACB ENABLE
    500 Syntax error, command unrecognized.
    PWD
    257 "/" is cwd.
    PORT 192,168,0,151,215,217
    200 PORT command successful.
    LIST
    550 Cannot connect to 192.168.0.151:55257 - No route to host.
    QUIT
    send_cmd():con_conn->Putline() returns -3155

    Posted 9 years ago #

  • Jim Matthews Administrator

    I think you're dealing with two problems.

    1) The printing company does not support passive mode, probably because they have a firewall that blocks passive mode data connections. I think that's a poor choice on their part, since passive mode is the preferred method for FTP, but there may be nothing you can do about it.

    2) Your router is keeping you from using active mode FTP. Your router assigns you an address -- in the transcript above it is 192.168.0.151 -- that is only valid on your network. When an FTP client like Fetch tells a server to connect to that address the router is supposed to translate that address into one that is valid on the Internet in general. But the error message coming back from ftp.fetchsoftworks.com indicates that this is not happening.

    I think you would still have this problem if you were running Mac OS 9; it may just be a coincidence that the router's behavior changed at the same time that you upgraded your operating system.

    I would recommend talking to the IT person about the router; you can tell her that the router is not translating NAT addresses in FTP PORT commands.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 9 years ago #

Topic closed

This topic has been closed.