RE: SSH File Transfer Protocol - draft-moonesamy-secsh-filexfer-00

Rich Whalen <whalenr@process.com> Mon, 15 July 2013 09:01 UTC

Return-Path: <bounces-ietf-ssh-owner-secsh-tyoxbijeg7-archive=lists.ietf.org@NetBSD.org>
X-Original-To: ietfarch-secsh-tyoxbijeg7-archive@ietfa.amsl.com
Delivered-To: ietfarch-secsh-tyoxbijeg7-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BCB521F8F4D for <ietfarch-secsh-tyoxbijeg7-archive@ietfa.amsl.com>; Mon, 15 Jul 2013 02:01:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dlARYoCiLZnv for <ietfarch-secsh-tyoxbijeg7-archive@ietfa.amsl.com>; Mon, 15 Jul 2013 02:01:02 -0700 (PDT)
Received: from mail.netbsd.org (mail.NetBSD.org [IPv6:2001:4f8:3:7::25]) by ietfa.amsl.com (Postfix) with ESMTP id 55F7921F8447 for <secsh-tyoxbijeg7-archive@lists.ietf.org>; Mon, 15 Jul 2013 01:56:53 -0700 (PDT)
Received: by mail.netbsd.org (Postfix, from userid 605) id A733114A26E; Mon, 15 Jul 2013 08:56:49 +0000 (UTC)
Delivered-To: ietf-ssh@netbsd.org
Received: by mail.netbsd.org (Postfix, from userid 1347) id 4E2E314A26F; Mon, 15 Jul 2013 08:56:49 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 99BC614A1AE for <ietf-ssh@NetBSD.org>; Fri, 12 Jul 2013 15:06:44 +0000 (UTC)
X-Virus-Scanned: amavisd-new at NetBSD.org
Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id sFdAy0YMplne for <ietf-ssh@NetBSD.org>; Fri, 12 Jul 2013 15:06:44 +0000 (UTC)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2lp0205.outbound.protection.outlook.com [207.46.163.205]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.netbsd.org (Postfix) with ESMTPS id AC04714A187 for <ietf-ssh@NetBSD.org>; Fri, 12 Jul 2013 15:06:43 +0000 (UTC)
Received: from BL2PR08MB004.namprd08.prod.outlook.com (10.255.229.25) by BL2PR08MB004.namprd08.prod.outlook.com (10.255.229.25) with Microsoft SMTP Server (TLS) id 15.0.721.16; Fri, 12 Jul 2013 12:50:54 +0000
Received: from BL2PR08MB004.namprd08.prod.outlook.com ([169.254.13.29]) by BL2PR08MB004.namprd08.prod.outlook.com ([169.254.13.29]) with mapi id 15.00.0721.000; Fri, 12 Jul 2013 12:50:54 +0000
From: Rich Whalen <whalenr@process.com>
To: S Moonesamy <sm+ietf@elandsys.com>
CC: "ietf-ssh@NetBSD.org" <ietf-ssh@NetBSD.org>
Subject: RE: SSH File Transfer Protocol - draft-moonesamy-secsh-filexfer-00
Thread-Topic: SSH File Transfer Protocol - draft-moonesamy-secsh-filexfer-00
Thread-Index: AQHOfvvlDjOWwhAhnkyKMXbUG4buxJlg/Cug
Date: Fri, 12 Jul 2013 12:50:53 +0000
Message-ID: <33d1f2bbe99843448ee8e993d701b14f@BL2PR08MB004.namprd08.prod.outlook.com>
References: <9A043F3CF02CD34C8E74AC1594475C734470C9DE@uxcn10-6.UoA.auckland.ac.nz> <6.2.5.6.2.20130712050150.0cd0f7e8@elandnews.com>
In-Reply-To: <6.2.5.6.2.20130712050150.0cd0f7e8@elandnews.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [192.42.95.201]
x-forefront-prvs: 0905A6B2C7
x-forefront-antispam-report: SFV:NSPM; SFS:(24454002)(13464003)(377424004)(199002)(377454003)(189002)(51856001)(54356001)(83072001)(53806001)(56816003)(81342001)(59766001)(74876001)(74366001)(76482001)(77982001)(76796001)(46102001)(4396001)(80022001)(54316002)(76576001)(16406001)(76786001)(74706001)(77096001)(56776001)(81542001)(47446002)(66066001)(74316001)(63696002)(50986001)(49866001)(79102001)(74662001)(47736001)(74502001)(31966008)(33646001)(47976001)(69226001)(217423001)(65816001)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BL2PR08MB004; H:BL2PR08MB004.namprd08.prod.outlook.com; CLIP:192.42.95.201; RD:InfoNoRecords; A:1; MX:1; LANG:en;
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: process.com
Sender: ietf-ssh-owner@NetBSD.org
List-Id: ietf-ssh.NetBSD.org
Precedence: list

The protocol is more of a file access protocol than a file transfer protocol.
This re-introduction of Version 3 of the protocol has the problem of not addressing the problem of exchanging text files on dissimilar systems. Though OpenSSH is a very common implementation there are other implementations on systems that use a line break mechanism that is different from Unix/Linux.  Many commercial users of SFTP implementations use it to transfer files between dissimilar systems and often encounter problems with text files that use different line break sequences. While the EXTENDED operation allows for vendor specific extensions, the problem is that they are VENDOR specific, and a company implementing a SFTP utility does not want to try to determine which implementation of the protocol they are dealing with and implement one of a variety of text file access methods.

Richard Whalen

-----Original Message-----
From: ietf-ssh-owner@NetBSD.org [mailto:ietf-ssh-owner@NetBSD.org] On Behalf Of S Moonesamy
Sent: Friday, July 12, 2013 8:19 AM
To: Peter Gutmann
Cc: ietf-ssh@NetBSD.org
Subject: Re: SSH File Transfer Protocol - draft-moonesamy-secsh-filexfer-00

Hi Peter,
At 04:37 12-07-2013, Peter Gutmann wrote:
>Some background information on this decision would be useful, for example why
>restart work on it now, and why use version 3 of the protocol as the baseline?

There was a short discussion a few months ago about Section 6.1 of an 
expired SFTP  drafts.  I used Version 3 as the baseline as that is 
the version which OpenSSH implemented.  In my opinion it would be 
easier to document Version 3 as an IETF specification instead of 
trying to pursue the previous efforts.

Regards,
S. Moonesamy