Re: Oh shit :-)

Brad Debroni - 389-3273 (bdebroni@net.gov.bc.ca)
Wed, 14 Feb 1996 19:48:14 -0800 (PST)

Just a point. The length of the packet is said to be 94; the unknown
attribute is said to be of length 242. Somethings screwy. Looks to
me like the Portmaster is sending an invalid Radius packet. Looking at
a start packet sent by a Portmaster running an earlier version, the
attribute following the Framed-IP-Address should probably be
Acct-Delay-Time, but it obviously isn't in this example.

> It core dumps with this:
>
> get_radrequest: Request from cc784e09 (ts21.ais.net[1026]) code = 4, id =
> 52, len = 94
> Acct-Session-Id = "00000006"
> User-Name = "whitting"
> NAS-IP-Address = "204.120.78.9"
> NAS-Port = 7
> Received unknown attribute 61
> of length 4: 0x00000000
> Acct-Status-Type = Start
> Acct-Authentic = RADIUS
> Service-Type = Framed
> Framed-Protocol = PPP
> Framed-IP-Address = "206.225.198.6"
> Received unknown attribute 128
> of length 242:
> 0x0800C0F40706000000010806CEE1C00F0000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000000000000000000000
> 0000000000000000000000000000000000000
> ^C
> [1] + Segmentation fault ./radiusd -p 1645 -q 1646 -x -z (core
> dumped)

Brad Debroni
BC Systems Corporation
bdebroni@net.gov.bc.ca