: Re: Change to "Reply-Message AVP" usage in Diameter EAP
Bernard Aboba <[email protected]> Tue, 9 Aug 2005 12:36:23 -0700 (PDT)
| Newsgroups | gmane.ietf.aaa |
|---|---|
| Message-ID | <[email protected]> |
We would like AAA WG input by Friday August 12, 2005. Please send your opinions to the mailing list, stating clearly whether you are "For" or "Against" this change. On Tue, 9 Aug 2005, Bernard Aboba wrote: > Tom Hiller and Glen Zorn have found an issue in Diameter EAP that they > would like to fix in AUTH48. > > The issue relates to an inconsistency between RADIUS/EAP as specified > in RFC 3579, and Diameter with respect to the Reply-Message AVP. > > We now have: > > 2.8.3. Displayable Messages > > The Reply-Message AVP [NASREQ] contains text which may be displayed > to the user. Note that the NAS does not necessarily have any > facility for actually sending these messages to the user. In any > case, the NAS MUST NOT manufacture any EAP packets (such as > EAP-Request/Notification) from Reply-Message AVPs. > > Tom has suggested: > > 2.8.3. Displayable Messages > > The Reply-Message AVP [NASREQ] MUST NOT be included in any Diameter > message containing an EAP-Payload AVP. > > Here is the text in RFC 3579, Section 2.6.5: > > 2.6.5. Displayable Messages > > The Reply-Message attribute, defined in [RFC2865], Section 5.18, > indicates text which may be displayed to the peer. This is similar > in concept to EAP Notification, defined in [RFC2284]. When sending a > displayable message to a NAS during an EAP conversation, the RADIUS > server MUST encapsulate displayable messages within > EAP-Message/EAP-Request/Notification attribute(s). Reply-Message > attribute(s) MUST NOT be included in any RADIUS message containing an > EAP-Message attribute. An EAP-Message/EAP-Request/Notification > SHOULD NOT be included within an Access-Accept or Access-Reject > packet. > > . . . > > To avoid these problems, a NAS receiving a Reply-Message attribute > from the RADIUS server SHOULD silently discard the attribute, rather > than attempting to translate it to an EAP Notification Request. >