Trouble W/RadiusNT accounting

Douglas L. Smith ( (no email) )
Tue, 24 Jun 1997 13:10:32 -0400

Background:

OS: MS Windows95 OSR2
Radius Version:

RadiusNT 1.16.60 2/7/97 Copyright (c) 1996 IEA Software, Inc.
All Rights Reserved, Worldwide

Some portions Copyright (c) 1992 Livingston Enterprises, Inc.
and Copyright (c) 1995 Ascend Communications, Inc.



0) EncryptPasswords: 0
1) IgnoreCase: 0
2) ReqAcctAuth: 0
3) Mode: 1
4) Options: 16
5) Debug: 0
6) ODBCDatasource: Radius
7) DataDirectory: ..
8) AcctDirectory: ..\acct
9) UsersFile: Users
10) Username:
11) Password:

C:\RADIUS\RADIUS.EXE: RADIUS version 1.16.60 2/7/97
NOSHADOW BINARY_FILTERS ASCEND_SECRET WindowsNT ODBC
>

I am useing radiusNT for radius accounting only. I will be intergrating
this into
our current MS Access DB. For now I am useing the example MS Access DB
which was
shipped with the product. I am haveing two problems. The first problem is
I can not
seem to do the Radius.exe -install command .. This is what I get:

C:\radius>radius.exe -install
C:\develop\source\radius\NT\Instsrv.c: Error 120 from OpenSCManager on line
236

Is this a problem with trying to do this under Windows95 or is there some
other problem. I can run radius with the -x15 flag with no problems.

The second problem I am haveing is that when I do run radius in debug mode
I received a ton of duplicate key messages stateing that the data was not
imported due to the primary key allready existing. So to debug more I
added an autonumber field into the calls table and made it the primary key.
This took care of the duplicate key problem however it added another
problem. I am now receiveing multiple "Start" and "Stop" AcctStatusType's
for each person connected. This is an example of one user logged in for 28
minutes:
AcctSessionId AcctStatusType CallDate UserName AcctDelayTime

656681.143.24.0 1 6/21/97 5:00:04 PM belfi 0
656681.143.24.0 1 6/21/97 5:00:09 PM belfi 4
656681.143.24.0 1 6/21/97 5:00:17 PM belfi 12
656681.143.24.0 1 6/21/97 5:00:32 PM belfi 28
656681.143.24.0 1 6/21/97 5:01:07 PM belfi 60
656681.143.24.0 1 6/21/97 5:02:10 PM belfi 124
656681.143.24.0 1 6/21/97 5:04:19 PM belfi 252
656681.143.24.0 1 6/21/97 5:08:36 PM belfi 508
656681.143.24.0 1 6/21/97 5:17:06 PM belfi 1020
656681.143.24.0 2 6/21/97 5:19:46 PM belfi 0
656681.143.24.0 2 6/21/97 5:19:51 PM belfi 4
656681.143.24.0 2 6/21/97 5:20:00 PM belfi 12
656681.143.24.0 2 6/21/97 5:20:15 PM belfi 28
656681.143.24.0 2 6/21/97 5:20:47 PM belfi 60
656681.143.24.0 2 6/21/97 5:21:53 PM belfi 124
656681.143.24.0 2 6/21/97 5:23:58 PM belfi 252
656681.143.24.0 2 6/21/97 5:28:14 PM belfi 508

What does this mean? Is this what I should receive if running in debug
mode? Is this solved by fixing my first problem and running radius in
installed mode? If there is anyone who has some input on this that would
be great.

Other info which may help: I am useing a Computone PowerRack as the access
server. It is configured to only dump the accounting info to the radiusNT
as the primary radius accounting server. When I shut this down and dump
all the accounting info to the secondary I only recieve two entries. When
the connection starts and when it stops.

Again any help would be great. If you need more info please write and I
will supply you with it.

Thanks,

Douglas L. Smith
NetWay Internet
systemdls@netway.com