Ascend-Maximum-Time

Josh Hillman ( (no email) )
Wed, 7 May 1997 10:27:33 -0400

This is a multi-part message in MIME format.

------=_NextPart_000_01BC5AD1.464C1FF0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

> This isn't true. I simply wanted MORE information, like what radlogin
> showed for your setup, etc. I never SAID it was anyone's fault.
> I posted my findings with a Max 4000 running 5.0Ap1, as well.
>
> What DOES radlogin show for you setup for the user?

Sorry for misinterpreting/misquoting you. It wasn't my intention to place
blame on anyone nor make it seem as if you were brushing the problem off on
Ascend or whatever.

I haven't been able to use radlogin since early October of last year, so I
created a user, "testmaxtime" in Emerald and used my notebook computer to
dialup through our Max 4004 (5.0Ai4).
Here are the Radius attributes assigned to this user (via Emerald 2.1.11):
User-Service: Framed-User
Framed-Protocol: PPP
Ascend-Maximum-Time: 32767 (successful session)
32768 (unsuccessful session)

Attached to this message is the output from Radius .60 running from the cmd
prompt as
radius -x15 -o -A -R97
The file contains a successful session and afterwards, an unsuccessful
connection (after changing the value for Ascend-Maximum-Time).

32768 is infact converting itself into -32768...

Josh Hillman
hillman@talstar.com

------=_NextPart_000_01BC5AD1.464C1FF0
Content-Type: application/octet-stream; name="ascend-maximum-time.txt"
Content-Transfer-Encoding: quoted-printable
Content-Description: ascend-maximum-time.txt (Text Document)
Content-Disposition: attachment; filename="ascend-maximum-time.txt"

C:\radius>radius -x15 -o -A -R97

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

0) Mode: 1
1) AuthPort: 1645
2) AcctPort: 1646
3) ReqAcctAuth: 1
4) EncryptPasswords: 0
5) IgnoreCase: 0
6) Options: 97
7) Debug: 0
8) ODBCDatasource: Emerald
9) DataDirectory: c:\radius\data
10) AcctDirectory: c:\radius\acct
11) UsersFile: Users
12) Username:
13) Password:

Param: Debug Level: 15
Param: ODBC Only Enabled
Param: Require Authentication for Accounting packets
Param: ODBC Concurrency level: 97
Initializing Winsock...
ODBC Datasource: 'Emerald'...
Allocating ODBC Henv...
Allocating ODBC Connect...
Making ODBC Connection...
Allocating Statement...

SQL Statement: Select Name, RadAttributeID, Type From RadAttributes

SQL Statement: Select ra.Name, rv.Name, rv.Value From RadValues rv, =
RadAttribut
es ra Where rv.RadAttributeID =3D ra.RadAttributeId

odbc_read_client_info()
Allocating Statement...

Successful session:
-------------------

radrecv: Request from host c72cc20a code=3D1, id=3D135, length=3D97
User-Name =3D "testmaxtime"
Password =3D "\223x\312\262J\320B.\322\277s"
NAS-Identifier =3D 199.44.194.10
NAS-Port =3D 20109
NAS-Port-Type =3D Async
User-Service =3D Framed-User
Framed-Protocol =3D PPP
State =3D ""
Framed-Address =3D 199.44.194.70
Acct-Session-Id =3D "229671635"
rad_authenticate_ODBC()
Password =3D "\223x\312\262J\320B.\322\277s"
Decrypted Password: testing123
Allocating Statement...

