Re: [bfcpbis] RFC 4582bis: More comments on error handling
"Charles Eckel (eckelcu)" <eckelcu@cisco.com> Tue, 26 June 2012 18:13 UTC
Return-Path: <eckelcu@cisco.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E5BC11E808C for <bfcpbis@ietfa.amsl.com>; Tue, 26 Jun 2012 11:13:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DwtmLb8V7cOb for <bfcpbis@ietfa.amsl.com>; Tue, 26 Jun 2012 11:13:55 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 99CF711E8088 for <bfcpbis@ietf.org>; Tue, 26 Jun 2012 11:13:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3884; q=dns/txt; s=iport; t=1340734435; x=1341944035; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Suk9ji+mOR53yp6vrmV7OqIZ09jWtqsQhCWq76shGXA=; b=cRlglkM75tVlzwvEpLcsFKTDGBdJeJbMMYu+YpkS1GP2ekGjWOaT3XKg FuyodoQQKa2LD5QwP0IQffHnMKTtcSdcp/JFifkok04AXTpGFu5QKfh2u kc5D68HA9vBbQKANNBnrXZOZegWX2FaoXSbfanXiR8XqCJOo15KAQcK+D U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAND66U+tJV2d/2dsb2JhbABEtjWBB4IYAQEBAwEBAQEPASc0CwwEAgEIEQQBAQEKFAkHJwsUCQgBAQQOBQgah2QEAQuZCqBABIs3hSRgA6NPgWaCX4FWBg
X-IronPort-AV: E=Sophos;i="4.77,478,1336348800"; d="scan'208";a="93172251"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-9.cisco.com with ESMTP; 26 Jun 2012 18:13:55 +0000
Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id q5QIDsTu028051 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Jun 2012 18:13:54 GMT
Received: from xmb-aln-x08.cisco.com ([169.254.3.248]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.02.0298.004; Tue, 26 Jun 2012 13:13:54 -0500
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: "Tom Kristensen (tomkrist)" <tomkrist@cisco.com>, "Horvath, Ernst" <ernst.horvath@siemens-enterprise.com>
Thread-Topic: [bfcpbis] RFC 4582bis: More comments on error handling
Thread-Index: Ac1S1Rv/v5byP1cXQDegIQKTfvJmBgA6RLwAAAJBb+A=
Date: Tue, 26 Jun 2012 18:12:34 +0000
Message-ID: <92B7E61ADAC1BB4F941F943788C088280224FA@xmb-aln-x08.cisco.com>
References: <C2BCA7974025BD459349BED0D06E48BB0183C6@MCHP03MSX.global-ad.net> <4FE9A608.9040000@cisco.com>
In-Reply-To: <4FE9A608.9040000@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [171.68.122.35]
x-tm-as-product-ver: SMEX-10.2.0.1135-7.000.1014-18996.004
x-tm-as-result: No--62.405900-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Subject: Re: [bfcpbis] RFC 4582bis: More comments on error handling
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/bfcpbis>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jun 2012 18:13:56 -0000
( as an individual) All the proposed changes look good to me. One comment inline regarding Tom's question. > -----Original Message----- > From: bfcpbis-bounces@ietf.org [mailto:bfcpbis-bounces@ietf.org] On > Behalf Of Tom Kristensen > Sent: Tuesday, June 26, 2012 5:08 AM > To: Horvath, Ernst > Cc: bfcpbis@ietf.org > Subject: Re: [bfcpbis] RFC 4582bis: More comments on error handling > > On 06/25/2012 03:19 PM, Horvath, Ernst wrote: > > The following items are some comments on error procedures in draft-ietf- > bfcpbis-rfc4582bis-03. I noticed that some of them concern text inherited > from RFC4582, which should nevertheless be fixed in 4582bis. > > > > 1) Ambiguous text in 5.1: > > > > In the sentence on top of page 17: "If a BFCP entity receives a > > message with an unsupported version field value, the receiving > > participant MAY send an Error message with parameter value 12 to > > indicate this", > > Shouldn't "BFCP entity" better be "Floor Control Server" and "paricipant" > be "server", given that Error is a message for the server to client direction > according to table 1? > > > I agree, that is a more correct description here. > > > Similarly on page 18: "If a BFCP entity > > receives a message with an incorrect payload length field value, the > > receiving participant MAY send an Error message with parameter value > > 13 to indicate this". > > > True also here. > > > 2) In 5.2, 1st paragraph below table 2, the sentence > > "If an unrecognized attribute with the 'M' bit set is received, the message > is rejected" > > could be expanded to > > "If a Floor Control Server receives an unrecognized attribute with the 'M' > bit set the server MAY (or SHOULD/MUST?) send an Error message with > parameter value 4 to indicate this", > > to be consistent with text on other error cases. > > > Yes, this seems to be a plausible clarification on how to react in that > case. > > > 3) In 5.2.6, regarding the sentence below Figure 12: > > "Error Code: This 8-bit field contains an error code from the > > following table. If an error code is not recognized by the receiver, > > then the receiver MUST assume that an error exists, and therefore > > that the message is processed, but the nature of the error is > > unclear.", > > I don't understand what "the message is processed" refers to - the > processing of the original message by the sender of Error or the processing > of the received error message. Maybe a clearer wording can be found. > > > I read this as meaning the original message (that triggered the Error > back) was processed and we may add text underlining this - given this is > the interpretation by other people as well? Yes, that is my understanding as well, and I agree that clarification text would be helpful. Cheers, Charles > > 4) In 6.2, 4th paragraph, the sentence > > "If a BFCP entity receives data that cannot be parsed, the receiving > participant MAY send an Error message with parameter value 10 indicating > receipt of a malformed message" > > has the same problem as indicated in comment 1) above. > > > Will fix! > > > 5) In 13, last paragraph, "with Error code 2 (Authentication Failed)" is > wrong. First, code 2 means "User does not Exist" (there is no error code for > "Authentication Failed"), and second, I think code 4 (Unknown Mandatory > Attribute) is meant here. > > > Indeed, I agree with you. Good catch - especially since "Authentication > Failed" doesn't even exist. > > > Thanks for good comments based on what must be a thorough review of the > draft! > > -- Tom > _______________________________________________ > bfcpbis mailing list > bfcpbis@ietf.org > https://www.ietf.org/mailman/listinfo/bfcpbis
- [bfcpbis] RFC 4582bis: More comments on error han… Horvath, Ernst
- Re: [bfcpbis] RFC 4582bis: More comments on error… Tom Kristensen
- Re: [bfcpbis] RFC 4582bis: More comments on error… Charles Eckel (eckelcu)