Re: [Crisp] I-D ACTION:draft-ietf-crisp-iris-xpc-03.txt
Andrew Newton <andy@hxr.us> Tue, 21 March 2006 13:24 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FLgqw-0001ML-6C; Tue, 21 Mar 2006 08:24:50 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FLgqv-0001MG-0T for crisp@ietf.org; Tue, 21 Mar 2006 08:24:49 -0500
Received: from zeke.toscano.org ([69.31.8.124] helo=zeke.ecotroph.net) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FLgqt-0007Yy-PJ for crisp@ietf.org; Tue, 21 Mar 2006 08:24:48 -0500
Received: from [130.129.130.179] ([::ffff:130.129.130.179]) (AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,RC4-SHA) by zeke.ecotroph.net with esmtp; Tue, 21 Mar 2006 08:23:53 -0500 id 01588118.441FFE69.000038D8
In-Reply-To: <487354f10603201041k46b00b72x@mail.gmail.com>
References: <E1F7Ijq-0000Lb-92@newodin.ietf.org> <487354f10603201041k46b00b72x@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v746.2)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <95328E91-0624-4A1D-BB87-FB1D33D0681C@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Crisp] I-D ACTION:draft-ietf-crisp-iris-xpc-03.txt
Date: Tue, 21 Mar 2006 08:24:43 -0500
To: Robert Martin-Legene <rlegene@gmail.com>
X-Mailer: Apple Mail (2.746.2)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Cc: crisp@ietf.org
X-BeenThere: crisp@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Cross Registry Information Service Protocol <crisp.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/crisp>, <mailto:crisp-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:crisp@ietf.org>
List-Help: <mailto:crisp-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/crisp>, <mailto:crisp-request@ietf.org?subject=subscribe>
Errors-To: crisp-bounces@ietf.org
On Mar 20, 2006, at 1:41 PM, Robert Martin-Legene wrote: > Comments and questions regarding draft-ietf-crisp-iris-xpc-03: > > The connection response block (CRB) contains an <?xml?> header. Isn't > an XML-document mandated to exactly one root level element? I see > several root level elements when the individual blocks are put > together. Maybe each chunk type in each block considered an individual > XML document? Eg. a clients sends two requests in a block, first being > a 'vi' (version info) request and the next being 'ad' (application > data). But each have their own root level element. > > In the examples the server starts a block with <?xml?> but the client > doesn't. Isn't it mandatory in XML? Also, I don't see how the client > would otherwise specify whether it uses UTF-8 or UTF-16? I am an XML > newbie. The XML declaration is optional. When a declaration is not present, the BOM determines UTF-8 or UTF-16. > About chunk types, when is the server supposed or expected to close > the connection for chunks of the type 010 (size info), 011 (other > info) and 110 (auth fail)? Of course the server can just clear the > KO-flag as it sees fit and close the connection, but is a > recommendation needed? For size info, I see your point. I don't think it would hurt anything to suggest that servers ought to shut down the connection because it is unlikely that a client would recover from this. > Nothing written about what happens if the client sends a size-info or > other-info chunk. What is expected? That depends on the type of client. Typically the error would be logged or displayed to the user. > In the SASL discussion you limit the SASL information to not span > chunks. I.e. be maximum 255 octets. The (expired) draft that I read > (draft-ietf-sasl-plain-08) says that this limit is too little (with 2 > or 3 fields of 255 octets each). Of course we can not care since it's > not an RFC (what happened to that draft anyway?), but would it be wise > to consider this in the future? The mechanism name is restricted to 255 characters. The SASL data itself can take up the rest of the chunk, so 65536 - 3 - length of mechanism name. That should be plenty of room. > In the references, [2] refers to rfc 3892 when it should state 3982. Ooops! > Final spelling correction: > > Section 6 still mentions "seventh bit", but a second later changes to > call it "bit 0" My uncaffeinated review indicates that it should read "first bit". This is obviously a hold over from the iteration of the draft that had the bit ordering reversed. -andy _______________________________________________ Crisp mailing list Crisp@ietf.org https://www1.ietf.org/mailman/listinfo/crisp
- [Crisp] I-D ACTION:draft-ietf-crisp-iris-xpc-03.t… Internet-Drafts
- Re: [Crisp] I-D ACTION:draft-ietf-crisp-iris-xpc-… Robert Martin-Legene
- Re: [Crisp] I-D ACTION:draft-ietf-crisp-iris-xpc-… Robert Martin-Legene
- Re: [Crisp] I-D ACTION:draft-ietf-crisp-iris-xpc-… Andrew Newton
- Re: [Crisp] I-D ACTION:draft-ietf-crisp-iris-xpc-… Robert Martin-Legene
- Re: [Crisp] I-D ACTION:draft-ietf-crisp-iris-xpc-… Andrew Newton