RE: [Emerald] IEAK Successes

wilson@dagupan.com
Thu, 13 Apr 2000 09:37:55 +0800

Dale,

thanks for the quick response. Yes, i have enabled the user accounting
proxy. I have not enabled the accounting echo and the 'unknown'. I have also
enabled server-based proxy. (although, i must confess, i can seem to figure
out the difference between user and server proxy)

We are authenticating the remote radius server's users. They are roaming to
us. So the remote side is the one with the user records.
I am puzzled as the radius will send the accounting packets back to the NAS,
and not to the remote radius server. I have taken the liberty of attaching
the radius logs. I hope this can help.

>>as a clarification:

radius nt 3.0 is installed in 206.101.69.246
USR TotalControl (tc2-56k) is in 206.101.69.247
remote radius(mozcom) is in 202.47.132.39

>> i have configured the USR(206.101.69.247) to use radius nt
3.0(206.101.69.246) as the primary_server for both accounting and
authentication. I have created the roam server and the roam domains
--'mozcom.com' so that users@mozcom.com will make the radiusnt forward to
202.47.132.39. The radiusnt (206.101.69.246) will then forward the
authentication and supposedly, the accounting to the remote site
(202.47.132.39) for validation.

>> here are the logs:

Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-1999 Microsoft Corp.

M:\>e:

E:\>cd radius

E:\radius>radius -x31

RadiusNT 3.0.163 Copyright (c) 1995-1999 IEA Software, Inc.
All Rights Reserved, Worldwide

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

Param: Debug Level: 31

Testing Datasources...
emerald = OK
Unlimited MBR License
SQL Statement: Select Name, RadAttributeID, Type, RadVendorID,
RadVendorType, Al
iasAttributeID, AliasVendorID FROM RadAttributes Order By RadVendorID ASC,
RadAt
tributeID DESC, RadVendorType DESC
SQL Statement: Select Name, RadAttributeID, Type, RadVendorID, RadVendorType
Fro
m RadAttributes Order By RadVendorID ASC, RadAttributeID DESC, RadVendorType
DES
C
SQL Statement: Select Name, RadAttributeID, Type, RadVendorID, RadVendorType
Fro
m RadAttributes Order By RadVendorID ASC, RadAttributeID DESC, RadVendorType
DES
C
SQL Statement: SELECT ra.Name, rv.Name, rv.Value, rv.RadVendorID,
rv.RadVendorTy
pe FROM RadValues rv, RadAttributes ra WHERE rv.RadAttributeID =
ra.RadAttribute
ID AND rv.RadVendorType = ra.RadVendorType AND rv.RadVendorID =
ra.RadVendorID
286 Dictionary Attributes Loaded...
SQL Statement: Select ServerID, Server, IPAddress, Secret, RadRoamServerID
From
Servers
3 Clients Loaded
Calls Column 0 (15): 'CallerID'
Calls Column 1 (32): 'ConnectInfo'
Calls Column 2 (3): 'AcctTerminateCause'
Calls Column 3 (10): 'AcctInputOctets'
Calls Column 4 (3): 'AcctStatusType'
Calls Column 5 (32): 'Username'
Calls Column 6 (10): 'AcctSessionTime'
Calls Column 7 (16): 'AcctSessionID'
Calls Column 8 (10): 'NASPort'
Calls Column 9 (10): 'ServerID'
Calls Column 10 (10): 'AccountID'
Calls Column 11 (10): 'NASPortDNIS'
Calls Column 12 (16): 'FramedAddress'
Calls Column 13 (10): 'AcctDelayTime'
Calls Column 14 (16): 'NASIdentifier'
Calls Column 15 (3): 'NASPortType'
Calls Column 16 (16): 'CallDate'
Calls Column 17 (10): 'AcctOutputOctets'
Calls Column 18 (3): 'Status'
19 Calls Columns Loaded
RadLogs Column 0 (15): 'CallerID'
RadLogs Column 1 (10): 'RadLogMsgID'
RadLogs Column 2 (32): 'Username'
RadLogs Column 3 (10): 'NASPort'
RadLogs Column 4 (16): 'LogDate'
RadLogs Column 5 (16): 'NASIdentifier'
RadLogs Column 6 (50): 'Data'
7 RadLogs Columns Loaded
ServerPorts Column 0 (10): 'Port'
ServerPorts Column 1 (10): 'CostPerMinute'
ServerPorts Column 2 (15): 'CallerID'
ServerPorts Column 3 (32): 'ConnectInfo'
ServerPorts Column 4 (64): 'SNMPUser'
ServerPorts Column 5 (3): 'AcctStatusType'
ServerPorts Column 6 (32): 'Username'
ServerPorts Column 7 (16): 'AcctSessionID'
ServerPorts Column 8 (10): 'ServerID'
ServerPorts Column 9 (16): 'IPAddress'
ServerPorts Column 10 (16): 'FramedAddress'
ServerPorts Column 11 (10): 'MaxSessionTime'
ServerPorts Column 12 (16): 'CallDate'
13 ServerPorts Columns Loaded
SQL Statement: Select Server, IPAddress, Secret From RadRoamServers
4 Proxy Servers Loaded
Professional features enabled.

