How to specify multiple values for Called-Station-Id (checkval)
Kostas Kalevras
kkalev at noc.ntua.gr
Fri May 26 13:15:41 CEST 2006
On Thu, 25 May 2006, Mike Jakubik wrote:
> Kostas Kalevras wrote:
>> On Wed, 24 May 2006, Mike Jakubik wrote:
>>
>>> Hello,
>>>
>>> I am trying to setup group checks for Called-Station-Id in freeradius
>>> 1.1.1 and mysql. I have enabled the checkval module in radiusd.conf and
>>> set notfound-reject = yes. In my radgroupcheck table when i specify
>>> "restricted Called-Station-Id := number", it works fine. However i need to
>>> specify more than one number. I have tried the following format; number,
>>> number, number and "number, number, number" and "number", "number" but
>>> none of those seem to work. Could someone please tell me how this can be
>>> accomplished?
>>
>>
>> You just need to add more attribute/value pairs, one for each number you
>> wantto allow. You can also use a regular expression if you use the =~
>> operator.
>
> I have tried that, but it does not work either. I have also tried using
> regexp, while it seems to function, it no longer seems to use the checkval
> module and throws the following notice:
>
> Info: rlm_sql (sql): No matching entry in the database for request from user
> [user]
>
> But the checkval module shows:
>
> Auth: Invalid user (rlm_checkval: This Called-Station-Id is not allowed for
> the user)
>
> Whats the point of this checkval module if it can only check a single value?
As i said before you should just add more attribute/value pairs. It works.
What does your radgroupcheck table look like when you add more than one number?
>
> - List info/subscribe/unsubscribe? See
> http://www.freeradius.org/list/users.html
>
--
Kostas Kalevras Network Operations Center
kkalev at noc.ntua.gr National Technical University of Athens, Greece
Work Phone: +30 210 7721861
'Go back to the shadow' Gandalf
More information about the Freeradius-Users
mailing list