SQL Statement: Select DateAdd(Day, ma.extension, maExpireDate), =
DateAdd(Day, sa
..extension, saExpireDate), sa.AccountID, sa.AccountType, sa.Password, =
sa.Login,
sa.Shell, sa.LoginLimit From MasterAccounts ma, SubAccounts sa Where =
(sa.Login=3D'
testmaxtime' or sa.Shell=3D'testmaxtime') AND =
ma.CustomerID=3Dsa.CustomerID and sa.A
ctive<>0 and ma.Active<>0

Database Password: testing123
Freeing SQL Statement...
Checking for duplicate logins.
Allocating Statement...

SQL Statement: Select Count(*) from CallsOnline Where =
UserName=3D'testmaxtime' an
d AcctStatusType=3D1

testmaxtime found on-line 0 time(s).
Freeing SQL Statement...
Allocating Statement...

SQL Statement: Select ra.RadAttributeID, Name, Data, Value, Type From =
RadConfig
s rc, RadAttributes ra Where ra.RadAttributeID=3Drc.RadAttributeID AND =
rc.AccountI
D=3D446

User-Service =3D Framed-User (2)
Framed-Protocol =3D PPP (1)
Ascend-Maximum-Time =3D 32767 (32767)
Freeing SQL Statement...
Sending Ack of id 135 to c72cc20a (max.talstar.com)
User-Service =3D Framed-User
Framed-Protocol =3D PPP
Ascend-Maximum-Time =3D 32767

Response Time: 218
radrecv: Request from host c72cc20a code=3D4, id=3D136, length=3D88
User-Name =3D "testmaxtime"
NAS-Identifier =3D 199.44.194.10
NAS-Port =3D 20109
Acct-Status-Type =3D Start
Acct-Delay-Time =3D 0
Acct-Session-Id =3D "229671635"
Acct-Authentic =3D RADIUS
Framed-Protocol =3D PPP
Framed-Address =3D 199.44.194.71
Allocating Statement...

SQL Statement: INSERT INTO Calls =
(CallDate,UserName,NASIdentifier,NASPort,AcctS
tatusType,AcctDelayTime,AcctSessionId,FramedProtocol,FramedAddress) =
VALUES (GetD
ate(),'testmaxtime','199.44.194.10',20109,1,0,'229671635',1,'199.44.194.7=
1')

Freeing SQL Statement...
Sending Accounting Ack of id 136 to c72cc20a (max.talstar.com)

Response Time: 94
radrecv: Request from host c72cc20a code=3D4, id=3D137, length=3D172
User-Name =3D "testmaxtime"
NAS-Identifier =3D 199.44.194.10
NAS-Port =3D 20109
Acct-Status-Type =3D Stop
Acct-Delay-Time =3D 0
Acct-Session-Id =3D "229671635"
Acct-Authentic =3D RADIUS
Acct-Session-Time =3D 10
Acct-Input-Octets =3D 1707
Acct-Output-Octets =3D 438
Acct-Input-Packets =3D 25
Acct-Output-Packets =3D 20
Ascend-Disconnect-Cause =3D 45
Ascend-Connect-Progress =3D 60
Ascend-Data-Rate =3D 28800
Ascend-PreSession-Time =3D 26
Ascend-Pre-Input-Octets =3D 352
Ascend-Pre-Output-Octets =3D 331
Ascend-Pre-Input-Packets =3D 7
Ascend-Pre-Output-Packets =3D 10
Ascend-First-Dest =3D 199.44.194.255
Framed-Protocol =3D PPP
Framed-Address =3D 199.44.194.71
Allocating Statement...

SQL Statement: INSERT INTO Calls =
(CallDate,UserName,NASIdentifier,NASPort,AcctS
tatusType,AcctDelayTime,AcctSessionId,AcctSessionTime,AcctInputOctets,Acc=
tOutput
Octets,AcctInputPackets,AcctOutputPackets,AscendDisconnectCause,AscendCon=
nectPro
gress,AscendDataRate,AscendPreSessionTime,AscendPreInputOctets,AscendPreO=
utputOc
tets,AscendPreInputPackets,AscendPreOutputPackets,AscendFirstDest,FramedP=
rotocol
,FramedAddress) VALUES =
(GetDate(),'testmaxtime','199.44.194.10',20109,2,0,'22967
1635',10,1707,438,25,20,45,60,28800,26,352,331,7,10,'199.44.194.255',1,'1=
99.44.1
94.71')

Freeing SQL Statement...
Sending Accounting Ack of id 137 to c72cc20a (max.talstar.com)

Response Time: 187

Unsuccessful session:
---------------------

radrecv: Request from host c72cc20a code=3D1, id=3D96, length=3D97
User-Name =3D "testmaxtime"
Password =3D "\314\270\332\207e+\035\267^\371\311"
NAS-Identifier =3D 199.44.194.10
NAS-Port =3D 20216
NAS-Port-Type =3D Async
User-Service =3D Framed-User
Framed-Protocol =3D PPP
State =3D ""
Framed-Address =3D 199.44.194.41
Acct-Session-Id =3D "229671620"
rad_authenticate_ODBC()
Password =3D "\314\270\332\207e+\035\267^\371\311"
Decrypted Password: testing123
Allocating Statement...

SQL Statement: Select DateAdd(Day, ma.extension, maExpireDate), =
DateAdd(Day, sa
..extension, saExpireDate), sa.AccountID, sa.AccountType, sa.Password, =
sa.Login,
sa.Shell, sa.LoginLimit From MasterAccounts ma, SubAccounts sa Where =
(sa.Login=3D'
testmaxtime' or sa.Shell=3D'testmaxtime') AND =
ma.CustomerID=3Dsa.CustomerID and sa.A
ctive<>0 and ma.Active<>0

Database Password: testing123
Freeing SQL Statement...
Checking for duplicate logins.
Allocating Statement...

SQL Statement: Select Count(*) from CallsOnline Where =
UserName=3D'testmaxtime' an
d AcctStatusType=3D1

testmaxtime found on-line 0 time(s).
Freeing SQL Statement...
Allocating Statement...

SQL Statement: Select ra.RadAttributeID, Name, Data, Value, Type From =
RadConfig
s rc, RadAttributes ra Where ra.RadAttributeID=3Drc.RadAttributeID AND =
rc.AccountI
D=3D446

User-Service =3D Framed-User (2)
Framed-Protocol =3D PPP (1)
Ascend-Maximum-Time =3D 32768 (-32768)
Freeing SQL Statement...
Sending Ack of id 96 to c72cc20a (max.talstar.com)
User-Service =3D Framed-User
Framed-Protocol =3D PPP
Ascend-Maximum-Time =3D -32768

Response Time: 203
radrecv: Request from host c72cc20a code=3D4, id=3D97, length=3D88
User-Name =3D "testmaxtime"
NAS-Identifier =3D 199.44.194.10
NAS-Port =3D 20216
Acct-Status-Type =3D Start
Acct-Delay-Time =3D 0
Acct-Session-Id =3D "229671620"
Acct-Authentic =3D RADIUS
Framed-Protocol =3D PPP
Framed-Address =3D 199.44.194.42
Allocating Statement...

SQL Statement: INSERT INTO Calls =
(CallDate,UserName,NASIdentifier,NASPort,AcctS
tatusType,AcctDelayTime,AcctSessionId,FramedProtocol,FramedAddress) =
VALUES (GetD
ate(),'testmaxtime','199.44.194.10',20216,1,0,'229671620',1,'199.44.194.4=
2')

Freeing SQL Statement...
Sending Accounting Ack of id 97 to c72cc20a (max.talstar.com)

Response Time: 94

radrecv: Request from host c72cc20a code=3D4, id=3D98, length=3D166
User-Name =3D "testmaxtime"
NAS-Identifier =3D 199.44.194.10
NAS-Port =3D 20216
Acct-Status-Type =3D Stop
Acct-Delay-Time =3D 0
Acct-Session-Id =3D "229671620"
Acct-Authentic =3D RADIUS
Acct-Session-Time =3D 0
Acct-Input-Octets =3D 352
Acct-Output-Octets =3D 354
Acct-Input-Packets =3D 9
Acct-Output-Packets =3D 11
Ascend-Disconnect-Cause =3D 100
Ascend-Connect-Progress =3D 60
Ascend-Data-Rate =3D 14400
Ascend-PreSession-Time =3D 11
Ascend-Pre-Input-Octets =3D 352
Ascend-Pre-Output-Octets =3D 354
Ascend-Pre-Input-Packets =3D 9
Ascend-Pre-Output-Packets =3D 11
Framed-Protocol =3D PPP
Framed-Address =3D 199.44.194.42
Allocating Statement...

SQL Statement: INSERT INTO Calls =
(CallDate,UserName,NASIdentifier,NASPort,AcctS
tatusType,AcctDelayTime,AcctSessionId,AcctSessionTime,AcctInputOctets,Acc=
tOutput
Octets,AcctInputPackets,AcctOutputPackets,AscendDisconnectCause,AscendCon=
nectPro
gress,AscendDataRate,AscendPreSessionTime,AscendPreInputOctets,AscendPreO=
utputOc
tets,AscendPreInputPackets,AscendPreOutputPackets,FramedProtocol,FramedAd=
dress)
VALUES =
(GetDate(),'testmaxtime','199.44.194.10',20216,2,0,'229671620',0,352,354,=

9,11,100,60,14400,11,352,354,9,11,1,'199.44.194.42')

Freeing SQL Statement...
Sending Accounting Ack of id 98 to c72cc20a (max.talstar.com)

Response Time: 187
------=_NextPart_000_01BC5AD1.464C1FF0--