Re: Radius Bug

Victor Muslin (vmuslin@prodigy.com)
Fri, 17 May 1996 13:41:45 -0400 (EDT)

This is not necessarily a bug. You must remember that the time
stamp is generated by the RADIUS server machine while the duration
is calculated by the NAS. There are a number of factors (all
falling under the "normal behavior" which may cause this to happen:

1. Server unresponsive, in which case NAS buffers
and re-transmits (look at Acct-Delay-Time attribute),

2. Networking delay,

3. Multiple servers (remember that the NAS has a primary and
the secondary accounting servers configured). If it sends
the session start packet to one and the session stop packet
to the other and the servers' clocks are not synchronized
you will see this behavior.

Regards,

\\\|///
\\ - - //
( @ @ )
+------------------------------oOOo-(_)-oOOo--------------------+
| Victor Muslin | |
| Prodigy Services Company | Voice: (914) 448-4737 |
| 445 Hamilton Avenue, H11A | Fax: (914) 448-8462 |
| White Plains, NY 10601 | Internet: vmuslin@prodigy.com |
+-----------------------------+--------Oooo---------------------+
oooO ( )
( ) ) /
\ ( (_/
\_)

On Fri, 17 May 1996, Steve Van Natta wrote:

> Hello,
>
> I'm writing some software to do itemized billing for our Dial Up users and
> noticed that the Total number of seconds does not correspond to the time
> stamps in the log between start and stop.
>
> Ex:
>
> We have the following entry:
> Wed Jan 3 07:53:12 to Wed Jan 3 15:01:01 7:07:53
>
> Your logs have this listed as:
> (some stuff deleted for customer privacy)
>
> Wed Jan 3 07:53:12 1996
> Acct-Status-Type = Start
>
> Wed Jan 3 15:01:01 1996
> Acct-Status-Type = Stop
> Acct-Session-Time = 25673
>
> You list the total seconds as 25673. However when you subtract the
> entry in the stop log, from the entry in the start log, you have a
> total of 25428 seconds or 7:03:48. (HH:MM:SS)
>
...