Your best friend for file transfer.

Fetch application logoFetch

Fetch and IPv6 FTP connections. Cannot traverse directories. (14 posts)

  • Started 11 months ago by Dan
  • Latest reply 11 months ago from Dan
  • Dan Member

    We recently changed one of our web servers to IPv6. Although I can establish a connection to a directory via FTP with Fetch, I cannot access folders within the directory. Fetch throws the following error:

    Fetch could not open the folder "X" because the FTP server says that the requested item cannot be accessed.
    Server responded: "X: A file or directory in the path name does not exist."

    Thing is, I'm looking at the directory and it certainly exists. This used to work prior to the IPv6 change. Is Fetch v.5.7.3 (Mac) not compatible with IPv6? Thanks!

    Posted 11 months ago #

  • Jim Matthews Administrator

    I have not specifically tested Fetch with servers on IPv6, but if there was a problem I'd expect it to crop up when Fetch gets a file list or transfers a file. The fact that you're getting a different sort of error suggests that IPv6 is not the issue.

    I would refresh the file list (choose Refresh from the View menu) and try again. If that does not work, choose "Fetch Transcript" from the Window menu and post the contents. That may offer more clues to the problem.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 11 months ago #

  • Dave Member

    Having the same exact problem as Dan. Had to look for another option outside of Fetch. Used Dreamweaver and could connect but couldn't see the contents within our new IPv6 server until after I selected "Use IPv6 Transfer Mode" in the preference. I would rather us my Fetch application. Jim or whomever, can you specifically test Fetch with servers on IPv6 and share if there is a way we can view folder and content with the current version of Fetch or if a new version will be needed?

    Thanks!

    Posted 11 months ago #

  • Jim Matthews Administrator

    Hi Dave,

    Thanks for that additional information. Could you try to connect with Fetch and then choose "Fetch Transcript" from the Window menu, and post the contents here? That would help me understand what's going on.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 11 months ago #

  • Dave Member

    Jim,

    Transcript below (minus private info):

    Fetch 5.3.1 (5D226) Intel running on Mac OS X 10.7.5 (11G63) Intel English
    StuffIt Engine 0x820, StuffIt SDK Version 10.1.1b1
    Partial serial FETCH5X001-BNZQ-MH8C T
    Update check skipped at 08/09/2013 10:44 AM (next check after 08/10/2013 01:31 AM)
    Update check started at 08/10/2013 01:31 AM
    Update check skipped at 08/10/2013 01:32 AM (next check after 08/10/2013 08:50 PM)
    Update check started at 08/10/2013 08:50 PM
    Update check skipped at 08/10/2013 08:51 PM (next check after 08/11/2013 03:48 PM)
    Update check started at 08/11/2013 03:49 PM
    Update check skipped at 08/11/2013 03:50 PM (next check after 08/12/2013 12:45 PM)
    Update check started at 08/12/2013 12:46 PM
    Update check skipped at 08/12/2013 12:47 PM (next check after 08/13/2013 06:24 AM)
    Update check started at 08/13/2013 06:25 AM
    Update check skipped at 08/13/2013 06:26 AM (next check after 08/13/2013 10:55 PM)
    Update check skipped at 08/13/2013 12:15 PM (next check after 08/14/2013 01:59 AM)
    Connecting to 198.136.43.10 port 56565 (Mac OS X firewall is allowing connections) (8/13/13 12:42:15 PM)
    Connected to 198.136.43.10 port 56565 (8/13/13 12:42:15 PM)
    220-FileZilla Server version 0.9.34 beta
    220-written by Tim Kosse (Tim.Kosse@gmx.de)
    220 Please visit http://sourceforge.net/projects/filezilla/
    USER ------
    331 Password required for -------
    PASS
    230 Logged on
    SYST
    215 UNIX emulated by FileZilla
    PWD
    257 "/" is current directory.
    MACB ENABLE
    500 Syntax error, command unrecognized.
    PWD
    257 "/" is current directory.
    TYPE A
    200 Type set to A
    PASV
    227 Entering Passive Mode (209,67,157,190,19,159)
    Making data connection to 209.67.157.190 port 5023
    ABOR
    226 ABOR command successful
    PORT 10,0,1,3,218,232
    200 Port command successful
    LIST -al
    150 Opening data channel for directory list.
    ABOR
    425 Can't open data connection.
    226 ABOR command successful
    ftp_list: 2,-30027 (state == GETTING_LIST)
    PWD
    257 "/" is current directory.

    Posted 11 months ago #

  • Jim Matthews Administrator

    Hi,

    Thanks for that. Do you know if Dreamweaver provides a transcript, so I could see how it's managing to connect?

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 11 months ago #

  • Dan Member

    Jim,

    Here's my Fetch log. Thanks for looking into this. - Dan

    Fetch 5.7.3 (5H683) Intel (Web Store) running on Mac OS X 10.7.5 (11G63) Intel English
    StuffIt Engine 0x820, StuffIt SDK Version 10.1.1b1
    Partial serial FETCHED001-XXXX-XXXX
    Connecting to www.xxxxx.edu port 21 (Mac OS X firewall is allowing connections) (8/14/13 1:54 PM)
    Connected to 128.255.67.14 port 21 (8/14/13 1:54 PM)
    220 xxxx.xxxx.xxxxx.edu FTP server (Version 4.2 Mon Dec 3 10:30:51 CST 2012) ready.
    USER testsite
    331 Password required for testsite.
    PASS
    230-Last unsuccessful login: Tue Jul 30 09:49:04 CDT 2013 on ftp from xxx-xxx.xxx.xxxxx.edu
    230-Last login: Tue Jul 30 10:16:41 CDT 2013 on ftp from xxx-xxx.xxx.xxxxx.edu
    230 User testsite logged in.
    SYST
    215 UNIX Type: L8 Version: BSD-44
    PWD
    257 "/web/data/www.xxxxx/testsite" is current directory.
    PWD
    257 "/web/data/www.xxxxx/testsite" is current directory.
    TYPE A
    200 Type set to A; form set to N.
    PASV
    227 Entering Passive Mode (128,255,67,14,5,164)
    Making data connection to 128.255.67.14 port 1444
    LIST -al
    150 Opening data connection for /bin/ls.
    total 232
    drwxrwxr-x 4 testsite webowner 4096 Jun 20 13:59 .
    drwxr-sr-x 2166 root system 73728 Aug 14 04:00 ..
    -rw-rw---- 1 testsite webowner 277 May 30 2001 .kshrc
    -rw-rw---- 1 testsite webowner 486 May 30 2001 .profile
    drwxrwsr-x 8 testsite webowner 4096 May 09 15:34 production
    -rw-rw-r-- 1 testsite webuser 18017 Nov 28 2003 q2_1.jpg
    drwxrwsr-x 2 testsite webowner 4096 Jun 06 2012 testing
    226 Transfer complete.
    CWD production
    250 CWD command successful.
    PWD
    257 "/web/data/www.xxxxx/testsite/production" is current directory.
    PASV
    227 Entering Passive Mode (128,255,67,14,132,52)
    Making data connection to 128.255.67.14 port 33844
    LIST -al
    150 Opening data connection for /bin/ls.
    total 296
    drwxrwsr-x 8 testsite webowner 4096 May 09 15:34 .
    drwxrwxr-x 4 testsite webowner 4096 Jun 20 13:59 ..
    -rw-rw-r-- 1 testsite webowner 69 Apr 10 14:46 .htaccess
    -rw-rw-r-- 1 testsite webowner 865 Jan 23 2003 Images.htm
    -rw-rw-r-- 1 testsite webowner 3526 Jan 23 2003 NamedAnchors.htm
    drwxrwsr-x 2 testsite webowner 4096 Nov 11 2009 Scripts
    drwxrwsr-x 3 testsite webowner 4096 Oct 05 2012 _mm
    drwxrwsr-x 2 testsite webowner 4096 Jul 31 2003 cgi-bin
    -rw-rw-r-- 1 testsite webowner 1047 May 09 15:25 csetest1.htm
    -rw-rw-r-- 1 testsite webowner 1618 May 09 15:33 csetest2.htm
    -rw-rw-r-- 1 testsite webowner 654 Nov 29 2010 facebook.html
    -rw-rw-r-- 1 testsite webowner 354 Mar 04 2009 favicon.ico
    drwxrwsr-x 2 testsite webowner 4096 Apr 10 14:46 files
    -rw-rw-r-- 1 testsite webowner 1286 Nov 11 2009 flash.html
    -rw-rw-r-- 1 testsite webowner 1470 Nov 11 2009 flashtest.swf
    drwxrwsr-x 4 testsite webowner 4096 Mar 04 2009 images
    -rw-rw-r-- 1 testsite webowner 57344 Nov 11 2009 index.fla
    -rw-rw-r-- 1 testsite webowner 9459 Nov 11 2009 index.html
    -rw-rw-r-- 1 testsite webowner 1956 Nov 11 2009 index.swf
    -rw-rw-r-- 1 testsite webowner 492 May 13 2009 index1.html
    drwxrwsr-x 2 testsite webowner 4096 Feb 01 2004 wwwstats
    226 Transfer complete.
    CWD images
    550 images: A file or directory in the path name does not exist.
    Fetch could not open the folder “ images” because the FTP server says that the requested item could not be accessed. (If you entered a file or folder name or URL, check that it is correct.
    Server responded: “ images: A file or directory in the path name does not exist.”)
    ftp_cwd: 2,-30006 (state == CHANGING_DIR)
    PWD
    257 "/web/data/www.xxxxx/testsite/production" is current directory.
    Update check started at 8/14/13 1:55 PM
    PWD
    257 "/web/data/www.xxxxx/testsite/production" is current directory.
    QUIT
    221 Goodbye.

    Posted 11 months ago #

  • Dan Member

    P.S. Here's a FTP log from a successful connection using Dreamweaver CS5 with the "Use IPv6 Transfer Mode" option on. Note that this is from a Windows machine (I don't have DW on my Mac). - Dan

    < 220 xxxx.xxxx.xxxxxxx.edu FTP server (Version 4.2 Mon Dec 3 10:30:51 CST 2012) ready.
    > USER testsite
    < 331 Password required for testsite.
    > PASS
    < 230-Last unsuccessful login: Tue Jul 30 09:49:04 CDT 2013 on ftp from xxx-xxx.xxx.xxxxxxx.edu
    < 230-Last login: Wed Aug 14 14:07:13 CDT 2013 on ftp from xxx-xxx.xxx.xxxxxxx.edu
    < 230 User testsite logged in.
    > PWD
    < 257 "/web/data/www.xxxxxxx/testsite" is current directory.
    > PWD
    < 257 "/web/data/www.xxxxxxx/testsite" is current directory.
    > CWD /web/data/www.xxxxxxx/testsite
    < 250 CWD command successful.
    > MKD MM_CASETEST4291
    < 257 MKD command successful.
    > CWD /web/data/www.xxxxxxx/testsite
    < 250 CWD command successful.
    > RMD MM_CASETEST4291
    < 250 RMD command successful.
    > CWD /web/data/www.xxxxxxx/testsite
    < 250 CWD command successful.
    > EPRT |2|2620:0:e50:1020:6d40:ae0:3368:9224|41030|
    < 200 PORT command successful.
    > TYPE A
    < 200 Type set to A; form set to N.
    > LIST
    < 150 Opening data connection for /bin/ls.
    < total 72
    < -rw-rw---- 1 testsite webowner 277 May 30 2001 .kshrc
    < -rw-rw---- 1 testsite webowner 486 May 30 2001 .profile
    < drwxrwsr-x 8 testsite webowner 4096 May 09 15:34 production
    < -rw-rw-r-- 1 testsite webuser 18017 Nov 28 2003 q2_1.jpg
    < drwxrwsr-x 2 testsite webowner 4096 Jun 06 2012 testing
    < 226 Transfer complete.
    > CWD /web/data/www.xxxxxxx/testsite/production
    < 250 CWD command successful.
    > PWD
    < 257 "/web/data/www.xxxxxxx/testsite/production" is current directory.
    > CWD /web/data/www.xxxxxxx/testsite/production
    < 250 CWD command successful.
    > EPRT |2|2620:0:e50:1020:6d40:ae0:3368:9224|41031|
    < 200 PORT command successful.
    > TYPE A
    < 200 Type set to A; form set to N.
    > LIST
    < 150 Opening data connection for /bin/ls.
    < total 280
    < -rw-rw-r-- 1 testsite webowner 69 Apr 10 14:46 .htaccess
    < -rw-rw-r-- 1 testsite webowner 865 Jan 23 2003 Images.htm
    < -rw-rw-r-- 1 testsite webowner 3526 Jan 23 2003 NamedAnchors.htm
    < drwxrwsr-x 2 testsite webowner 4096 Nov 11 2009 Scripts
    < drwxrwsr-x 3 testsite webowner 4096 Oct 05 2012 _mm
    < drwxrwsr-x 2 testsite webowner 4096 Jul 31 2003 cgi-bin
    < -rw-rw-r-- 1 testsite webowner 1047 May 09 15:25 csetest1.htm
    < -rw-rw-r-- 1 testsite webowner 1618 May 09 15:33 csetest2.htm
    < -rw-rw-r-- 1 testsite webowner 654 Nov 29 2010 facebook.html
    < -rw-rw-r-- 1 testsite webowner 354 Mar 04 2009 favicon.ico
    < drwxrwsr-x 2 testsite webowner 4096 Apr 10 14:46 files
    < -rw-rw-r-- 1 testsite webowner 1286 Nov 11 2009 flash.html
    < -rw-rw-r-- 1 testsite webowner 1470 Nov 11 2009 flashtest.swf
    < drwxrwsr-x 4 testsite webowner 4096 Mar 04 2009 images
    < -rw-rw-r-- 1 testsite webowner 57344 Nov 11 2009 index.fla
    < -rw-rw-r-- 1 testsite webowner 9459 Nov 11 2009 index.html
    < -rw-rw-r-- 1 testsite webowner 1956 Nov 11 2009 index.swf
    < -rw-rw-r-- 1 testsite webowner 492 May 13 2009 index1.html
    < drwxrwsr-x 2 testsite webowner 4096 Feb 01 2004 wwwstats
    < 226 Transfer complete.
    > CWD /web/data/www.xxxxxxx/testsite/production/images
    < 250 CWD command successful.
    > PWD
    < 257 "/web/data/www.xxxxxxx/testsite/production/images" is current directory.
    > CWD /web/data/www.xxxxxxx/testsite/production/images
    < 250 CWD command successful.
    > EPRT |2|2620:0:e50:1020:6d40:ae0:3368:9224|41032|
    < 200 PORT command successful.
    > TYPE A
    < 200 Type set to A; form set to N.
    > LIST
    < 150 Opening data connection for /bin/ls.
    < total 16
    < drwxrwsr-x 2 testsite webowner 4096 Jan 23 2003 Images
    < drwxrwsr-x 2 testsite webowner 4096 Jan 23 2003 logos
    < 226 Transfer complete.
    > CWD /web/data/www.xxxxxxx/testsite/production
    < 250 CWD command successful.
    > PWD
    < 257 "/web/data/www.xxxxxxx/testsite/production" is current directory.
    > CWD /web/data/www.xxxxxxx/testsite/production
    < 250 CWD command successful.
    > EPRT |2|2620:0:e50:1020:6d40:ae0:3368:9224|41033|
    < 200 PORT command successful.
    > TYPE A
    < 200 Type set to A; form set to N.
    > LIST
    < 150 Opening data connection for /bin/ls.
    < total 280
    < -rw-rw-r-- 1 testsite webowner 69 Apr 10 14:46 .htaccess
    < -rw-rw-r-- 1 testsite webowner 865 Jan 23 2003 Images.htm
    < -rw-rw-r-- 1 testsite webowner 3526 Jan 23 2003 NamedAnchors.htm
    < drwxrwsr-x 2 testsite webowner 4096 Nov 11 2009 Scripts
    < drwxrwsr-x 3 testsite webowner 4096 Oct 05 2012 _mm
    < drwxrwsr-x 2 testsite webowner 4096 Jul 31 2003 cgi-bin
    < -rw-rw-r-- 1 testsite webowner 1047 May 09 15:25 csetest1.htm
    < -rw-rw-r-- 1 testsite webowner 1618 May 09 15:33 csetest2.htm
    < -rw-rw-r-- 1 testsite webowner 654 Nov 29 2010 facebook.html
    < -rw-rw-r-- 1 testsite webowner 354 Mar 04 2009 favicon.ico
    < drwxrwsr-x 2 testsite webowner 4096 Apr 10 14:46 files
    < -rw-rw-r-- 1 testsite webowner 1286 Nov 11 2009 flash.html
    < -rw-rw-r-- 1 testsite webowner 1470 Nov 11 2009 flashtest.swf
    < drwxrwsr-x 4 testsite webowner 4096 Mar 04 2009 images
    < -rw-rw-r-- 1 testsite webowner 57344 Nov 11 2009 index.fla
    < -rw-rw-r-- 1 testsite webowner 9459 Nov 11 2009 index.html
    < -rw-rw-r-- 1 testsite webowner 1956 Nov 11 2009 index.swf
    < -rw-rw-r-- 1 testsite webowner 492 May 13 2009 index1.html
    < drwxrwsr-x 2 testsite webowner 4096 Feb 01 2004 wwwstats
    < 226 Transfer complete.
    > CWD /web/data/www.xxxxxxx/testsite/production/images
    < 250 CWD command successful.
    > PWD
    < 257 "/web/data/www.xxxxxxx/testsite/production/images" is current directory.
    < 220 xxxx.xxxx.xxxxxxx.edu FTP server (Version 4.2 Mon Dec 3 10:30:51 CST 2012) ready.

    Posted 11 months ago #

  • Jim Matthews Administrator

    Thanks, Dan, for posting that transcript. I don't think the problem you are seeing has anything to do with IPv6. The server says that there is a folder named "images":

    drwxrwsr-x 4 testsite webowner 4096 Mar 04 2009 images

    But when Fetch tries to enter that folder the server says that the folder does not exist:

    CWD images
    550 images: A file or directory in the path name does not exist.

    By contrast, when Dreamweaver tries to enter the same directory, referring to it by its full path, that works:

    > CWD /web/data/www.xxxxxxx/testsite/production/images
    < 250 CWD command successful.

    I would recommend choosing Go to Folder… from the Go menu in Fetch, and entering the full path (/web/data/www.xxxxxxx/testsite/production/images); does that work?

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 11 months ago #

  • Dave Member

    Go to Folder did not work for me. Same message.

    Posted 11 months ago #

  • Jim Matthews Administrator

    Hi,

    Do you have a transcript?

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 11 months ago #

  • Dave Member

    Jim,

    I would love for there to be a quick solution to this issue, but I can't help regarding transcripts. The serve in question is the server of an important client of our agency. My employer does not feel comfortable with our agency sharing our clients personnel information. Can Fetch the company provide you access to a IPv6 server for the purpose of testing their product issues. It seems like that would be a quicker path to a solution. Please advise.

    Thanks

    Posted 11 months ago #

  • Jim Matthews Administrator

    As I wrote earlier, I don't think this issue has anything to do with IPv6. IPv6 changes the way FTP clients set up data connections for transferring file lists and files, but that part is working fine for you. You're only seeing a problem with the CWD (CHange Working Directory) command, and that command is the same on IPv4 as IPv6.

    You can send transcripts using our feedback form (http://fetchsoftworks.com/fetch/feedback) so that they won't be public, and you can redact sensitive information (as you did above).

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 11 months ago #

  • Dan Member

    Jim, traversing directories on this server worked fine via FTP using Fetch before we switched to IPv6 so that change has to be related to this issue somehow. Also, when using DW, if the 'Use IPv6 Transfer Mode' option is not enabled, the same issue occurs with DW's FTP interface (can't access sub-directories). I don't know enough about the internal workings of DW to know just what exactly IPv6 Transfer Mode is but it seems that Fetch could use the same option ; )

    Anyway, thanks for looking into this. Best, Dan

    Posted 11 months ago #

Reply

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