On Wed, 19 Nov 2003, David Blood wrote:

> For some reason mysql is not being update with the interim accouting
> updates.  Below is one of the accounting requests sent to free radius and
> you can see that it does not send the bytes and up time information to
> mysql.
> Anyone know why?
>
>
>  rad_recv: Accounting-Request packet from host 204.228.226.18:1306, id=249,
> length=181
>         Service-Type = Framed-User
>         Framed-Protocol = PPP
>         NAS-Identifier = "SQN2"
>         NAS-Port = 60
>         NAS-Port-Type = Ethernet
>         User-Name = "shawn"
>         Calling-Station-Id = "06:2d:1A:05:A2:6B"
>         Called-Station-Id = "SpeedyQuick"
>         NAS-Port-Id = "Clients"
>         Acct-Session-Id = "8120001a"
>         Framed-IP-Address = 10.69.4.22
>         Acct-Authentic = RADIUS
>         Acct-Session-Time = 115201
>         Acct-Input-Octets = 2350343
>         Acct-Input-Packets = 27316
>         Acct-Output-Octets = 36915463
>         Acct-Output-Packets = 36681
>         Acct-Status-Type = Alive
>         NAS-IP-Address = 205.28.26.18
>         Acct-Delay-Time = 0
> modcall: entering group preacct
>   modcall[preacct]: module "preprocess" returns noop
>     rlm_realm: No '@' in User-Name = "shawn", looking up realm NULL
>     rlm_realm: No such realm "NULL"
>   modcall[preacct]: module "suffix" returns noop
>   modcall[preacct]: module "files" returns noop
> modcall: group preacct returns noop
> modcall: entering group accounting
> rlm_acct_unique: Hashing 'NAS-Port-Id = "Clients",Client-IP-Address =
> 205.28.26.18,NAS-IP-Address = 205.28.26.18,Acc
> t-Session-Id = "8120001a",User-Name = "shawn"'
> rlm_acct_unique: Acct-Unique-Session-ID = "f56023f6b2ffca98".
>   modcall[accounting]: module "acct_unique" returns ok
> radius_xlat:
> '/usr/local/var/log/radius/radacct/205.28.26.18/detail-20031119'
> rlm_detail:
> /usr/local/var/log/radius/radacct/%{Client-IP-Address}/detail-%Y%m%d expands
> to /usr/local/var/log/radius/ra
> dacct/205.28.26.18/detail-20031119
>   modcall[accounting]: module "detail" returns ok
>   modcall[accounting]: module "unix" returns noop
> radius_xlat:  'shawn'
> rlm_sql (sql): sql_set_user escaped user --> 'shawn'
> radius_xlat:  'UPDATE radacct SET FramedIPAddress = '10.69.4.22' WHERE
> AcctSessionId = '8120001a' AND UserName = 'shawn' AND NASIPAddress=
> '205.28.26.18' AND AcctStopTime = 0'
> rlm_sql (sql): Reserving sql socket id: 3
> rlm_sql (sql): Released sql socket id: 3
>   modcall[accounting]: module "sql" returns ok
> radius_xlat:  '/usr/local/var/log/radius/radutmp'
> radius_xlat:  'shawn'
>   modcall[accounting]: module "radutmp" returns ok
> modcall: group accounting returns ok
> Sending Accounting-Response of id 249 to 205.28.26.18:1306
> Finished request 31
>
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
>


What does your sql.conf look like?



- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to