[RADIATOR] radiator dropping accounting request

Hugh Irvine hugh at open.com.au
Mon Jun 10 18:33:26 CDT 2013


Hello Russell -

The first thing to do is look at a trace 4 debug in Radiator with LogMicroseconds enabled (requires Time-Hires from CPAN).

This will show you immediately how long each processing step is taking.

The usual cause of this sort of problem is a slow database, probably due to a very large number of records in the accounting table resulting in very long insert times.

See section 5.6.38 in the Radiator 4.11 reference manual ("doc/ref.pdf").

regards

Hugh


On 11 Jun 2013, at 09:12, Russell Fulton <r.fulton at auckland.ac.nz> wrote:

> Hi
> 
> We are using radiator (on linux) to collect accounting data from Cisco WISMs (wireless infrastructure).  I have verified that the accounting data is being received by the radiator machines but a fair portion never makes it to the database.  Looking at the stats I see that there are a large number of drops during peak times.
> 
> I am trying to work out what is causing the drops.  CPU is sitting at well under 5% (mostly %1) the back end database is hosting many other databases that are not experiencing problems.  
> 
> I would really like some hints as to where to start diagnosing this issue.  I suspect that the issue has been there since the system was installed.  These machines were originally meant to do the authentication as well as the accounting but at go live got these same problems under load and it was decided to switch authentication to MS radius.
> 
> I am a security analysis with a lot of UNIX/Linux experience and I have root access to the radiator boxes (4 of them).
> 
> Russell
> 
> _______________________________________________
> radiator mailing list
> radiator at open.com.au
> http://www.open.com.au/mailman/listinfo/radiator


--

Hugh Irvine
hugh at open.com.au

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. 
Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.



More information about the radiator mailing list