Cyberduck Mountain Duck CLI

#3788 closed enhancement (fixed)

Support for Unitree/DiskXtender ftp server

Reported by: Ansgar Esztermann <aeszter@…> Owned by: dkocher
Priority: normal Milestone: 3.3
Component: ftp Version: 3.3b4
Severity: normal Keywords:
Cc: Architecture:
Platform:

Description

Unitree (aka DiskXtender) is a hierarchical storage management solution that provides an ftp frontend through its own server, uftpd. When listing files, uftpd adds two extra columns (compared to a standard ftpd). Cyberduck chokes on these two columns, and thus cannot be used with Unitree servers. Therefore, I propose the enclosed patch (against the rococoa branch, rev 5418). It implements a new parser that takes into account the extra columns, ignoring any information contained therein.

Attachments (1)

unitree.patch (3.4 KB) - added by Ansgar Esztermann <aeszter@…> on Oct 6, 2009 at 2:23:02 PM.
Patch: ftp parser for uftp (unitree) directory listings

Download all attachments as: .zip

Change History (6)

Changed on Oct 6, 2009 at 2:23:02 PM by Ansgar Esztermann <aeszter@…>

Patch: ftp parser for uftp (unitree) directory listings

comment:1 Changed on Oct 6, 2009 at 2:31:14 PM by dkocher

  • Milestone set to 3.3

Thanks for the patch. I will try to get it into the 3.3 release. Is there a unique response to SYST from uftpd?

comment:2 follow-up: Changed on Oct 6, 2009 at 2:34:32 PM by Ansgar Esztermann <aeszter@…>

This is what I get:

ftp> quote SYST 215 UNIX Type: L8 Version: DiskXtender Storage System.

comment:3 in reply to: ↑ 2 ; follow-up: Changed on Oct 6, 2009 at 2:39:31 PM by dkocher

Replying to Ansgar Esztermann <aeszter@…>:

This is what I get:

ftp> quote SYST 215 UNIX Type: L8 Version: DiskXtender Storage System.

I could check then for DiskXtender in the response then and configure only this parser. Or are there other products using uftpd with the same directory listing format?

comment:4 in reply to: ↑ 3 Changed on Oct 6, 2009 at 2:43:56 PM by Ansgar Esztermann <aeszter@…>

Replying to dkocher:

I could check then for DiskXtender in the response then and configure only this parser. Or are there other products using uftpd with the same directory listing format?

None that I know of.

comment:5 Changed on Oct 6, 2009 at 7:35:52 PM by dkocher

  • Resolution set to fixed
  • Status changed from new to closed

In r5428.

Note: See TracTickets for help on using tickets.