[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: FW: HTTP digest and RADIUS; new version of the Sterman draft



> Recall that RADIUS clients MAY handle an unknown
> attribute by treating the packet as if it were an Access-Reject.

RFC 2865 Section 1.1 says:

   A NAS that does not implement a given service MUST NOT implement the
   RADIUS attributes for that service.  For example, a NAS that is
   unable to offer ARAP service MUST NOT implement the RADIUS attributes
   for ARAP.  A NAS MUST treat a RADIUS access-accept authorizing an
   unavailable service as an access-reject instead.

At the same time, Section 5 says:

      A RADIUS server MAY ignore Attributes with an unknown Type.
      A RADIUS client MAY ignore Attributes with an unknown Type.

My interpretation of this is that RFC 2865 defines attributes authorizing
a service as "mandatory", whereas other attributes are optional.  The next
question is "which attributes advertise a service?"  The definition of a
service in RFC 2865 is:

   service   The NAS provides a service to the dial-in user, such as PPP
             or Telnet.

This example seems to correspond to the definition of the Service-Type
attribute (which can authorize Framed or Login services, among others).
So at least the Service-Type attribute needs to be considered Mandatory.

--
to unsubscribe send a message to radiusext-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://psg.com/lists/radiusext/>