RadiusNT Professional Initialized...

SQL Statement: SELECT GetDate()
SQL Statement: SELECT GetDate()
SQL Statement: {CALL RadRoamCache}
SQL Statement: {CALL RadDNISCache}
SQL Statement: {CALL RadGetProxyAttributes}
SQL Statement: {CALL RadServerAccessCache}
SQL Statement: {CALL RadAtCache(NULL)}
EMail: User-Service = 2 (2)
EMail: Framed-Protocol = 1 (1)
EMail: Framed-Filter = mailonly (0)
ISDN: User-Service = 2 (2)
ISDN: Framed-Protocol = 1 (1)
PPP: User-Service = Framed-User (2)
PPP: Framed-Protocol = PPP (1)
Shell: User-Service = 1 (1)
Shell: Login-Host = 1.2.3.4 (0)
Shell: Login-Service = 1 (1)
SLIP: User-Service = 2 (2)
SLIP: Framed-Protocol = 2 (2)
SQL Statement: {CALL RadGetCacheUsers('20000329 9:21:29',2)}
SQL Statement: {CALL RadGetConfigs(2)}
SQL Statement: {CALL RadGetConfigs(3)}
SQL Statement: {CALL RadGetConfigs(4)}
SQL Statement: {CALL RadGetConfigs(5)}
SQL Statement: {CALL RadGetConfigs(6)}
SQL Statement: {CALL RadGetConfigs(7)}
SQL Statement: {CALL RadGetConfigs(8)}
SQL Statement: {CALL RadGetConfigs(9)}
SQL Statement: {CALL RadGetConfigs(10)}
12 ODBC Users Loaded
radrecv: Request from host ce6545f7 (TC2-56k) code=1, id=251, length=201
User-Name = "bitnet4@mozcom.com"
Password = "W\336{\\216\300z\232{\354\260\312\307\222%R"
NAS-Identifier = 206.101.69.247
NAS-Port = 6
Acct-Session-Id = "327768"
Interface_Index = 1262
Received unknown attribute 39049, vendor 429
User-Service = Framed-User
Framed-Protocol = PPP
Chasis-Call-Slot = 1
Chasis-Call-Span = 1
Chasis-Call-Channel = 6
Connect-Speed = 1
Caller-Id = "0755158751"
NAS-Port-DNIS = "5147111"
NAS-Port-Type = Async
Sending proxy request to: mozcom1:202.47.132.39:xxx:162
Resp Time: 60 Auth: 0/0 -> 1 Acct: 0/0/0 -> 0

radrecv: Request from host ca2f8427 (202.47.132.39) code=2, id=251,
length=84
Reply-Message = "Welcome to Mosaic Communication\012"
User-Service = Framed-User
Framed-Protocol = PPP
Framed-Address = 255.255.255.254
Framed-Netmask = 255.255.255.255
Ascend-Idle-Limit = 1800

Proxy: Found Matching Proxy request for response (w/o proxy state).
Sending Ack of id 251 to ce6545f7 (TC2-56k)
User-Service = Framed-User
Framed-Protocol = PPP
Resp Time: 30 Auth: 1/0 -> 1 Acct: 0/0/0 -> 0

