Cyberduck Mountain Duck CLI

#1182 closed defect (worksforme)

No filelisting and unable to upload on Windows IIS MS DOS FTP

Reported by: doekman Owned by: dkocher
Priority: normal Milestone: 2.8
Component: ftp Version: 2.8b1
Severity: major Keywords: s0rdG7 ckde82FskbVa9Hhf3d
Cc: Architecture:
Platform:

Description

I think Cyberduck doesn't support Windows IIS' MS-DOS mode. In IIS you can choose from either UNIX mode or MS DOS mode.

The bug is I can login to a certain server, but the directory listing is empty, and when I try to upload things, I get an access denied. The FTP log from the command prompt is listed below (made anonymous with *):

Connected to 154.sub192.****.nl.
220 abc01 Microsoft FTP Service (Version 5.0).
Name (**.***.***.***.***:*******): *******
331 Password required for *********.
Password:
230-Welkom bij de FTP Server van *********.
230 User immense logged in.
Remote system type is Windows_NT.
ftp> dir
500 'EPSV': command not understood
227 Entering Passive Mode (**,***,***,***,6,217).
125 Data connection already open; Transfer starting.
07-21-07  07:56AM       <DIR>          db
07-10-07  07:29PM       <DIR>          res
07-16-07  10:31AM       <DIR>          www
226 Transfer complete.
ftp> cd www
250 CWD command successful.
ftp> dir
227 Entering Passive Mode (***,***,***,**,6,229).
125 Data connection already open; Transfer starting.
07-10-07  07:32PM                69610 Algemene Leveringsvoorwaarden *******.pdf
07-11-07  12:52AM       <DIR>          aspnet_client
07-10-07  07:30PM       <DIR>          auth
07-03-07  01:55PM       <DIR>          cgi-bin
07-10-07  07:32PM                  428 global.asa
07-03-07  01:55PM       <DIR>          icon
07-10-07  07:29PM       <DIR>          img
07-10-07  07:32PM       <DIR>          include
07-10-07  07:32PM                 3384 index.html
07-10-07  07:32PM       <DIR>          js
07-10-07  07:37PM       <DIR>          kandidaten
07-10-07  07:32PM       <DIR>          lib
07-10-07  07:37PM       <DIR>          opdrachtgevers
07-10-07  07:32PM                 1309 stijl1.css
07-10-07  07:32PM       <DIR>          style
07-15-07  02:40PM       <DIR>          temp
07-10-07  07:32PM       <DIR>          vacatures
226 Transfer complete.

Change History (6)

comment:1 Changed on Jul 21, 2007 at 12:36:13 PM by dkocher

  • Component changed from core to ftp
  • Severity changed from normal to major

Same for version 2.8b1?

comment:2 Changed on Jul 21, 2007 at 1:16:57 PM by doekman

  • Version changed from 2.7.3 to 2.8b1

Yeah, I'm using 2.8b1. Changed the version.

The transcript of the file upload with access denied is:

220 abc01 Microsoft FTP Service (Version 5.0).
USER ******
331 Password required for immense.
PASS ********
230-Welkom bij de FTP Server van ******.
230 User ****** logged in.
SYST
215 Windows_NT version 5.0
NOOP
200 NOOP command successful.
CWD /
250 CWD command successful.
PASV
227 Entering Passive Mode (***,***,***,***,14,61).
LIST -a
125 Data connection already open; Transfer starting.
226 Transfer complete.
NOOP
200 NOOP command successful.
TYPE I
200 Type set to I.
PASV
227 Entering Passive Mode (***,***,***,***,14,63).
STOR build.php
550 build.php: Access is denied. 
QUIT
221  Tot Ziens .... en tot de volgende keer

comment:3 Changed on Aug 27, 2007 at 9:04:09 PM by codeman38

I'm having the same issue with a Windows SFTP server running Foxit WAC Server (the server in question is a private departmental server, so I can't link to it for testing); worth noting is that the directory listing from this server is formatted almost exactly like the one quoted above, except using four-digit years in the date. A sampling:

04-24-2007  06:55PM       <DIR>          My Documents
03-01-2007  11:51AM               246814 notepad2.zip
03-31-2007  01:55PM                  600 winscp.RND

It appears that parsing this particular format for a directory listing is causing Cyberduck to choke, regardless of whether it's FTP or SFTP.

comment:4 Changed on Aug 28, 2007 at 6:20:56 AM by dkocher

  • Milestone set to 2.8
  • Status changed from new to assigned

comment:5 Changed on Sep 1, 2007 at 10:11:41 PM by dkocher

  • Resolution set to worksforme
  • Status changed from assigned to closed

comment:6 Changed on Jan 3, 2009 at 1:09:47 AM by perry

  • Keywords s0rdG7 ckde82FskbVa9Hhf3d added

s0rdG7 ckde82FskbVa9Hhf3d

Note: See TracTickets for help on using tickets.
swiss made software