RE: [Protocol] clarification on StartTLS resonse (WAS:authmeth-15notes)

"Ramsay, Ron" <[email protected]> Wed, 19 Oct 2005 11:27:33 +1000
Newsgroups gmane.ietf.ldapbis
Message-ID <[email protected]>
Just a point on the grammar, "it returns" *what* "with the result code
set to success." The sentence needs an object.

  _____  

From: [email protected]
[mailto:[email protected]] On Behalf Of Jim Sermersheim
Sent: Wednesday, 19 October 2005 8:33 AM
To: Roger Harrison; [email protected]; Hallvard Furuseth
Subject: Re: [Protocol] clarification on StartTLS resonse
(WAS:authmeth-15notes)


My proposed change to [Protocol] Section 4.14.2 is this:
<old>
If the server is willing and able to negotiate TLS, it returns with the
resultCode set to success. Refer to Section 4 of [AuthMeth] for details.
<new>
If the server is willing and able to negotiate TLS, it returns with the
resultCode set to success. At this point the protocol peers may commence
with TLS negotiation. Refer to Section 4 of [AuthMeth] for details.
 
Jim

>>> "Roger Harrison" <[email protected]> 9/26/05 1:08:52 pm >>>


> > 3.1.2. StartTLS Response 

> > 

> >    The server will return a resultCode other than success (as 

> >    documented in [Protocol] section 4.13.2.2) if it is unwilling or 

> >    unable to negotiate TLS. In this case the LDAP session is left 

> >    without a TLS layer. 

> 

> This only says what happens at non-success, not at success. 

> [Protocol] is rather sparse about it too. 

Based on Hallvard's query above, Jim Sermersheim and I recommend a
change to paragraph 2 of [Protocol] section 14.4.2 to explicitly state
that a success resultCode indicates that the protocol peers should begin
TLS negotiation. I'll leave it to Jim to craft the wording. 

Thanks, 

Roger