RE: Tombstone README for FTP service

Roman Danyliw <rdd@cert.org> Thu, 28 April 2022 14:27 UTC

Return-Path: <rdd@cert.org>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D0E9C15E6E0 for <ietf@ietfa.amsl.com>; Thu, 28 Apr 2022 07:27:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level:
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=seicmu.onmicrosoft.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m-wVXcYbIJUp for <ietf@ietfa.amsl.com>; Thu, 28 Apr 2022 07:27:30 -0700 (PDT)
Received: from USG02-BN3-obe.outbound.protection.office365.us (mail-bn3usg02on0133.outbound.protection.office365.us [23.103.208.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4708C15E6CD for <ietf@ietf.org>; Thu, 28 Apr 2022 07:27:24 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=P/ywWcY1/bq2JR5/aQF+YOt4XshV+1ANXDBqFSHX9pjPJZCnx/s52g0K7AQRHXlM3uSn8DmgUEWHzcz6DCO1QSmte79/yrtdbuO7E0LW66AxZ5v1eh22Ozoe87sZCv4MBwYPZKKg9dMfpZyGQNX7SPCzs7p4dXbu5dD2k96B0qWlOvqxgu3LrMFG+kTHw6xMQZ2fTDwZ9bAeqyHkAcFxOiYapvwuuPDIdL/etKUbSxjiU2/jnd+2IGfiQuonv0dwrVOm+j2OIRFmzyMenJ+NsSM1lwR1tIsDDGU3I/Z9yecfF0NbSDGap5Pds9IKbwPML84G2NSEui0w4dVN6GSfsg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FseCPUr01EJ31BUK7Mf1XcO9g+2UMikmNxDVeWmePWI=; b=D9WCw6C43pruglNi8+UlLOBf6otmcntkoBy6JTDsv9qXKFV3cxorv7T21c3rF7hFdeJKf3agGZdxPXKU9GkspcRMjSQaX2/6FWhvMyzkQNqfcapCACjsRc4ubwAGXhz5LCDKXJmafqYnHnDeS3qzIwu76Z0DTZnkJz+fwgP6dtiDyC/LyoAB9awkYpP4rwrkUS4c/Fr3fpsa/zehtgeTjZKVb6Vt1Yy3BMCF4bh6GOHYmCPSqYsxYRaaUd6AbLtyyoC7xbd9RDSXLyo7jJ2NQjraXNhbUqAfDBzeBqnrG7RwXEv6jpWenpvjciMXBedjbMaaA6fiwQ1VuFk95hun5g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cert.org; dmarc=pass action=none header.from=cert.org; dkim=pass header.d=cert.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seicmu.onmicrosoft.com; s=selector1-seicmu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FseCPUr01EJ31BUK7Mf1XcO9g+2UMikmNxDVeWmePWI=; b=K7S00sp2QF17SFv9rCWp2ojNsEAYxWJD2nr/hiQPntKEen3qRVWbIM53RzAYv7AFZfXOm7StGtFWCGIf617u9q72JG0tn9Z4pehjJVPDgGCoY7CHlbqsVkNYtV1eMKi4DUPqx2gu/GqYJMULK7nUiH6hOTEYPvMKASebVXkvCsI=
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:168::11) by BN2P110MB1716.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:169::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.14; Thu, 28 Apr 2022 14:27:16 +0000
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::ed15:bcc4:3362:6291]) by BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::ed15:bcc4:3362:6291%5]) with mapi id 15.20.5186.021; Thu, 28 Apr 2022 14:27:16 +0000
From: Roman Danyliw <rdd@cert.org>
To: Keith Moore <moore@network-heretics.com>, Stephane Bortzmeyer <bortzmeyer@nic.fr>
CC: "ietf@ietf.org" <ietf@ietf.org>
Subject: RE: Tombstone README for FTP service
Thread-Topic: Tombstone README for FTP service
Thread-Index: Adha/3Pa3TuNAmrxQpKcJExEHRH1KgACISsAAABTJgAAAE4VAAAADvCg
Date: Thu, 28 Apr 2022 14:27:16 +0000
Message-ID: <BN2P110MB11070B5E6602DE0E35D81690DCFD9@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM>
References: <BN2P110MB1107650B16F3338FF4765314DCFD9@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM> <173db55f-3fdc-e6e6-e230-e235cc9ce673@network-heretics.com> <Ymqfln+LYyqXd/YF@nic.fr> <3dcbff03-fca4-e5b2-f82d-3889e8c51a82@network-heretics.com>
In-Reply-To: <3dcbff03-fca4-e5b2-f82d-3889e8c51a82@network-heretics.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cert.org;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ddd205b9-db82-4a51-07cd-08da29233231
x-ms-traffictypediagnostic: BN2P110MB1716:EE_
x-microsoft-antispam-prvs: <BN2P110MB171679C186B636F67D040D18DCFD9@BN2P110MB1716.NAMP110.PROD.OUTLOOK.COM>
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: z40n7uf31N2mUvaCZDDuaWSLJ6W2yZZVQKBquOPKAGGPpoZ1iuBqr+cUbYSmCZcMQeNyvgM86vbHLrXK/NkGAYR+j0V7Tk1X2GnLHi13KnAY9Dhf9Qx/cSISiDS9+UPWf19tQ43MM9+mHcXjZrmqyGTPjkPWYoSCIE2W/xAA6sRv7kNrQOyWI96BNGRxD7u7bBzJbmKXZ07za9fABMHGiwe4d8BP7lJ7NHLN+jiSqaxpNwt6xz1Q01X4sC8uS6AcXaK3PxxqA08CNGl3fV/tW/W7cED7zmguddbwwYRnvzlcQ6JB8MAJNizUOV7XHYoEDb3hFjmp+0hXEDsyL9VG16welvrSnKTE88VIl04aNUkJnB91q1svhNPsMWK8T1bWrH5cyErsRM0MXjkTDoddlAKTyPCj+HRK469nQawDrovqRqbfFWcs7dvQ6PPzXFDK/4ErzyKugFrZ2RfmC6HYC82WU/yHW3cUrG4MX3FdMHDbuNBy/3CqyoCTScYZmIKB04UA1IgfwdajG9kL5TdghyQ+UAcYbqA3aHTOB4BiEjSksPKZ2971f2JmpplPT1qfzvcFq+0k+/cxBcevgyACFxj7kVKPfSHBOe5kRgHYsdFNYPV7mW8bmYzCyZRvpJT3Bpn84gO2OjwJeVlOHXt8/bX1W+eyCTHA7ARb2gzvz8s7Opw5AXaM2UZvgF7cX9k/AI5G+O6ggwDbonkQ3llAKA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(366004)(38100700002)(166002)(82960400001)(186003)(2906002)(26005)(966005)(7696005)(66574015)(498600001)(110136005)(71200400001)(55016003)(122000001)(4326008)(9686003)(33656002)(83380400001)(6506007)(8936002)(86362001)(66556008)(5660300002)(53546011)(52536014)(38070700005)(8676002)(66476007)(66446008)(76116006)(64756008)(66946007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: +5ta7dG5cAja27bJ2VzFTXG2kXGKWGlCN71RwkxELbJpvIbxS0uRdy8lSehCCP9DauyZFDM6ITr48lfviEgt77vswUeTCzm80sb4OaRWXSk1ME4E3zyob4lcJCvj0y6Ymax7k4I8PE6HqjP6bD3RiWoJ35Du4vH5w6iFCR/KHACdntK2lvScqyZELdlP2gH71twnexEfPjiQjC/454qd8zmY7pFLJISzjUuWJa5GkG+R1saOXOJnx23+mHrHGc0RXVTHbkSuMzKTJt24alaNHkPLcsIsh1BlmA2Ne936lq4RB4FWVKacLFdF7ffp8QB5khYkS4xHBAj5IyCkfvHJ8whgcH0m0bsOxxyLaGnCRP3r+9WC/7zw9HM9eZLBmfOBcOXEwP1oAlMGg6MQeosXK58ABsPOCRlMzbtF58Y4+mo=
Content-Type: multipart/alternative; boundary="_000_BN2P110MB11070B5E6602DE0E35D81690DCFD9BN2P110MB1107NAMP_"
MIME-Version: 1.0
X-OriginatorOrg: cert.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: ddd205b9-db82-4a51-07cd-08da29233231
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2022 14:27:16.8701 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN2P110MB1716
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/oNHPCDpaHez_iPh3sWwZBKVuDgs>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Apr 2022 14:27:34 -0000

Hi!

There is community consensus [1] to execute the FTP retirement plan [2].  This plan included adding a “tombstone readme”.  Feedback on additional references are welcome.

Thanks,
Roman

[1] https://mailarchive.ietf.org/arch/msg/ietf/vi-8bFqlgBFjB2jJ1SIAGHiNRdg/
[2] https://www.ietf.org/media/documents/Revised-Retiring-IETF-FTP-Service-2021-03.pdf

From: ietf <ietf-bounces@ietf.org> On Behalf Of Keith Moore
Sent: Thursday, April 28, 2022 10:16 AM
To: Stephane Bortzmeyer <bortzmeyer@nic.fr>
Cc: ietf@ietf.org
Subject: Re: Tombstone README for FTP service


On 4/28/22 10:07, Stephane Bortzmeyer wrote:

It should say that the IETF shamefully abandoned its own protocol,

despite it being valuable and providing features that don't exist in

any of the supposed protocols IETF replaced it with.

Listing of remote files in a (may be) structured format? (It would be

a nice addition to HTTP; I'm sure there is at least a draft with such

an extension.) Difficulty with firewalls? Separation of signaling and

retrieval? (This is less important with HTTP/2 an 3 streams.)

In spite of attempts to conflate them, FTP and HTTP have fundamentally different models.  Of course you can extend HTTP to provide the functionality that FTP has, but people will still think about them differently, provision them differently, and use them differently, and have different assumptions about them.

Or maybe what bugs me is not so much that IETF has abandoned FTP (though that does bug me) but rather that the Internet still has no standard, platform-independent, file system access protocol.   FTP has obvious shortcomings for such use, but so do CIFS and NFS and sshfs, and FTP is arguably still the best of several poor solutions when you don't need to require authentication.

But rather than try to address this shortcoming, IETF decided to just give up.  Shameful.

Keith