Telnet and FTP to Historic

Phillip Hallam-Baker <phill@hallambaker.com> Wed, 02 December 2020 05:00 UTC

Return-Path: <hallam@gmail.com>
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 1457A3A0FEA for <ietf@ietfa.amsl.com>; Tue, 1 Dec 2020 21:00:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.401
X-Spam-Level:
X-Spam-Status: No, score=-1.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id omTcNLotasAn for <ietf@ietfa.amsl.com>; Tue, 1 Dec 2020 21:00:21 -0800 (PST)
Received: from mail-yb1-f169.google.com (mail-yb1-f169.google.com [209.85.219.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8D733A08D6 for <ietf@ietf.org>; Tue, 1 Dec 2020 21:00:21 -0800 (PST)
Received: by mail-yb1-f169.google.com with SMTP id 10so472718ybx.9 for <ietf@ietf.org>; Tue, 01 Dec 2020 21:00:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=N3zag+cj8LkQyba5raLJzplgh4rPgm4/5Il57HUkp70=; b=oYmz5b5eIS9wwIH5Pc60OrwHAoc4D6t8J8S6wxuZhiOdkJheh/wnTwg2rkuMKtLviP K8FNQJu5cLSroka5AtOGepQ7RlqKnkGDcAlhHZdtTxJ2Yo35bOyXlGPCPYxbrRhKI1cb 88M2NN6jpPZLgwkO+Uo03UXAT45avo5YNkMs7V28E488Me8kPrUPHNLERTWjISK6+7L5 RYh8jG5qCZxHBAFpZm+1sbA2AZ8OqnK4xNr8bQZ7zfnKI00nxiQUNWPFeoPhD+qCdagB lTtUi+92tA/+vTWtyWGBN9Nrcd2FWMQXQWYxxnAgREu45mXhq7KFjemT0ecMvUvNJcW2 5cVg==
X-Gm-Message-State: AOAM532lvyK61jskHpI6VWZUKPcXJy3keiGKbhLgfOgaM4JfWFZe0RLd ytMomgmcBgu7Yf4Kq9ulNx4nch3k8Au4Cy2zoiU=
X-Google-Smtp-Source: ABdhPJxShjZsmIgprY93D19y2MK7KY6em3FVo3J+FKqthvrXDjTpBtp4wkrqmQvE46fAyuB/YOSQJb4Nfw8swRzo4p0=
X-Received: by 2002:a25:3bd2:: with SMTP id i201mr1403105yba.172.1606885220694; Tue, 01 Dec 2020 21:00:20 -0800 (PST)
MIME-Version: 1.0
References: <AA1E0A8464BC45FB4FA44684@PSB> <2D63A357-E253-462C-864D-2BF96D3E2E18@tzi.org> <F4CD3381C5D0E24C91FC4A91@PSB> <20201201030759.GJ5364@mit.edu> <5720F933910C959C9278EBCF@PSB>
In-Reply-To: <5720F933910C959C9278EBCF@PSB>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Wed, 02 Dec 2020 00:00:09 -0500
Message-ID: <CAMm+LwgpcLxSdzgfJy2441hjNWP=Fui-f8Oq1bZB=2QdZeOUNQ@mail.gmail.com>
Subject: Telnet and FTP to Historic
To: John C Klensin <john-ietf@jck.com>
Cc: "Theodore Y. Ts'o" <tytso@mit.edu>, Carsten Bormann <cabo@tzi.org>, IETF Discussion Mailing List <ietf@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c6407f05b5741ed6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/NNMvWGetC0icWiSw5BXVXvqpk9k>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 02 Dec 2020 05:00:23 -0000

No, don't fix FTP. At this point it has been rendered obsolete by SFTP
which is a subsystem of SSH.

FTPS has lost out to SFTP in the market. There is no advantage to
continuing to support a rival and there is a considerable cost. The
interests of the community would be best served by focusing all development
on SSH/SFTP and declaring Telnet and FTP HISTORIC. Doing that might help
focus attention on the fact SFTP doesn't have an RFC and encourage moves to
complete that work.

[That said, I am a little peeved at the lack of a telnet system on some
platforms as I frequently used it to connect to a raw port and rest out
services.]


On the format conversion issue, the FTP spec has a MUST that actually
requires the default client behavior to be to assume an ascii conversion is
desired.

There being a negligible number of ESCIDC and 9 bit machines on the
Internet in the 1990s. this always irritated me to the point of patching
the client to remove the stupid.

The biggest mistake in the Web protocols was accepting the dictum of being
permissive in what is accepted. Horrors like MIME sniffing might had been
avoided if enough browsers had insisted on literal interpretation of
content type. What I find really appalling is that there are circumstances
in which some browsers have at various times been written with the default
behavior of ignoring correctly labelled content and then signalling an
error when it doesn't render under the incorrectly assumed type.