SQL_LOG Interim Update missing "partial" config error? huh?
Aidan Rowe
aidan at uq.edu.au
Wed Mar 14 06:52:46 CET 2012
Hi Chrstiaan,
It's because there is no SQL statement configured for Interim-Update by default, you need to create a query to be associated with it in modules/sql_log.
A poor example:
Interim-Update = "UPDATE ${acct_table} \
SET FramedIPAddress = '%{Framed-IP-Address}', \
AcctSessionTime = '%{Acct-Session-Time}', \
AcctInputOctets = '%{Acct-Input-Octets}', \
AcctOutputOctets = '%{Acct-Output-Octets}' \
WHERE AcctSessionId = '%{Acct-Session-Id}' \
AND UserName = '%{User-Name}';"
While you've got this question posted, does anyone mind sharing their sql_log config? The default only talks about inserting a new row for start, stop and alive and nothing about doing updates on stop and interim-update. Is it still acceptable to use updates on stop/interim-update?
On 14/03/2012, at 4:34 AM, Christiaan Rademan wrote:
> Greetings Everyone,
>
> I am using FreeRadius + mySQL + SQLIPPOOL. FreeRADIUS Version 2.1.11.
>
> The start and stop accounting records work fine.
>
> My issue is I keep getting the following in the logs:
> Tue Mar 13 22:18:33 2012 : Info: [sql_log] Couldn't find an entry
> Interim-Update in the config section.
>
> Any idea why the interim-updates not working? I have looked through the
> configuration, I cant find what config section it refers too?
>
> I mean the stuff should all be configured as per default for interim
> update sql query etc is still in raddb/sql/mysql/dialup.conf
>
> what special configuration do I have todo? Or where can I go read about it?
>
>
> Please advice! Many thanks!
>
> --
> Christiaan Rademan - JNCIE #661
>
> Mobile: +27 83 419 2078
> E-mail: christiaan.rademan at gmail.com
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
More information about the Freeradius-Users
mailing list