Your best friend for file transfer.

Fetch application logoFetch

Open Ports? (14 posts)

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

    Most of the posts on this board are over my head but I'll post a question in hope of an understandable response. I've been using FETCH 4.03 for a number of years to upload and download files to/from my ftp site. I recently placed a Zyxel router inbetween my dsl modem and Mac G5 running OS 10.9.3 and I was not able to upload files using FETCH. Zyxel had no clue about this and muttered something about ports but it really wasn't that important to me and I subsequently removed the router. A year has passed and I have just installed a Motorola router and the same problem occurs. The tech at Motorola suggested I find "what ports need to be opened in order to use the software behind the router." A workaround is to set as the "DMZ IP Address" the IP Address assigned to the G5 I use for uploads. Are there better ways to approach this issue? Thanks.

    Posted 7 years ago #

  • Scott McGuire Administrator

    Hi,

    The first thing I would try is to make sure you've enabled passive mode in Fetch (this changes the way Fetch connects with servers, and is more compatible with routers and firewalls).

    To do this:

    * Choose Preferences from the Fetch menu.
    * Click the Firewall tab.
    * Check the "Use passive mode transfers (PASV)" checkbox if it isn't already checked.
    * Click OK.

    Then try connecting again. If this doesn't fix the problem, let us know.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • cliffhahn Member

    Scott - Thanks for your response. Yes. Passive mode is already enabled i.e. the box was already checked. Other suggestions?

    Cliff Hahn

    Originally posted by ScottMcGuire:

    Hi,

    The first thing I would try is to make sure you've enabled passive mode in Fetch (this changes the way Fetch connects with servers, and is more compatible with routers and firewalls).

    To do this:

    * Choose Preferences from the Fetch menu.
    * Click the Firewall tab.
    * Check the "Use passive mode transfers (PASV)" checkbox if it isn't already checked.
    * Click OK.

    Then try connecting again. If this doesn't fix the problem, let us know.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • Scott McGuire Administrator

    Hi Cliff,

    I'd like some more information to help figure out what's going on.

    Is your Mac OS X firewall on? To check, go to the Mac OS X System Preferences, click the Sharing icon, click the Firewall tab, and see if it says "Firewall On" or "Firewall Off."

    Next, could you post a transcript of an attempt to connect to the server and upload a file that fails because of the router? To do this, after you make the attempt, choose Fetch Transcript from the Window menu, copy the entire contents of the transcript window, and paste them into a reply to this message.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • cliffhahn Member

    PWD
    So my Firewall is off. To follow is the transcript of my attempt to upload a file named "IN MEMORIUM (JEWS)" -

    257 "/usr/www/users/cliffhah" is cwd.
    TYPE I
    200 Type okay.
    PASV
    227 Entering Passive Mode (209,68,3,209,226,147)
    STOR IN MEMORIAM (JEWS)
    150 Data connection accepted from 70.19.60.67:52153; transfer starting.
    ftp_store_close: -30014 (state == RPUT_CLOSING)

    Posted 7 years ago #

  • Scott McGuire Administrator

    Hi Cliff,

    Thanks for the additional information. Do you have the same problem if you try to transfer a file that does not have spaces in its name?

    This is probably not related, but since sometimes files with spaces in the name cause problems with FTP servers, I'd like to rule it out.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • cliffhahn Member

    Scott -

    A file name with no spaces doesn't change the condition. Does the matter of a "port number" or the "DMZ ID" mean anything to you?

    Thank.

    Cliff

    Originally posted by ScottMcGuire:

    Hi Cliff,

    Thanks for the additional information. Do you have the same problem if you try to transfer a file that does not have spaces in its name?

    This is probably not related, but since sometimes files with spaces in the name cause problems with FTP servers, I'd like to rule it out.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • Scott McGuire Administrator

    Hi Cliff,

    I don't believe that port numbers are an issue here. I'm not sure about the "DMZ IP Address." It could be that the router is not happy with passive connections for some reason.

    Could you please try this test?

    * Connect to ftp.fetchsoftworks.com (leave the User ID and password blank).
    * Upload a test file by dragging it to the folder "incoming" that you willl see on ftp.fetchsoftworks.com, and let us know if you get an error or not when you try to do that. If you get an error, please post the entire transcript.

    This test will let us figure out whether the problem is with your server, or with the router.

    (You will not be able to open the "incoming" folder or see the file after you upload it - this is dropbox folder that we use for testing and clean out on a regular bassis.)

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • cliffhahn Member

    Hi Scott -

    I am attempting to upload the file "moderngirl.jpg" to the incoming folder on your site. Your pooch is running but appears to be getting nowhere fast (there's no meaningful progress). To follow is the transcript:

    Connecting to ftp.fetchsoftworks.com port 21 (12/6/06 2:36:57 PM)
    PWD
    257 "/usr/www/users/cliffhah" is cwd.
    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 #2 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,219,129)
    LIST
    150 Data connection accepted from 70.19.60.67:49156; transfer starting.
    -rw-r--r-- 1 ftpuser ftpusers 1343749 Mar 3 2006 Fetch_4.0.3.sit
    -rw-r--r-- 1 ftpuser ftpusers 3783421 Jan 2 2006 Fetch_5.0.5.dmg
    -rw-r--r-- 1 ftpuser ftpusers 15146772 Oct 3 09:23 Fetch_5.1.1.dmg
    -rw-r--r-- 1 ftpuser ftpusers 3005342 Oct 3 09:18 Fetch_5.1.1_Help.pdf
    drwxr-xr-x 3 ftpuser ftpusers 512 Mar 24 2006 example
    drwx-wx-wx 2 ftpuser ftpusers 9216 Dec 6 00:36 incoming
    226 Listing completed.
    cur_relpath: work_dir: / url_path: incoming/
    CWD incoming/
    250 "/incoming" is new cwd.
    PWD
    257 "/incoming" is cwd.
    TYPE I
    200 Type okay.
    PASV
    227 Entering Passive Mode (216,92,39,106,219,130)
    STOR moderngirl.jpg
    150 Data connection accepted from 70.19.60.67:49157; transfer starting.
    PWD
    257 "/usr/www/users/cliffhah" is cwd.
    PWD
    257 "/usr/www/users/cliffhah" is cwd.
    PWD
    257 "/usr/www/users/cliffhah" is cwd.
    PWD
    257 "/usr/www/users/cliffhah" is cwd.
    QUIT
    221 Goodbye.

    Originally posted by ScottMcGuire:

    Hi Cliff,

    I don't believe that port numbers are an issue here. I'm not sure about the "DMZ IP Address." It could be that the router is not happy with passive connections for some reason.

    Could you please try this test?

    * Connect to ftp.fetchsoftworks.com (leave the User ID and password blank).
    * Upload a test file by dragging it to the folder "incoming" that you willl see on ftp.fetchsoftworks.com, and let us know if you get an error or not when you try to do that. If you get an error, please post the entire transcript.

    This test will let us figure out whether the problem is with your server, or with the router.

    (You will not be able to open the "incoming" folder or see the file after you upload it - this is dropbox folder that we use for testing and clean out on a regular bassis.)

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • Scott McGuire Administrator

    Hi Cliff,

    Thanks for the transcript. I can confirm that "moderngirl.jpg" did not upload properly to our server.

    Could you go to the Preferences and uncheck "Use passive mode transfers" (in the Firewall tab), and then try uploading to ftp.fetchsoftworks.com again to see if it works with passive off?

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • cliffhahn Member

    Hi Scott -

    I did as you requested and unchecked Passive mode. The server responded: could not open the file: file exists (whatever that means). To follow is the transcript:

    Fetch 4.0.3 System 0x1039 Serial FETCHFL001-6E39-S5A2 TR
    Connecting to ftp.fetchsoftworks.com port 21 (12/6/06 11:18:43 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 #2 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,10,2,19,205
    200 PORT command successful.
    LIST
    150 Opening ASCII mode data connection for /bin/ls.
    -rw-r--r-- 1 ftpuser ftpusers 1343749 Mar 3 2006 Fetch_4.0.3.sit
    -rw-r--r-- 1 ftpuser ftpusers 3783421 Jan 2 2006 Fetch_5.0.5.dmg
    -rw-r--r-- 1 ftpuser ftpusers 15146772 Oct 3 09:23 Fetch_5.1.1.dmg
    -rw-r--r-- 1 ftpuser ftpusers 3005342 Oct 3 09:18 Fetch_5.1.1_Help.pdf
    drwxr-xr-x 3 ftpuser ftpusers 512 Mar 24 2006 example
    drwx-wx-wx 2 ftpuser ftpusers 9216 Dec 6 20:01 incoming
    226 Listing completed.
    cur_relpath: work_dir: / url_path: incoming/
    CWD incoming/
    250 "/incoming" is new cwd.
    PWD
    257 "/incoming" is cwd.
    TYPE I
    200 Type okay.
    PORT 192,168,10,2,51,228
    200 PORT command successful.
    STOR moderngirl.jpg
    550 Could not open: File exists
    ftp_store_setup: -30000 (state == RPUT_SETTING_UP)
    ABOR
    426 Nothing to abort.
    TYPE A
    200 Type okay.
    PORT 192,168,10,2,233,171
    200 PORT command successful.
    LIST
    553 Permission denied.

    Originally posted by ScottMcGuire:

    Hi Cliff,

    Thanks for the transcript. I can confirm that "moderngirl.jpg" did not upload properly to our server.

    Could you go to the Preferences and uncheck "Use passive mode transfers" (in the Firewall tab), and then try uploading to ftp.fetchsoftworks.com again to see if it works with passive off?

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • Scott McGuire Administrator

    Hi Cliff,

    I'm sorry, the "could not open the file: file exists" error was my fault, because I didn't remove your previous failed upload attempt from our server.

    I'm removed it now, could you please try again, still with passive mode off?

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • cliffhahn Member

    Scott -

    I posted the "moderngirl.jpg" and it went in in a flash (to my surprise). So I took a larger file, "08 Nettie Moore.mp3", and that uploaded quickly also! Given that, I decided to take a large file and post it to the FTP site that I usually use and have the trouble with - NO PROB! Looks like the passive mode thing was the issue. Thanks!

    Cliff Hahn

    Originally posted by ScottMcGuire:

    Hi Cliff,

    I'm sorry, the "could not open the file: file exists" error was my fault, because I didn't remove your previous failed upload attempt from our server.

    I'm removed it now, could you please try again, still with passive mode off?

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 7 years ago #

  • Scott McGuire Administrator

    Hi Cliff,

    Thanks for the followup - glad to hear that seems to have fixed the problem. Sorry it took so many steps to get to it!

    Best,

    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.