Radiator only knows how to deal with attribute/value pairs as defined in the
dictionary that is in use. In your example above, "Xstring" is not defined
in
your dictionary, so there is no match.

>>I already have the Xstring attributed added to the default dictionary
file.
>>It looks like this:
>>
>>ATTRIBUTE      Xstring                 3660     string
>>

You will have to find an attribute in the incoming request that indicates
what
you are looking for (for example, Service-Type, or NAS-Port-Type) then set
your
LDAP attribute to match on the same value (for example, "Framed-User" for
Sevice-Type, or "async" for NAS-Port-Type).

>>I think I understand then....in other words, I'm limited in what I can use
as my attributes
>>by what the Cisco sends to Radiator during the Access-Request?
>>So if I steal an attribute, then map the actual LDAP attribute to it with
the AuthAttrDef statement, it should work...
>>Am I on the right track?
>>

Alternatively you may be able to write a hook to do what you require.

hth

Hugh

-- 
Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc.
Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X.



===
Archive at http://www.starport.net/~radiator/
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

===
Archive at http://www.starport.net/~radiator/
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to