Dear All,

I would like to filter the Callback_Number in order to use it for my mysql 
authorisation request


When I use :
sql_user_name = "%{reply:Callback-Number}"

I always get the first value of the Callback-Number, but I would like to use 
only the one starting with "TEST=". Is there a way to filter a multivalued 
atytribute to use it for the sql_user_name?


Logs:

#Here I fetch the ldap directory where is store the attributes
Jul 12 12:23:02 radius-wifi1-aub freeradius[7990]: [ldapClear] looking for 
check items in directory...
Jul 12 12:23:02 radius-wifi1-aub freeradius[7990]: rlm_ldap: SFRuserPassword -> 
Cleartext-Password == "xxx"
Jul 12 12:23:02 radius-wifi1-aub freeradius[7990]: rlm_ldap: SFRlogin -> 
User-Name == "toto"
Jul 12 12:23:02 radius-wifi1-aub freeradius[7990]: [ldapClear] looking for 
reply items in directory...
#As the attribute I search is multivalued I used the += operator to get all the 
values
Jul 12 12:23:02 radius-wifi1-aub freeradius[7990]: rlm_ldap: SFRserviceId -> 
Callback-Number =~ "ID=728277507"
Jul 12 12:23:02 radius-wifi1-aub freeradius[7990]: rlm_ldap: SFRserviceId -> 
Callback-Number =~ "TEST=0603079410"
Jul 12 12:23:02 radius-wifi1-aub freeradius[7990]: rlm_ldap: SFRserviceId -> 
Callback-Number =~ "REF=1020589"
Jul 12 12:13:28 radius freeradius[7915]: rlm_ldap: login -> User-Name == "toto"
Jul 12 12:13:28 radius freeradius[7915]: [ldapClear] looking for reply items in 
directory...
Jul 12 12:13:28 radius freeradius[7915]: rlm_ldap: serviceId -> Callback-Number 
=~ "ID=728277503"
Jul 12 12:13:28 radius freeradius[7915]: rlm_ldap: serviceId -> Callback-Number 
=~ "TEST=603075433"
Jul 12 12:13:28 radius freeradius[7915]: rlm_ldap: serviceId -> Callback-Number 
=~ "REF=1020197"
+++[ldapClear] returns ok
Jul 12 12:23:02 radius-wifi1-aub freeradius[7990]: [sql_crm_abv] #011expand: 
%{reply:Callback-Number} -> ID=728277503
#for the return of sqlècrm_abv I would like to get %{reply:Callback-Number} -> 
TEST=0603079410





-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to