Hello Terry, Hello Everyone -
There is nothing arbitrary about radius dictionary definitions - all of the "standard" attributes are defined by the Radius RFC's, and all of the "vendor-specific" attributes are defined by the respective vendors. The problems occur because the RFC's are constantly being revised, and new attributes continue to be defined. Vendors as well continue to add functionality to their software and to add their own vendor-specifics as a consequence. We try as much as possible to include the new attribute definitions in the dictionaries we distribute and we appreciate people sending us the new ones as they appear (because the vendors don't). Note however that one single "standard" dictionary (one size fits all) is never going to happen, because everyone has different hardware/software combinations. It is therefore important that you understand what requirements you have and that you tailor your dictionary to suit. My recommendation always is to start with the standard Radiator dictionary and add/delete entries as required. On a technical note, the dictionary is used to construct two tables inside Radiator at startup time. The first table is the correspondence between the binary attribute number and the corresponding human-readable string (attribute name), and the second table is the correspondence between the string and the binary attribute number. Unsurprisingly, the first table is used when Radiator receives a packet to unpack the encoded binary into the corresponding attribute names. And the second table is used to pack the attribute names (and values) into the binary packet ready for transmission. BTW - "EAP" as mentioned below is the "Extensible Authentication Protocol" which has recently been added in the Radius RFC's and therefore there are some new attribute definitions required. Hope that helps. regards Hugh On Sat, 26 Jan 2002 06:35, [EMAIL PROTECTED] wrote: > When I upgraded to Radiator 1.86, I started getting a new error, > > Fri Jan 25 11:45:00 2002: ERR: Attribute number 79 is not defined in > your dictionary > > which is odd, as I wasn't getting that error with the old version (same > dictionary). I found an attribute to quiet it down, > > ATTRIBUTE EAP-Message 79 data > > but it's kind of arbitrary. Anybody know what it is? The RAS this services > are a mix of Cisco 5300s and Max 6096s > > Thanks, > Terry > > === > Archive at http://www.open.com.au/archives/radiator/ > Announcements on [EMAIL PROTECTED] > To unsubscribe, email '[EMAIL PROTECTED]' with > 'unsubscribe radiator' in the body of the message. -- Radiator: the most portable, flexible and configurable RADIUS server anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X. - Nets: internetwork inventory and management - graphical, extensible, flexible with hardware, software, platform and database independence. === Archive at http://www.open.com.au/archives/radiator/ Announcements on [EMAIL PROTECTED] To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe radiator' in the body of the message.
