O/H Bodin Bruno έγραψε:
Hello,
My problem is about Radius reply. With user file it's possible to reply some AVPs with same name like that : My-AVP += "name:robert", My-AVP += "age:38", My-AVP += "country:fr"
most important it's possible to do that : Sip-AVP+= "username:%{User-Name}"
But how it's possible to do something like that with ldap attribute ? because I use this : replyItem My-AVP username_radius
but that work only one time, because when I do : replyItem My-AVP username_radius replyItem My-AVP age_radius
it's only return the last attribute content ( 38, the age of Robert ). And when I type this : replyItem My-AVP username_radius,age_radius
that return nothing ... Too bad, return 2 AVPs should be better :(
there is any method to do this ? could it be a new feature ?
thank for help
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
You can include the operator in the ldap attribute value. You can also set the operator (from the default = for reply items) for an attribute in the ldap.attrmap (i m not sure if it's only available in the cvs). First solution: ldap.attrmap: replyItem My-AVP ldap_my_avp In the ldap entry you can do: ldap_my_avp: += "name:robert" ldap_my_avp: += "age:38" Second solution: ldap.attrmap: replyItam My-AVP ldap_my_avp += ldap entry: ldap_my_avp: "name:robert" ldap_my_avp: "age:38" Hope this helps -- Kostas Kalevras Network Operations Center - National Technical University of Athens http://kkalev.wordpress.com