rlm_sqlcounter noresetcounter
N White
nwtech at tele-net.net
Mon Aug 8 01:03:17 CEST 2005
I'm having trouble setting up the noresetcounter(Max-All-Session). I'm
running freeradius 1.0.4(Debian). I have compiled and added the
rlm_sqlcounter.so files to the proper folder in Debian, and freeradius
-X shows the module starting up(I have renamed it "hotspotcounter"). If
you would like to see the full output of either the request or startup
let me know. I'd really like to tackle this thing, so any help/pointers
are appreciated.
freeradius -X |grep sqlcounter
Config: including file: /etc/freeradius/sqlcounter.conf
sqlcounter: counter-name = "Max-All-Session-Time"
sqlcounter: check-name = "Max-All-Session"
sqlcounter: key = "User-Name"
sqlcounter: sqlmod-inst = "sql"
sqlcounter: query = "SELECT SUM(AcctSessionTime) FROM radacct WHERE
UserName='%{%k}'"
sqlcounter: reset = "never"
rlm_sqlcounter: Counter attribute Max-All-Session-Time is number 1671
rlm_sqlcounter: Check attribute Max-All-Session is number 1672
rlm_sqlcounter: Current Time: 1123455447 [2005-08-07 15:57:27], Next
reset 0 [2005-08-07 15:00:00]
rlm_sqlcounter: Current Time: 1123455447 [2005-08-07 15:57:27], Prev
reset 0 [2005-08-07 15:00:00]
Module: Instantiated sqlcounter (hotspotcounter)
I keep getting this result on debug(NTRadping and Chillispot):
rlm_sqlcounter: Entering module authorize code
rlm_sqlcounter: Could not find Check item value pair
Here is what is in radcheck database(00-0B-6A-65-95-B8 is the username):
699 00-0B-6A-65-95-B8 User-Password := password
700 00-0B-6A-65-95-B8 Max-All-Session := 1800
Here is sqlcounter.conf:
sqlcounter hotspotcounter {
counter-name = Max-All-Session-Time
check-name = Max-All-Session
sqlmod-inst = sql
key = User-Name
reset = never
query = "SELECT SUM(AcctSessionTime) FROM radacct WHERE
UserName='%{%k}'"
}
Here is radius.conf:
modules {
$INCLUDE ${confdir}/sql.conf
$INCLUDE ${confdir}/sqlcounter.conf
}
authorize{
sql
hotspotcounter
}
Thanks!
--
---------------------------
| Nick White |
| nwtech at tele-net.net |
---------------------------
More information about the Freeradius-Users
mailing list