Re: [Wish] I-D Action: draft-ietf-wish-whip-05.txt - WHIP client only implements DTLS client role

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 26 October 2022 08:04 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: wish@ietfa.amsl.com
Delivered-To: wish@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 020A9C14F73E for <wish@ietfa.amsl.com>; Wed, 26 Oct 2022 01:04:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.678
X-Spam-Level:
X-Spam-Status: No, score=-7.678 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.571, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 cbOgecqwA8vT for <wish@ietfa.amsl.com>; Wed, 26 Oct 2022 01:04:03 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70088.outbound.protection.outlook.com [40.107.7.88]) (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 76541C14F730 for <wish@ietf.org>; Wed, 26 Oct 2022 01:04:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dLI+gDsFjTw9hczQEajlp9LgO+oAMG2WxostHUnlz4XLdlZa8gwkh4AM+vMewRq2qakCIGwSAGIeRAOFpIfiFo2+dSsoo25RcRTuchX2jJcgcO7SLS8U+JCKV9rNYyn92MXH7sJPEsq3dgv98MMcd+6juuk/78+lUieoPeNImmn4ojL8flobnBa02oYC5rkKagjgUCo1XAGSMNkp4BdSC7htFxgZ8NBvuUmTUs7+JOmSBRrEtlGn/k9Ar2IvsXQ5Auni5j6OgfmPB7uJ7rvzLMim5R2itt4JIG6e8fDhPJMJ2Cqcarx4hMPT+rh8/U0fk/thO6wjUC3SBEjXbMghQw==
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=wZfyQ6zivFQTh4iQL2jYPoLO4o93LSg6TgeM9hJ8sEA=; b=hskEZMdOU3IxroTvxh/7dxYcUpr0GZugoLjb7lbwqKL3tHxae8cBja75rAMOgAfzwFowmdyWcqJasGRqs6z1faEcLyXd5TPPnU4XqR3jz247JSbr10nPSXAJPWE/VvGGUbANcN2kqEZ1weVU5Uo6OcI5fHb9w5JiNvzoqKrXRY2+oyWQEeFClpZe5PdklUzCLowBOEUAuBqqhl+qw4A6z/Qa7snxwO53fD1/vB9IyXe/n47/aUcvwZADl79RsQCHaL7+qygulnTvrcBnjvqtUIEtUB36QGX0gR1dCao3PlALjQElXKESLC2S42nufA3kqLwEAwXRvpd7myx0PnbV1g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wZfyQ6zivFQTh4iQL2jYPoLO4o93LSg6TgeM9hJ8sEA=; b=hiWLFOP8WjZSmkWGylHv697czpP3lfL6/smKgUbZav4qN9Pjij9n541MrEqOqiyckVHUvBdIjOEpjANWW9uFciGuaQ4RNufGHIBG4zH4lHRgeOhynVp8mluiHqrC6H30DsPKphk9GrLR5FgKKiWGrqeYjLqwwi6GM0bG4oqxCSI=
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by AM9PR07MB7700.eurprd07.prod.outlook.com (2603:10a6:20b:2c2::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.27; Wed, 26 Oct 2022 08:03:59 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::1e3d:b192:7f0b:9290]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::1e3d:b192:7f0b:9290%4]) with mapi id 15.20.5746.023; Wed, 26 Oct 2022 08:03:59 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, Christer Holmberg <christer.holmberg=40ericsson.com@dmarc.ietf.org>
CC: "wish@ietf.org" <wish@ietf.org>
Thread-Topic: [Wish] I-D Action: draft-ietf-wish-whip-05.txt - WHIP client only implements DTLS client role
Thread-Index: AQHY6HP0z5Yg4gGZYkCsmnFuZmLt4a4fI2SAgAEpoeA=
Date: Wed, 26 Oct 2022 08:03:59 +0000
Message-ID: <HE1PR07MB4441F89BB1AAA446DE39F92B93309@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <166618339491.62879.9156792881197409253@ietfa.amsl.com> <CA+ag07aC7wz+BHxuOVSE4iB-xw-Dq2k=hwaHs7VgWXphS+JZBw@mail.gmail.com> <HE1PR07MB44412680767F28B675F21C0593319@HE1PR07MB4441.eurprd07.prod.outlook.com> <CA+ag07Ypf3PoYfUKXtGHDWdrG3VyVoQCyfmC8O06wRXcJosWFA@mail.gmail.com>
In-Reply-To: <CA+ag07Ypf3PoYfUKXtGHDWdrG3VyVoQCyfmC8O06wRXcJosWFA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: HE1PR07MB4441:EE_|AM9PR07MB7700:EE_
x-ms-office365-filtering-correlation-id: f29a2e8d-2a0e-4805-931d-08dab728a350
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZgofsaRUrgRwocqouiyrPTzeBTyWrvJcMLgTNeEQ2EMIuHWXj00DKe0SIzWO40aasnLz7mOWN28JC/VPERC17fNv+fvsDn2U2Vv8nFrEpGoZg8/KgRKxZzDoz6Y+0YoHj6tZdRAyT/oVe/OUw5Z1IWTe67GQOD1WxjNVRBK90YOotIBTAUOLDh7kqNMJfTDXxOvsPsPtQvl2p6vUfHJjWp4YwTHo8CgmU9kuG64b11kRw1AQLgnlLME2oF7t5fL1h/oKpM34tbjKQjRUvmy3EDStk0GNqFcc9CEOKx9wtc+C/o/uHIDjn2iuBtYIP+KNu3BlAapeUCz6SWKhhyx5bt3HFE8jTVQ6nVcIAmEH+jhHSH80Cg2Q+EZjCzBaJXKWckaW0hquQJsPC731TDIbPEg5mvHWkDrFPfD3sk7DKlo1OGFQdxg0tmFqGCg98u2SRsWESQWNz8DQsowKmqoSwIsmwXxCRKgBPLua/tJcF/GwyBYBNCC6wnpKaVyvCgh32/D18eP4A56/oP8PdX0SaDDFvEJtLvwqIz5NGF9lPv30ZGApQHPLaPEFZgNDy/xND1D3baUd3AECKDvI7MYEny9WjzaXg+fh3IbUpCx/1QzkTF6p0s6vJGNzTdqxikEHdxC4FU/Cs5cDPkDZew7Jls9bKjjhs1ZKgdwyaiY1krXmEMu3e7EzqvTLNtnqrbWuD9ReVwfzy0sy2uCaA+lYgrBaf+qnHlZH2xQeWs/556io06WFXPpWyTQ0b3GQYgZT3+K7B210+sTQBoatS9GTETAW93+KIr/AL1/K8/C8+xjQLcuNgaM04mKlNbDP7EO2v2MDlJISD9JNw8KtDWWeSQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4441.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(346002)(376002)(366004)(396003)(136003)(451199015)(316002)(71200400001)(478600001)(110136005)(6506007)(76116006)(7696005)(66556008)(66946007)(66476007)(4326008)(64756008)(8676002)(66446008)(966005)(53546011)(66899015)(186003)(41300700001)(52536014)(166002)(8936002)(5660300002)(44832011)(2906002)(26005)(9686003)(83380400001)(99936003)(38070700005)(122000001)(38100700002)(82960400001)(55016003)(86362001)(33656002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: E0mLwjolV78OO5vqZr3TSz2NH0xR4lpeD94Ji7DheyhCsz2rVVHpQlZ+FQqZ6mwpFa6+dDAEqkYq2eDmvAmRlCPggaWRlDjaxvxVsqLv9yEjIzW+877/FsuVt0Kp2dTIY03pwXLu8NbYdhKsrEsUSyyIsC5O5u3AOctU+rSv5dTaq2qpcT1gLC58dlweIYepbxVcmGdCNo6316Wm+Yvycjhn/jN+hqwiNF0AvzPfYOuXmX9tsfrtwBkFC4H29y0O2+lgEqGE2qpNN4EK7ddNvEBrC9i+5hiYl1Wf2mT/bZ9kOZvtiDoDmo2oyE8KRORtQqxnMV4HGwTFym3bg86tsa8k+nsRgBy9U7xWNrGUdF7AjLFEnv/ossTY088fgUTuy1qoctaiq6KT2ezcePFCTefVxG+jC2TfIaxE+FdyE4DiH99UFbpVxzvNrotaJYB74iuAX7jvS4SnuPTuhm904VloIIQJ7GiLpRSDzvb7AEuIn3Xztmm3HW29ARmsl9pah00NimOdOZMZcDOjpFDEjLAm1V3oSdyPWqFtTJ0Ijt6tAGGUWeKFu/zblzxzk1KIfJS4EzFeAyGprSHzKhK2epwOwnzHY8X7jAgXSE/iEnQhCBZqWyeG3xfT9RdTpp+kqEldGPTunb0Vpim0OtemyGZprjt6VRhv6pa+rUpxql0oclvrm37KJJCc6He2opUEqIr1bNWyo8My4NKNxiIT2OnGy0nflYf7jHDKWoD1+2ph2EYgMLdylK02mZQ8sIZCQl3hNhJlwmZZgf1KRAJz/ryzIrnn7iyM7SeEE75xUDhf+aXeHLRK3P+PsqtlmCRRVQrDlglw1mtM0F2PYF7GC9DNScaT0hyXYK1Vgmb4lBITYdKhn/7L20ZfJITVZHMF0jcXhJr6bblqIX2WEj0zA5bbONsYTIUmptFcpjwQQ6v2dG3iIqUwtvRZVG5Zkdh+VF8dNOCQw6NlT+TH8CdkiQ5xP6m+G0l8c+yYDLPrqx+LbXzr1LxJKc7ygXihCzWTYKqC65MNxZBEM9ld/cuTGxVm7s75cj0PcR+9SzVuL4behpNMIqt6g+ywaJqBcAp7AXJWvOFbYvtD3z0nXKwv9t1jHF2S2KJOS+LWpP9bFNMudta6cjSJ1Vbvm/yoqjLaYoNovV59tlMaaIUlVdOxoXleY5q9DoEuu0dqnzOKKkkG04UKRq18UZj5a0+45KCIyIwNBVl6IK+DxxaNzUEjFXXIYuIWbQrlUvBx86JeGLzTegM9NvhpzF/Aa+Hbzle8BTrtaGAlqjR1E6z9zW1UgRC7mZIb0Cq6LStBjiRnzMuos4efnS65bjJKrii+9dZvEUWM8QzgoiglHOOrjG0f0grmBuWZZyoIxaZjcBqR3r8/gHtKdmJdG84lmKMsLBj2Lu3zQOYhgiEACtPBzS9Oq4B2T3CtZz6uzDhsvm3S8lmwH3xEHzK/AF7gcfcVI5bfqdYUdHm7JngrRuQ/4tBxmSg385nI7j+sL5Wwm6aQGDadKt5vOPPUHOV62xOgGnUUCnXuzFG10465g1NE29PhjSHEEnBPcUvmKJViD6jA/MB7cFxWgjUj3+6HPQOhe8/9N5VRbp6S5kZ9343FBPOi4A==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0024_01D8E92A.A5E4C080"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4441.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f29a2e8d-2a0e-4805-931d-08dab728a350
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2022 08:03:59.2575 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0s5fYEOqQbf40RiSaMIHMcXvExXQQzYn/LYqTPOh7cPO8nr9h8Kg9+opAUU9++TmfJnpCu9JD0fJrEV/td/crSyI5M6fEXdBEcmldV20tm4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR07MB7700
Archived-At: <https://mailarchive.ietf.org/arch/msg/wish/c9eedWAGLkTN69QICOkH21P20Io>
Subject: Re: [Wish] I-D Action: draft-ietf-wish-whip-05.txt - WHIP client only implements DTLS client role
X-BeenThere: wish@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: WebRTC Ingest Signaling over HTTPS <wish.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wish>, <mailto:wish-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wish/>
List-Post: <mailto:wish@ietf.org>
List-Help: <mailto:wish-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wish>, <mailto:wish-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Oct 2022 08:04:08 -0000

Hi,

 

>I am not sure it is a MUST as the idea is to try to give some freedom to the clients to behave "offtrack" of the specs. 

> 

>As the WHIP servers are not enforced to support receiving that setup active attribute, they may as well choose to send an "actpass"  and hope that the

>server answers with a "passive" (which I think is the common case), and drop the call if they receive an "active" in the response.

> 

>Anyway, no hard feelings about this, I can change to MUST if everyone else thinks that it is better. 

 

Implementations can of course indicate whatever they want, but I don’t think we should standardize behavior where one indicates something that it doesn’t support.

 

I also think the following statement is strange:

 

“If the WHIP endpoint does not support an SDP offer

 with an SDP "setup" attribute with an "active" attribute value, it

  SHOULD reject the request with a 422 Unprocessable Entity response.”

 

If you anyway have to implement the support of sending a 422 response, why not implement support of “active”? :)

 

Regards,

 

Christer

 

 

 

 

On Tue, Oct 25, 2022 at 3:16 PM Christer Holmberg <christer.holmberg=40ericsson.com@dmarc.ietf.org <mailto:40ericsson.com@dmarc.ietf.org> > wrote:

Hi,

I think the usage of the setup attribute was discussed in the past, but I 
think the following statement in Section 4.2 is confusing:

"However, if the WHIP client only implements the DTLS client role, it MAY use 
an SDP "setup" attribute with an "active" attribute value."

Shouldn't it say MUST instead of MAY?

Regards,

Christer
-- 
Wish mailing list
Wish@ietf.org <mailto:Wish@ietf.org> 
https://www.ietf.org/mailman/listinfo/wish