RE: NOT RECOMMENDED (was: Re: [TLS] Last Call:draft-ietf-tls-renegotiation)
"Dan Wing" <dwing@cisco.com> Wed, 02 December 2009 04:04 UTC
Return-Path: <dwing@cisco.com>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CDA463A67DB for <ietf@core3.amsl.com>; Tue, 1 Dec 2009 20:04:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.313
X-Spam-Level:
X-Spam-Status: No, score=-6.313 tagged_above=-999 required=5 tests=[AWL=0.286, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id opTsgXW+7MAF for <ietf@core3.amsl.com>; Tue, 1 Dec 2009 20:04:46 -0800 (PST)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id CC92C3A67AE for <ietf@ietf.org>; Tue, 1 Dec 2009 20:04:46 -0800 (PST)
Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApsEAHZ2FUurRN+K/2dsb2JhbACKN5pmmhOYJIQxBA
X-IronPort-AV: E=Sophos;i="4.47,326,1257120000"; d="scan'208";a="56347280"
Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-4.cisco.com with ESMTP; 02 Dec 2009 04:04:39 +0000
Received: from dwingwxp01 ([10.32.240.195]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id nB244dMC004985; Wed, 2 Dec 2009 04:04:39 GMT
From: Dan Wing <dwing@cisco.com>
To: 'Peter Saint-Andre' <stpeter@stpeter.im>, mrex@sap.com
References: <200912020249.nB22nvQ0007879@fs4113.wdf.sap.corp> <4B15D988.5030209@stpeter.im>
Subject: RE: NOT RECOMMENDED (was: Re: [TLS] Last Call:draft-ietf-tls-renegotiation)
Date: Tue, 01 Dec 2009 20:04:39 -0800
Message-ID: <003501ca7304$91afa030$c3f0200a@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-reply-to: <4B15D988.5030209@stpeter.im>
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
Thread-index: Acpy/Hcp7LRoyJnDR0i6i2+fssB3CQAB94QA
Cc: ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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 2009 04:04:47 -0000
> -----Original Message----- > From: ietf-bounces@ietf.org [mailto:ietf-bounces@ietf.org] On > Behalf Of Peter Saint-Andre > Sent: Tuesday, December 01, 2009 7:06 PM > To: mrex@sap.com > Cc: ietf@ietf.org > Subject: NOT RECOMMENDED (was: Re: [TLS] Last > Call:draft-ietf-tls-renegotiation) > > On 12/1/09 7:49 PM, Martin Rex wrote: > > Stephen Farrell wrote: > >> 7. 6.2 says: "If servers wish to <<avoid attack>> they MUST > >> NOT <<do stuff>>" Isn't that equivalent to servers SHOULD > >> NOT? I think a SHOULD NOT is better. (And that's the form > >> used in section 7.) > > > > > > This might be confusion with ISO terminology. > > > > MUST == SHALL > > MUST NOT == SHALL NOT > > SHOULD == RECOMMENDED > > SHOULD NOT == NOT RECOMMENDED > > > > > > The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", > "SHALL NOT", > > "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and > "OPTIONAL" in this > > document are to be interpreted as described in RFC 2119 > [RFC2119]. > > It's always puzzled me why the boilerplate quoted above does > not include > the phrase "NOT RECOMMENDED", given that RFC 2119 mentions it a mere > five paragraphs later: > > 4. SHOULD NOT This phrase, or the phrase "NOT > RECOMMENDED" mean that > there may exist valid reasons in particular circumstances when the > particular behavior is acceptable or even useful, but the full > implications should be understood and the case carefully weighed > before implementing any behavior described with this label. > > Is this a spec bug in RFC 2119? Probably. According to http://www.rfc-editor.org/errata_search.php?rfc=2119 it was reported as Errata ID 499 by Anders Langmyr on 2006-01-09. -d > Peter > > -- > Peter Saint-Andre > https://stpeter.im/ > > >
- RE: [TLS] Last Call: draft-ietf-tls-renegotiation… Robert Dugal
- RE: [TLS] Last Call: draft-ietf-tls-renegotiation… Glen Zorn
- RE: [TLS] Last Call: draft-ietf-tls-renegotiation… Rob P Williams
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Bodo Moeller
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Marsh Ray
- RE: [TLS] Last Call: draft-ietf-tls-renegotiation… Nasko Oskov
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… David-Sarah Hopwood
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Stefan Santesson
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Tom.Petch
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Yoav Nir
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Stephen Farrell
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Martin Rex
- NOT RECOMMENDED (was: Re: [TLS] Last Call: draft-… Peter Saint-Andre
- RE: NOT RECOMMENDED (was: Re: [TLS] Last Call:dra… Dan Wing
- Re: NOT RECOMMENDED Bob Braden
- Re: NOT RECOMMENDED Dave CROCKER
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Cullen Jennings
- RE: [TLS] Last Call: draft-ietf-tls-renegotiation… Joseph Salowey (jsalowey)
- Re: Last Call: draft-ietf-tls-renegotiation (Tran… Chris Newman
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Yoav Nir
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Chris Newman
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Martin Rex
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Chris Newman
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Martin Rex
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Nelson B Bolyard
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Marsh Ray
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Martin Rex
- Re: Last Call: draft-ietf-tls-renegotiation (Tran… Florian Weimer
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Martin Rex
- RE: [TLS] Last Call: draft-ietf-tls-renegotiation… peter.robinson
- Re: [TLS] Last Call: draft-ietf-tls-renegotiation… Steve Checkoway
- RE: [TLS] Last Call: draft-ietf-tls-renegotiation… Glen Zorn
- Re: Last Call: draft-ietf-tls-renegotiation (Tran… Tom.Petch