Re: [Teep] Erik Kline's No Objection on draft-ietf-teep-otrp-over-http-14: (with COMMENT)

Dave Thaler <dthaler@microsoft.com> Sat, 25 March 2023 03:08 UTC

Return-Path: <dthaler@microsoft.com>
X-Original-To: teep@ietfa.amsl.com
Delivered-To: teep@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12F28C15155B; Fri, 24 Mar 2023 20:08:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 wforiZkyoscW; Fri, 24 Mar 2023 20:08:10 -0700 (PDT)
Received: from DM6FTOPR00CU001.outbound.protection.outlook.com (mail-cusazlp170100000.outbound.protection.outlook.com [IPv6:2a01:111:f403:c111::]) (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 21204C15154F; Fri, 24 Mar 2023 20:08:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jTkZ7PmRGc3KP5/ptI6jr4RU0u6+WP/6pEP2ap8UBUQCXRQaA5RemcMNQkYMNLPjzfGfxTSFYXvMSMpwOAOchJeaqjRWdEpRp8wc2K30Gt1UKvO2UC937NG76ZD2JP11a6JULQfIV6BOvpsWPzNyHg54Onf5WB/IAjcyqBpLddvxZ2ulwctXkyyr4rI8E07sB3EYio/EM5en13TrlE4AtLx7T7gk/aMI8wZ5xlgYPjWNxov3/FY3X2mevlMnmeSWEC0lojwcOKrjqCAH9o+eQyZ96dfTjSd2LGG9/An0+/CmZSbKAexkp7s3siNyd4nCpQAdjOmJyzmcCbqJf8ofdg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=W7yLbefjSuL9znGCQExpYEpDibnSkn48rSZg0Q8XzU8=; b=PT65i9q0RBzRCb/IclM3UOgcOJ270v6/suqJmheO5aMxlu5ce8+C5WGmY9tGWJxlKcB4kEZfpAM9WhbYkWG1kHsxEk5RzKd/ObqrIu3mmDezH5ZLxCGsIJsWjVWI3aV/sFukZ/LmoRxduGQ40hRskyNMOyPWpBWc/91bqbqzdQ/PhK8NWHmpXiWgJHPd5JnR6jtJxsznGjQu2fMl9aornmwZeRI5YP2ynDfbH9L+zKScsRPpowNyMktb1SLKlvwHDXOSn0lyqo9pI7HPY9rwEWROtTIkDKjsYT4jwkfTxsQtcKsSvIdnnSJVKVNL7kboQLSw1wbc1FDXeVr7eG5PQA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W7yLbefjSuL9znGCQExpYEpDibnSkn48rSZg0Q8XzU8=; b=K9m4SsRNfe67pimOJnl1ugwLG9+MUAAbxSEGdCHamF/mi4xdP2Sj9ALolzRarcho6RhV9Miw/HXUSQXVXCVx6dx58v79FJBkhLcLrg36TNgoeUWmM1qvF24FCUOWmIGYmbmCxJJiCr6+aN0Rr9tZ30kE4BXQpuhxOFnA2+4gVJU=
Received: from PH7PR21MB3878.namprd21.prod.outlook.com (2603:10b6:510:243::22) by SJ1PR21MB3555.namprd21.prod.outlook.com (2603:10b6:a03:451::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.9; Sat, 25 Mar 2023 03:08:07 +0000
Received: from PH7PR21MB3878.namprd21.prod.outlook.com ([fe80::ebee:52ea:94c9:4e43]) by PH7PR21MB3878.namprd21.prod.outlook.com ([fe80::ebee:52ea:94c9:4e43%6]) with mapi id 15.20.6254.009; Sat, 25 Mar 2023 03:08:07 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Erik Kline <ek.ietf@gmail.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-teep-otrp-over-http@ietf.org" <draft-ietf-teep-otrp-over-http@ietf.org>, "teep-chairs@ietf.org" <teep-chairs@ietf.org>, "teep@ietf.org" <teep@ietf.org>, "kondtir@gmail.com" <kondtir@gmail.com>
Thread-Topic: [Teep] Erik Kline's No Objection on draft-ietf-teep-otrp-over-http-14: (with COMMENT)
Thread-Index: AQHZTu8mTwZnJp51+EWla6AROn8U0q8K75Uw
Date: Sat, 25 Mar 2023 03:08:07 +0000
Message-ID: <PH7PR21MB3878484DA852B774A399760AA3859@PH7PR21MB3878.namprd21.prod.outlook.com>
References: <167797169680.48074.10248028374503026974@ietfa.amsl.com>
In-Reply-To: <167797169680.48074.10248028374503026974@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=ceef245f-cf94-4c45-a1a5-27175f0ec735; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2023-03-25T03:05:59Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH7PR21MB3878:EE_|SJ1PR21MB3555:EE_
x-ms-office365-filtering-correlation-id: 9bb80137-8e48-4dbd-2567-08db2cde286a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hQ3WFLWIw0AIAMDOcWrlHU7apw9yduos+7jmekZwsysd+EAzlvoivoY4ZpYtQ7BQZApnK85TwJxyiA7knHnnCQlR7NE2fiMvRiJF2ytILTky1wE+V1gnQclLQ/5UaiD1KEHG5vElKeFtZEShjImej3jZFYqRymkxgK5hk4Ov0W0J0ueKVZ1B96i1ytbitDDHtLsha7HVq4HhtwYmsSn7MG/0ogG+XsP0eaG+2dz9FVvYcpKI7lkUbtL2/OX6S0VT/zcMNkHXZ06feopqM25rCtHKshc/VO5l5C6nns4AwyJh7Xc32wHbP+FNX34H2l8+REjfSviKU2CcMr8+Up7peh3tmU/Zq0ETO/+T7WC5bIj0nnArlQ6fD+5Wn9nJ+GmzsSEIA7/4HOymSdaDKOhWzgVzrb1jKoFHt6+sB8YOgIdBeDt1DTKXdvwzg3OFkHiIdZh53tQWw61Zv0zpre6UtXX3CL5ZcEB2hQPEJfMzlYUebIZx7/cY4sRiWbZEnqH4M2PBBDWM0Khj+vvU0HHVrjaesNmzLrdyrd1s9cQB3fFem8oGCLWnfZsKa022S5wpgtpolj8PmuFY8mOK6WDZCl5F5vzTlkE2Wbie+CRL/WxYTQJIm6/IeV7CRNZjhe9NWpOfUcBV7lAjMV963ZdHjw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:cs; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR21MB3878.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(366004)(376002)(396003)(346002)(39860400002)(451199021)(82960400001)(122000001)(66476007)(8936002)(66556008)(110136005)(4326008)(66446008)(64756008)(8676002)(186003)(52536014)(316002)(66946007)(76116006)(7696005)(966005)(71200400001)(54906003)(478600001)(5660300002)(6506007)(10290500003)(55016003)(8990500004)(9686003)(38070700005)(82950400001)(33656002)(41300700001)(53546011)(38100700002)(86362001)(66574015)(83380400001)(2906002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: UshDqbU8uTiFeqRHkrFLsvI4/4J7bdTAm7ny24AvAR5l5DqlUtXmDOXqFCgoGYPntI07xJx02knL8SZqhTtdd0JlmtlKx1rpIAt4z636l44kTjEM2nrUB9I4Df8O54cHqj8jrDPFgqEqj7hFDYIi0Za6uHchCFYy02ahdR6kUixfBySyUvxP/cxTjSK3DaQOCyoOqgqNVnnyLAsYkueEQ+nrF3Cw615AMInnP+38V7P5Udd1HKyR3h1JFJQsCiAJJT/d+pstDqgPc6ard+ZVNUr5HO+MKY5gGDMD7ase6WOV3eUPfUvglXEru0QeX/Nzaes9gI1M3nnAt7rJ0GfrxbURkhOwOX4od8ExGMR1xaqXEL9Lbls3ZQeFJ0D8QM1xhpN+MsiqP/EJgucZHWzdMxc7ZeK0nHEds+57VHWmtZ9jb389s4VeLJ0+DqMdGvbe6je/Eb6lnhCrq6YBh4MAHbOI3Vn/mLV3yyMoA22hohyZ/tOJ1nSxmmNoaZglAUwsgvIoDEfVRJpshklFswjYH00xZl/SfGrncxz8L5QhepZ6FYnCeOUHTbRTKOPS85knw0Fmee5OyFxUzy9BptCtJw+IFRAQri/ORV6dWks+TeVcSE2Zom8wTKS5bdfZfRkvGOUGReOde6BnWRnYX2i/iYDRwgOrmQnBnuop5EN/u2tAIUWLzEf8Yfa7im9v7Oe/NYGkyj8Nvzs73TUIidkBQwooZlAGAkBC8xFeyuxW2VwvWm4IOQodg5Oz/F30Zk2p3yFKPryq9a+ty/XYSW5uKqTUEx0Boadk+wEkE+OaaY2AVtCfK74ZORIoGAwUU3WKkaQP8SLHo5iKl8IiwJdzlOcN/NWItBqEvdQMaBzs8veK79tzxYI5pr/wgRTNu0sVTHWSPj5rxGmZeavUUc42X27LpPmjXbpupnYsAbtEqTEUKzk71g8O82CO4zOYlAT3SNr1xnkyskT17fsxN3dBezJoRPQeVTMtamxRwEfhJ2TW8KQG+C2UdjkgpAy5Io9BP0ZS3Ol6Nr3iVtiiOcHQzbHhLomwj/hGH0Q2Jz4ZWXGhIrXBuMm+jvtT7pyxVTEy1JcwRnkjAQjLcdPe5Ox73wyU2VQLMSV8av7OBNyCFT0pCQoqakt0Y6tRro0DCdDcFD9Vacz6BDHlg6tRFFKNqsFXIwV6CyQ9GNAS0X6Vg2WAuG0TW4oF3stQEzyuAfwjAMYe7tzzAAba7HN7n4lT84y9cFCTLiQwN1OQBe1WsjxBMMTBed4U4Ok7AM5vZiwtwuka8Ogqve/RWDga7Y9ysBrt5sursAwHkK5/3moEAJmA/pnYYwTDuB+sQsqjDmWblU6fijGA0/o3XvjvqOxaAFGT+yIFS0itZa5x8sPartsNwoIEgIfmXKUyQnZli3TR3dqnw8BqF1Yl34jSFS5xFdB3Uzr3e8Dm9Z6O2Wl7/QMTXT5qi0yIyLPQF7J76cecU8376r7BvkXvmSrxnCtMRNSUfM2Ef/Q8Ypz8aCP3Gb4xbUc4dg71YFR0OyAU9IjNSEl/THU57nNy5Jp482J1ZTRlBdieEbqURclRmHcuJv99QWGvliTmv1GrZ3igdlwE0lDAdliBzK78W3F0/w/n17p0xEyVflsCT9wSrG9ZpHPY9BTS1sq6az/KPDODOJu/zDMqZ2Fi2aXCuLV0F8L2+w==
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH7PR21MB3878.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9bb80137-8e48-4dbd-2567-08db2cde286a
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Mar 2023 03:08:07.5392 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: AzkP05DESquRY9x5TrJ34Q9Onfgqo4zeJHK/QWOe4R+pM+6i+R3wKdVyH+wvDaQBTha+sOtZKBxVlQmgM6q10rmK9wFTcg5o5swONd/7x1E=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR21MB3555
Archived-At: <https://mailarchive.ietf.org/arch/msg/teep/zZCQVkze04WHWbPgNPRMpDS0seU>
Subject: Re: [Teep] Erik Kline's No Objection on draft-ietf-teep-otrp-over-http-14: (with COMMENT)
X-BeenThere: teep@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: A Protocol for Dynamic Trusted Execution Environment Enablement <teep.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teep>, <mailto:teep-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teep/>
List-Post: <mailto:teep@ietf.org>
List-Help: <mailto:teep-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teep>, <mailto:teep-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Mar 2023 03:08:11 -0000

> -----Original Message-----
> From: TEEP <teep-bounces@ietf.org> On Behalf Of Erik Kline via Datatracker
> Sent: Sunday, March 5, 2023 8:15 AM
> To: The IESG <iesg@ietf.org>
> Cc: draft-ietf-teep-otrp-over-http@ietf.org; teep-chairs@ietf.org;
> teep@ietf.org; kondtir@gmail.com; kondtir@gmail.com
> Subject: [Teep] Erik Kline's No Objection on draft-ietf-teep-otrp-over-http-
> 14: (with COMMENT)
> 
> Erik Kline has entered the following ballot position for
> draft-ietf-teep-otrp-over-http-14: No Objection
> 
> When responding, please keep the subject line intact and reply to all email
> addresses included in the To and CC lines. (Feel free to cut this introductory
> paragraph, however.)
> 
> 
> Please refer to
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fww
> w.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fhandling-ballot-
> positions%2F&data=05%7C01%7Cdthaler%40microsoft.com%7C503bff0aefbe
> 4935b6e108db1d0646c6%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%
> 7C638135685041608732%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw
> MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%
> 7C&sdata=CMEH6gbxB%2BijVNGMWtpAB3hNLi33uDY0kn78o7aXA30%3D&re
> served=0
> for more information about how to handle DISCUSS and COMMENT
> positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdata
> tracker.ietf.org%2Fdoc%2Fdraft-ietf-teep-otrp-over-
> http%2F&data=05%7C01%7Cdthaler%40microsoft.com%7C503bff0aefbe4935
> b6e108db1d0646c6%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63
> 8135685041608732%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMD
> AiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C
> &sdata=yZdlyNDLEPZI6WeKUyO4%2B82cMNBjfXe5AxXGNeN15rE%3D&reser
> ved=0
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> # Internet AD comments for draft-ietf-teep-otrp-over-http-14
> CC @ekline
> 
> ## Comments
> 
> ### S5.6, S6.4
> 
> * Is there any discussion that can be referenced for how to set "reasonable"
>   timeouts?  Even though the HTTP transport layer may be up and
> functioning,
>   how long is too long to wait for message processing before an error should
>   be declared by one of the layers?
> 
>   I'm sure the timeout needs might vary according to many different factors,
>   but does the desired timeout need to be conveyed by some mechanism to
> the
>   TEEP/HTTP {Client,Server} layer?

Added
"Note that no timeout check is used at the TEEP/HTTP Client layer;
any timeout would be handled inside the TEEP Agent."
(Actually even a step later than that, inside a SUIT implementation, but the transport spec only refers to the TEEP protocol spec directly.)

I confirmed with all the other implementers at the TEEP hackathon table that
all are in agreement.  

> ## Nits
> 
> ### S7
> 
> * Item 1: s/cient/client/

Fixed, thanks.

Github copy at https://github.com/ietf-teep/teep-over-http
has been updated, and I expect to post -15 after the TEEP meeting on Monday.

Dave