R: Common error on sql_counter on Ver 2.1.5

Mauro Iorio - Smart Soft s.r.l. m.iorio at smartsoft.it
Mon May 18 18:15:50 CEST 2009


> 
> User entry didn't match. Post the debug (radiusd -X) and the user entry.
> You wouldn't be using User-Password as the password attribute?
>

>From radcheck table
Id	Username	Attribute	Value		op
7216	mauro		Password	flower	==


>From usergroup table
Id	Username	GroupName
14194	mauro		60


>From radgroupcheck table
ID	GroupName	Attribute		Value		op
2	60		Max-All-Session	3600		:=


radreply table is empty as it was with 1.1.x


Command line user for testing
radclient 192.168.4.203:1812 auth abcdefgh -f radius.packet -t 5000


radius.packet file
        User-Name = "mauro"
        User-Password = "mauropwd"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 1
        Called-Station-ID = "00-03-9D-4A-0A-0A"

Below there is the debug (radiusd -X) output:

Thanks,
Mauro.

---------------------------------------------
debug (radiusd -X) output:



Ready to process requests.
rad_recv: Access-Request packet from host 192.168.4.203 port 47750, id=224,
length=76
        User-Name = "mauro"
        User-Password = "mauropwd"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 1
        Called-Station-Id = "00-03-9D-4A-0A-0A"
+- entering group authorize {...}
++[preprocess] returns ok
++[chap] returns noop
[sql]   expand: %{User-Name} -> mauro
[sql] sql_set_user escaped user --> 'mauro'
rlm_sql (sql): Reserving sql socket id: 0
[sql]   expand: SELECT id, UserName, Attribute, Value, op FROM
UtentiAutorizzati
 WHERE UserName = '%{SQL-User-Name}' AND MACADDWAN = '%{Called-Station-Id}'
AND
(CheckOnLine - UtentiConnessi) > 0 AND DataScadenza > GetDate() -> SELECT
id, Us
erName, Attribute, Value, op FROM UtentiAutorizzati WHERE UserName = 'mauro'
AND
 MACADDWAN = '00-03-9D-4A-0A-0A' AND (CheckOnLine - UtentiConnessi) > 0 AND
Data
Scadenza > GetDate()
query:  SELECT id, UserName, Attribute, Value, op FROM UtentiAutorizzati
WHERE U
serName = 'mauro' AND MACADDWAN = '00-03-9D-4A-0A-0A' AND (CheckOnLine -
UtentiC
onnessi) > 0 AND DataScadenza > GetDate()
WARNING: Found User-Password == "...".
WARNING: Are you sure you don't mean Cleartext-Password?
WARNING: See "man rlm_pap" for more information.
[sql] User found in radcheck table
[sql]   expand: SELECT id,UserName,Attribute,Value,op FROM radreply WHERE
Userna
me = '%{SQL-User-Name}' ORDER BY id -> SELECT id,UserName,Attribute,Value,op
FRO
M radreply WHERE Username = 'mauro' ORDER BY id
query:  SELECT id,UserName,Attribute,Value,op FROM radreply WHERE Username =
'ma
uro' ORDER BY id
rlm_sql (sql): Released sql socket id: 0
++[sql] returns ok
rlm_sqlcounter: Entering module authorize code
rlm_sqlcounter: Could not find Check item value pair
++[sessioncounter] returns noop
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!
!!!    Replacing User-Password in config items with Cleartext-Password.
!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!
!!! Please update your configuration so that the "known good"
!!!
!!! clear text password is in Cleartext-Password, and not in User-Password.
!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!
WARNING: Please update your configuration, and remove 'Auth-Type = Local'
WARNING: Use the PAP or CHAP modules instead.
User-Password in the request is correct.
+- entering group post-auth {...}
++[exec] returns noop
Sending Access-Accept of id 224 to 192.168.4.203 port 47750
Finished request 9.
Going to the next request
Waking up in 4.9 seconds.
Cleaning up request 9 ID 224 with timestamp +194
Ready to process requests.




More information about the Freeradius-Users mailing list