SQL Accouting
Ben Dowling
bendowling at lineone.net
Wed Sep 28 23:19:06 CEST 2005
I am running it with -X, and it all seems fine. It shows the sql module
loading, and all the accounting queries. What could I be missing?
Ben
On Wed, 2005-09-28 at 16:42 -0300, Paolo Rotela wrote:
> > That is exactly the setup I have, but it doesn't seem to be working.
> > There are no errors reported in radius.log, and no accounting queries in
> > sqltrace.sql. Any ideas?
>
> Yep, reinstall it ;)
>
> No, really, you should try to shutdown the daemon and try running
> "radiusd -X", then test it, and see if the debugging mode tells you
> something :)
>
> >
> > Cheers, Ben
> >
> > On Wed, 2005-09-28 at 15:08 -0300, Paolo Rotela wrote:
> >> You should have something like this in your radiusd.conf
> >>
> >> $INCLUDE ${confdir}/sql.conf
> >>
> >> Then you should have this in sql.conf (or the file pointed to by the
> >> include, my example is with mysql, could be another engine)
> >>
> >> sql {
> >>
> >> # Database type
> >> # Current supported are: rlm_sql_mysql, rlm_sql_postgresql,
> >> # rlm_sql_iodbc, rlm_sql_oracle, rlm_sql_unixodbc,
> >> rlm_sql_freetds
> >> driver = "rlm_sql_mysql"
> >>
> >> # Connect info
> >> server = "localhost"
> >> login = "user"
> >> password = "user"
> >>
> >> # Database table configuration
> >> radius_db = "radius"
> >>
> >> # If you want both stop and start records logged to the
> >> # same SQL table, leave this as is. If you want them in
> >> # different tables, put the start table in acct_table1
> >> # and stop table in acct_table2
> >> acct_table1 = "radacct"
> >> acct_table2 = "radacct"
> >>
> >> ....
> >>
> >> and then some accounting_*_query that inserts or updates the
> >> ${acct_table1}
> >> or ${acct_table2}.
> >>
> >> Then your "accounting {" section in radiusd.conf should have a line
> >> saying
> >> "sql" or the sql instance name (if you are using more than the default
> >> instance for sql module).
> >>
> >> And then you must have the "radius" database and the "radacct" table.
> >>
> >>
> >> If all this is ok, then I don't know for sure, you should check your
> >> radius.log for errors in the sql module.
> >>
> >> ----- Original Message -----
> >> From: "Ben Dowling" <bendowling at lineone.net>
> >> To: "FreeRadius users mailing list"
> >> <freeradius-users at lists.freeradius.org>
> >> Sent: Wednesday, September 28, 2005 2:30 PM
> >> Subject: Re: SQL Accouting
> >>
> >>
> >> >I previously mentioned, the accounting section contains just 'sql'. I
> >> > have no sql section in radiusd.conf though (perhaps this is my
> >> > problem?)
> >> > and no sql_accouting definitions in my sql.conf, but the sql accouting
> >> > queries are defined there, and they are correct.
> >> >
> >> > The sql connection is working, and post auth data gets logged fine,
> >> > just
> >> > not the accouting stuff.
> >> >
> >> > Cheers, Ben
> >> >
> >> > On Wed, 2005-09-28 at 09:11 -0300, Paolo Rotela wrote:
> >> >> Yep, but I need some more info. Your sql section in radiusd.conf and
> >> >> your
> >> >> sql_accounting* definitions in sql.conf. Also the "accounting" section
> >> >> in
> >> >> radiusd.conf, in wich it must be a "sql" instance.
> >> >>
> >> >> Ing. Paolo Rotela
> >> >> Jefe Técnico
> >> >> Blue Telecom
> >> >>
> >> >> Eng. Paolo Rotela
> >> >> CTO
> >> >> Blue Telecom
> >> >> ----- Original Message -----
> >> >> From: "Ben Dowling" <bendowling at lineone.net>
> >> >> To: "FreeRadius users mailing list"
> >> >> <freeradius-users at lists.freeradius.org>
> >> >> Sent: Tuesday, September 27, 2005 6:00 PM
> >> >> Subject: SQL Accouting
> >> >>
> >> >>
> >> >> > Hi,
> >> >> >
> >> >> > I'm still having problems getting FreeRadius-1.0.4 to log accounting
> >> >> > data to sql. I know it is receiving the data, as I can log it to
> >> >> > file.
> >> >> > In my accounting section I have 'sql', and the SQL queries are there
> >> >> > in
> >> >> > sql.conf. However, when looking at the sqltrace log the only queries
> >> >> > are
> >> >> > inserts to radpostauth. Can anyone help?
> >> >> >
> >> >> > Thanks in advance, Ben
> >> >> >
> >> >> > -
> >> >> > List info/subscribe/unsubscribe? See
> >> >> > http://www.freeradius.org/list/users.html
> >> >> >
> >> >>
> >> >> -
> >> >> List info/subscribe/unsubscribe? See
> >> >> http://www.freeradius.org/list/users.html
> >> >
> >> > -
> >> > List info/subscribe/unsubscribe? See
> >> > http://www.freeradius.org/list/users.html
> >> >
> >>
> >> -
> >> List info/subscribe/unsubscribe? See
> >> http://www.freeradius.org/list/users.html
> >
> > -
> > List info/subscribe/unsubscribe? See
> > http://www.freeradius.org/list/users.html
> >
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
More information about the Freeradius-Users
mailing list