using unlang to rewrite framed-ip-address sent from LDAP
sebastien boucher
cannibalist at gmail.com
Tue May 7 22:53:20 CEST 2013
hello,
i am trying to rewrite the framed-ip-address information that are given to radius via ldap to a null value
currently many of our users have a fixed framed-ip-address value of 255.255.255.254 , since we will now be using radius and mysql to distribute IP i would like to change this value to nothing upon connection.
i have tried this but was unsuccessful
post-auth {
reply_log
sql-accounting
exec
Post-Auth-Type REJECT {
attr_filter.access_reject
}
if (Framed-IP-Address =="255.255.255.254") {
update control {
Framed-IP-Address :="%{1.1.1.1}"
}
}
sqlippool
}
debug tells me:
++? if (Framed-IP-Address =="255.255.255.254")
(Attribute Framed-IP-Address was not found)
? Evaluating (Framed-IP-Address =="255.255.255.254") -> FALSE
++? if (Framed-IP-Address =="255.255.255.254") -> FALSE
so of course i am wrong somewhere and i wondering if some of you guys could give me input or help or directions :)
thanks
seb.
More information about the Freeradius-Users
mailing list