radrecv: Request from host ce6545f7 (TC2-56k) code=4, id=130, length=303
User-Name = "bitnet4@mozcom.com"
NAS-Identifier = 206.101.69.247
Acct-Status-Type = Start
Acct-Session-Id = "327768"
Acct-Delay-Time = 0
Acct-Authentic = RADIUS
User-Service = Framed-User
NAS-Port-Type = Async
NAS-Port = 6
Received unknown attribute 38978, vendor 429
Interface_Index = 1262
Chasis-Call-Slot = 1
Chasis-Call-Span = 1
Chasis-Call-Channel = 6
Unauthenticated_Time = 4
Caller-Id = "0755158751"
NAS-Port-DNIS = "5147111"
Modulation_Type = 20
Simplified_MNP_Levels = 13
Simplified_V42bis_Usage = 2
Connect-Speed = 13
Framed-Protocol = PPP
Framed-Address = 206.101.69.222
Received unknown attribute 38998, vendor 429
Received unknown attribute 39000, vendor 429
Sending Accounting Ack of id 130 to ce6545f7 (TC2-56k)
Resp Time: 80 Auth: 1/0 -> 1 Acct: 1/0/0 -> 1

radrecv: Request from host ce6545f7 (TC2-56k) code=4, id=131, length=367
User-Name = "bitnet4@mozcom.com"
NAS-Identifier = 206.101.69.247
Acct-Status-Type = Stop
Acct-Session-Id = "327768"
Acct-Delay-Time = 0
Acct-Authentic = RADIUS
User-Service = Framed-User
NAS-Port-Type = Async
NAS-Port = 6
Received unknown attribute 38978, vendor 429
Interface_Index = 1262
Chasis-Call-Slot = 1
Chasis-Call-Span = 1
Chasis-Call-Channel = 6
Unauthenticated_Time = 4
Caller-Id = "0755158751"
NAS-Port-DNIS = "5147111"
Modulation_Type = 20
Simplified_MNP_Levels = 13
Simplified_V42bis_Usage = 2
Connect-Speed = 13
Framed-Protocol = PPP
Framed-Address = 206.101.69.222
Received unknown attribute 38998, vendor 429
Received unknown attribute 39000, vendor 429
Received unknown attribute 39001, vendor 429
Acct-Session-Time = 73
Acct-Terminate-Cause = User-Request
Received unknown attribute 39051, vendor 429
Acct-Input-Octets = 4152
Acct-Output-Octets = 12362
Acct-Input-Packets = 62
Acct-Output-Packets = 61
Sending Accounting Ack of id 131 to ce6545f7 (TC2-56k)
Resp Time: 20 Auth: 1/1 -> 2 Acct: 2/0/0 -> 2

radrecv: Request from host ce6545f7 (TC2-56k) code=1, id=253, length=194
User-Name = "j2brmd@mozcom.com"
Password = "\215\021\014D\242\314C\344\344%\217mh\026\261y"
NAS-Identifier = 206.101.69.247
NAS-Port = 12
Acct-Session-Id = "720980"
Interface_Index = 1268
Received unknown attribute 39049, vendor 429
User-Service = Login-User
Chasis-Call-Slot = 1
Chasis-Call-Span = 1
Chasis-Call-Channel = 12
Connect-Speed = 1
Caller-Id = "0755157716"
NAS-Port-DNIS = "5147111"
NAS-Port-Type = Async
Sending proxy request to: mozcom1:202.47.132.39:XXX:155
Resp Time: 50 Auth: 1/1 -> 3 Acct: 2/0/0 -> 2

radrecv: Request from host ca2f8427 (202.47.132.39) code=2, id=253,
length=84
Reply-Message = "Welcome to Mosaic Communication\012"
User-Service = Framed-User
Framed-Protocol = PPP
Framed-Address = 255.255.255.254
Framed-Netmask = 255.255.255.255
Ascend-Idle-Limit = 1800

Proxy: Found Matching Proxy request for response (w/o proxy state).
Sending Ack of id 253 to ce6545f7 (TC2-56k)
User-Service = Framed-User
Framed-Protocol = PPP
Resp Time: 30 Auth: 2/1 -> 3 Acct: 2/0/0 -> 2

radrecv: Request from host ce6545f7 (TC2-56k) code=4, id=132, length=302
User-Name = "j2brmd@mozcom.com"
NAS-Identifier = 206.101.69.247
Acct-Status-Type = Start
Acct-Session-Id = "720980"
Acct-Delay-Time = 0
Acct-Authentic = RADIUS
User-Service = Framed-User
NAS-Port-Type = Async
NAS-Port = 12
Received unknown attribute 38978, vendor 429
Interface_Index = 1268
Chasis-Call-Slot = 1
Chasis-Call-Span = 1
Chasis-Call-Channel = 12
Unauthenticated_Time = 23
Caller-Id = "0755157716"
NAS-Port-DNIS = "5147111"
Modulation_Type = 20
Simplified_MNP_Levels = 4
Simplified_V42bis_Usage = 2
Connect-Speed = 23
Framed-Protocol = PPP
Framed-Address = 206.101.69.221
Received unknown attribute 38998, vendor 429
Received unknown attribute 39000, vendor 429
Sending Accounting Ack of id 132 to ce6545f7 (TC2-56k)
Resp Time: 90 Auth: 2/1 -> 3 Acct: 3/0/0 -> 3

