[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: XAUTH?
Hi, Stephane,
Yes it makes it clear, however it is broken.
Config Mode is defined as a two packet exchange, then you can delete state.
Now I have to determine is this is an XAUTH config mode? or is it just a
regular config mode?, if it's xauth then wait for some more and save state.
This isn't at all consistent with other IKE exchange types. All IKE
exchanges types currently have a defined packet sequence, xauth changes that
to "config is two but if this bit is set in an attribute payload then what I
really want to do is something completely different with four."
If you are going to make XAUTH a 4 sequence exchange then why not define a
new exchange type, since it really has nothing to do with config?
Especially since it breaks any generic config mode implementations would
expect the 3rd sequence to be a new Config mode.
Thanks
Bye.
-----Original Message-----
From: Stephane Beaulieu [mailto:sbeaulieu@TimeStep.com]
Sent: Thursday, July 15, 1999 4:38 AM
To: Andrew Krywaniuk; Greg Carter; 'ipsec@lists.tislabs.com'
Subject: RE: XAUTH?
Hi Greg,
I guess there is some ambiguity. The text in the next rev.
will be clarified.
in section 3, the following text
All ISAKMP-Config messages in an extended authentication
transaction MUST contain the same ISAKMP-Config message ID.
Will be changed to
An extended authentication transaction is defined as a series
ISAKMP-Config messages.
All ISAKMP-Config messages in an extended authentication transaction
MUST contain the same ISAKMP-Config Identifier as well as the same
ISAKMP Message ID and continue to chain the IV for all messages in
the transaction.
Does this clarify things?
Stephane.
<-----Original Message-----
<From: Andrew Krywaniuk [mailto:akrywaniuk@TimeStep.com]
<Sent: Wednesday, July 14, 1999 4:40 PM
<To: Greg Carter; 'ipsec@lists.tislabs.com'
<Subject: RE: XAUTH?
<
<
<It seems that we have a keyword overloading problem here, as the word
<transaction is used in two different contexts:
<
<A "configuration transaction" is a pair of messages wherein a set of
<attributes is proposed (message 1) and then these attributes
<either accepted
<or rejected (message 2).
<
<An "XAuth transaction" is a series of ISAKMP-Config messages
<which leads to
<the user being accepted or rejected.
<
<Once you resolve the meaning of the word "transaction," I
<don't think it's
<implied that each configuration transaction has to have a
<different message
<id. The XAUTH draft is correct in stating (indirectly) that
<the message id
<has to remain the same across multiple configuration transactions.
<
<Andrew
<_______________________________________________
< Beauty without truth is insubstantial.
< Truth without beauty is unbearable.
<
<
<> -----Original Message-----
<> From: Greg Carter [mailto:greg.carter@entrust.com]
<> Sent: Wednesday, July 14, 1999 2:09 PM
<> To: 'ipsec@lists.tislabs.com'
<> Subject: XAUTH?
<>
<>
<> Hi,
<>
<> Config Mode states:
<>
<> "A "Configuration Transaction" is defined as two configuration
<> exchanges, the first being either a Set or a Request and
<the second
<> being either an Acknowledge or a Reply, respectively.
<>
<> ...
<> Transactions are completed once the Reply or Acknowledge code is
<> received."
<>
<> To me this means that the message ID is unique for the
<> transaction, either a
<> Set-Ack or Request-Reply pair.
<>
<> However XAUTH states:
<> All ISAKMP-Config messages in an extended authentication
<> transaction MUST contain the same ISAKMP-Config message ID.
<>
<> And gives examples where a Request-Reply is followed by a
<> Set-Ack and is
<> referred to as a "transaction".
<>
<> Are the message ID's unique for the Request-Reply and Set-Ack
<> in XAUTH or
<> are they the same?
<>
<>
<>
<>
<>
<
Follow-Ups:
- Re: XAUTH?
- From: Ioannis Bonias <ibonias@raptor.com>