FreeRadius trims value of the Cisco-AVPair attribute

Evgeney Bakhtin zhekha at nsib.ru
Wed May 28 05:08:08 CEST 2008


rad_recv: Access-Request packet from host 89.251.105.114 port 13579, id=174, 
length=133
        User-Name = "zhekha2"
        CHAP-Password = 0xa702d002c89ee408c0fbd3b77b4be3d975
        CHAP-Challenge = 0x483ccba2
        NAS-IP-Address = 89.251.105.114
        NAS-Identifier = "PCPhoneGK"
        NAS-Port-Type = Virtual
        Service-Type = Login-User
        Framed-IP-Address = 10.160.1.150
        Cisco-AVPair = "h323-ivr-out=terminal-alias:zhekha2;"
server GNUGK {
+- entering group authorize
++[preprocess] returns ok
  rlm_chap: Setting 'Auth-Type := CHAP'
++[chap] returns ok
++[mschap] returns noop
    rlm_realm: No '@' in User-Name = "zhekha2", looking up realm NULL
    rlm_realm: No such realm "NULL"
++[suffix] returns noop
  rlm_eap: No EAP-Message, not doing EAP
++[eap] returns noop
++[unix] returns notfound
    users: Matched entry zhekha2 at line 93
++[files] returns ok
        expand: %{User-Name} -> zhekha2
rlm_sql (sql_for_GNUGK): sql_set_user escaped user --> 'zhekha2'
rlm_sql (sql_for_GNUGK): Reserving sql socket id: 3
        expand: SELECT 1, Login, 'User-Password', PassField, ':=' 
FROM SQLUser.Abonent    WHERE Login = '%{SQL-User-Name}'        AND 
IPPhone.VoIP_AuthCall('%{SQL-User-Name}','%{Called-Station-Id}','%{Calling-Station-Id}','%{h323-remote-address}','%{h323-gw-address}','%{h323-call-origin}')='1' 
ORDER BY ID -> SELECT 1, Login, 'User-Password', PassField, ':='        FROM 
SQLUser.Abonent   WHERE Login = 'zhekha2'          AND 
IPPhone.VoIP_AuthCall('zhekha2','','','','','')='1'         ORDER BY ID
rlm_sql:  SELECT 1, Login, 'User-Password', PassField, ':='       FROM 
SQLUser.Abonent    WHERE Login = 'zhekha2'         AND 
IPPhone.VoIP_AuthCall('zhekha2','','','','','')='1'         ORDER BY ID
rlm_sql (sql_for_GNUGK): User found in radcheck table
        expand: SELECT id AS AttrID, '%{SQL-User-Name}' AS Login, attr AS 
AttrName, IPPhone.VoIP_GetAttrib('%{SQL-User-Name}','','',attr,'1','') AS 
AttrValue,':=' AS Oper FROM IPPhone.Attrib WHERE op IS NULL AND service=1 -> 
SELECT id AS AttrID, 'zhekha2' AS Login, attr AS AttrName, 
IPPhone.VoIP_GetAttrib('zhekha2','','',attr,'1','') AS AttrValue,':=' AS 
Oper FROM IPPhone.Attrib WHERE op IS NULL AND service=1
rlm_sql:  SELECT id AS AttrID, 'zhekha2' AS Login, attr AS AttrName, 
IPPhone.VoIP_GetAttrib('zhekha2','','',attr,'1','') AS AttrValue,':=' AS 
Oper FROM IPPhone.Attrib WHERE op IS NULL AND service=1
rlm_sql (sql_for_GNUGK): Released sql socket id: 3
++[sql_for_GNUGK] returns ok
++[expiration] returns noop
++[logintime] returns noop
rlm_pap: Found existing Auth-Type, not changing it.
++[pap] returns noop
  rad_check_password:  Found Auth-Type CHAP
auth: type "CHAP"
+- entering group CHAP
  rlm_chap: login attempt by "zhekha2" with CHAP password
  rlm_chap: Using clear text password "XXXXXXXXXX" for user zhekha2 
authentication.
  rlm_chap: chap user zhekha2 authenticated succesfully
++[chap] returns ok
Login OK: [zhekha2/<CHAP-Password>] (from client gnugk port 0)
} # server GNUGK
Sending Access-Accept of id 174 to 89.251.105.114 port 13579
        Session-Timeout := "0"
        h323-credit-time := "0"
        h323-billing-model := "0"
        Cisco-AVPair := "h323"
        h323-ivr-in := "term"
Finished request 1.
Going to the next request
Waking up in 0.9 seconds.
Waking up in 4.0 seconds.
Cleaning up request 1 ID 174 with timestamp +53250
Ready to process requests.



> Hi,
>
> Attaching output from a debug run (with -X) might help.
>
> kind regards
> Pshem
> -
> List info/subscribe/unsubscribe? See 
> http://www.freeradius.org/list/users.html
> 




More information about the Freeradius-Users mailing list