radrecv: Request from host ce6545f7 (TC2-56k) code=1, id=254, length=201
User-Name = "bitnet4@mozcom.com"
Password = "\334])\002\316\371\310b\260 \241\202\301\223\205S"
NAS-Identifier = 206.101.69.247
NAS-Port = 3
Acct-Session-Id = "131160"
Interface_Index = 1259
Received unknown attribute 39049, vendor 429
User-Service = Framed-User
Framed-Protocol = PPP
Chasis-Call-Slot = 1
Chasis-Call-Span = 1
Chasis-Call-Channel = 3
Connect-Speed = 1
Caller-Id = "0755158751"
NAS-Port-DNIS = "5147111"
NAS-Port-Type = Async
Sending proxy request to: mozcom1:202.47.132.39:XXX:162
Resp Time: 10 Auth: 2/1 -> 4 Acct: 3/0/0 -> 3

radrecv: Request from host ca2f8427 (202.47.132.39) code=2, id=254,
length=84
Reply-Message = "Welcome to Mosaic Communication\012"
User-Service = Framed-User
Framed-Protocol = PPP
Framed-Address = 255.255.255.254
Framed-Netmask = 255.255.255.255
Ascend-Idle-Limit = 1800

Proxy: Found Matching Proxy request for response (w/o proxy state).
Sending Ack of id 254 to ce6545f7 (TC2-56k)
User-Service = Framed-User
Framed-Protocol = PPP
Resp Time: 10 Auth: 3/1 -> 4 Acct: 3/0/0 -> 3

radrecv: Request from host ce6545f7 (TC2-56k) code=4, id=133, length=303
User-Name = "bitnet4@mozcom.com"
NAS-Identifier = 206.101.69.247
Acct-Status-Type = Start
Acct-Session-Id = "131160"
Acct-Delay-Time = 0
Acct-Authentic = RADIUS
User-Service = Framed-User
NAS-Port-Type = Async
NAS-Port = 3
Received unknown attribute 38978, vendor 429
Interface_Index = 1259
Chasis-Call-Slot = 1
Chasis-Call-Span = 1
Chasis-Call-Channel = 3
Unauthenticated_Time = 4
Caller-Id = "0755158751"
NAS-Port-DNIS = "5147111"
Modulation_Type = 20
Simplified_MNP_Levels = 13
Simplified_V42bis_Usage = 2
Connect-Speed = 13
Framed-Protocol = PPP
Framed-Address = 206.101.69.223
Received unknown attribute 38998, vendor 429
Received unknown attribute 39000, vendor 429
Sending Accounting Ack of id 133 to ce6545f7 (TC2-56k)
Resp Time: 0 Auth: 3/1 -> 4 Acct: 4/0/0 -> 4

> wilson@dagupan.com wrote:
> >
> > I hope you can shed light on this one. I sold a RadiusNT
> 3.0 enterprise to
> > allow my client to have the proxy feature. Right now, the
> Radius NT isnt
> > sending the accounting data to the remote radius server. Is
> this by design?
> > Or is there something i need to modify in my setup?
>
> Do you have accounting proxy enabled? Are you authenticating his
> requests
> or is he authenticating your requests?
>
> > If this is by design, how do i force radius NT 3.0 to send
> the accounting
> > packets to the remote radius server that authenticates
> 'their' roaming users
> > that roam to my client's facility? The local side can
> compute the billing
> > from the calls table, so this is of no concern to us.
>
> You should be able to just enabled accounting proxy and yours will
> send the accounting where it sent the authentication request to.
>
>
> --
>
> Dale E. Reed Jr. Emerald and RadiusNT
> __________________________________________
> IEA Software, Inc. www.iea-software.com
>
> For more information about this list (including removal) go to:
> http://www.iea-software.com/support/maillists/liststart
>

For more information about this list (including removal) go to:
http://www.iea-software.com/support/maillists/liststart