Your best friend for file transfer.

Fetch application logoFetch

Cannot connect ot our FTP (PASV port theft) (2 posts)

  • Started 18 years ago by sleeplater
  • Latest reply 18 years ago from Jim Matthews
  • sleeplater Member

    I can't connect to our FTP site because of "an unexpected response."

    "Possible PASV port theft, cannot open data connection."

    I get the following message in the transcript:

    230 User kyle logged in.
    215 UNIX Type: L8 Version: BSD-199506
    257 "/" is current directory.
    502 'MACB ENABLE': command not understood.
    257 "/" is current directory.
    TYPE A
    200 Type set to A.
    227 Entering Passive Mode (192,168,1,2,158,99)
    LIST -al
    425 Possible PASV port theft, cannot open data connection.
    ftp_list: -30000 (state == GETTING_LIST)
    send_cmd():con_conn->Putline() returns -3155

    I was able to succesfully conect to the FTP site from PC in our office, using Internet Explorer, so I have confirmed that the FTP site is working.


    Posted 18 years ago #

  • Jim Matthews Administrator

    That indicates a problem with the network setup in your office. My best guess is that you are connecting to the server through a network address translation device, so the server sees you as connecting from your office's external IP address. But when Fetch asks the server for the address to make data connections to, it answers with an internal address. Then it complains because the data connection is coming from a different address than the original connection.

    One way that you might be able to work around this is by connecting to instead of whatever hostname you are entering now.

    Another way is by unchecking the "Use passive mode transfers (PASV)" checkbox in Fetch Preferences (it's in the General Preferences pane in Fetch 5, the Firewall pane in Fetch 4). If you do this and are running Mac OS X be sure to turn off the OS X firewall in the Sharing pane of System Preferences.

    My guess is that the PC in your office is using one of these workarounds.


    Jim Matthews
    Fetch Softworks

    Posted 18 years ago #


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