(RADIATOR) how to handle double accounting
Hugh Irvine
hugh at open.com.au
Thu Mar 13 16:03:34 CST 2003
Hello Utku -
You should check the return path for filters (or perhaps your Radiator
host has two interfaces?).
And you should remove duplicates from the accounting data when doing
the post-processing for billing.
regards
Hugh
>
> Hello,=20
>
> We have lots of double accounting coming from our NASes to Radiator. I
> =
> know this is the normal procedure: NAS sends ACCT packet to radius. If
> =
> NAS cannot get an ACK from radius it tries to resend the Accounting =
> packet only altering the "Acct-Delay-Time". I do not know the reason
> why =
> this is happening to me a lot.
>
> When these ACCT packets gets to radius its written to acct database
> two =
> or three times or even more. I have two questions:
>
> 1- can you image what may be the cause? I check: there is no packet
> loss =
> or loss of connectivity between the radius and the nas.
>
> 2- how can you handle this when processing your accouting data. These =
> account data have only timestamp and acct-delay-time different... The =
> acctsessionid and the other fields are the same. When processing =
> accounting, you cannot simply eliminate all the stop records from the =
> acct database because different NASses (even a NAS) can send the same =
> accounting session id in time...=20
>
> any ideas?
NB: have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list