Hugh, The class string is set in a PostAuthHook. We're now using Perl 5.6.1, Freetds 0.60 and DBD:Sybase 0.94. I was able to reproduce the problem outside of Radiator directly in Perl so I've concluded it's not a Radiator problem.
When we were using Radiator 2.1.8.2, Perl 5.6.0, Freetds 0.52, DBD:Sybase 0.91 we weren't getting this error. As a work-around I modified the PostAuthHook to strip the null characters at the end of the strings. Perhaps you do this already in the Radiator 3.1 code. Thanks in advance, William -----Original Message----- From: Hugh Irvine [mailto:[EMAIL PROTECTED]] Sent: Friday, August 16, 2002 10:02 PM To: William Hernandez Cc: Radiator (Radiator) Subject: Re: (RADIATOR) Malformed request packet: Attribute 25 with length 1: ignored Hello William - I will need to see a more complete trace 5 debug (including hex dumps) of the incoming request, the corresponding access accept and the subsequent accounting requests. I will also need a copy of the configuration file (no secrets) and a copy of the relevant user record. Just looking at what you have included, it looks like the Class attribute is being set incorrectly by your configuration. regards Hugh On Saturday, August 17, 2002, at 04:18 AM, William Hernandez wrote: > Hello everyone, > > I've just installed Radiator 3.1 plus patches on RedHat 7.3. > > Our users are authenticating, but I'm getting the following on every > request: > > Malformed request packet: Attribute 25 with length 1: ignored > > The trace 4 output has: > Fri Aug 16 14:10:45 2002: DEBUG: User whr has content controls of > xstop: A, R ALCO ALTER ANAR CHAT CRIMI CULTS DRUGS GAMB HATE OBSC PORN > RRATED I, 1 > Code: Access-Accept > Identifier: 0 > Authentic: 1234567890123456 > Attributes: > Service-Type = Framed-User > Framed-Protocol = PPP > Framed-IP-Netmask = 255.255.255.255 > Framed-Compression = Van-Jacobson-TCP-IP > Ascend-Idle-Limit = 900 > Service-Type = Framed-User > Framed-Protocol = MP > Framed-IP-Netmask = 255.255.255.255 > Framed-Compression = Van-Jacobson-TCP-IP > Ascend-Maximum-Channels = 2 > Ascend-Idle-Limit = 1200 > Idle-Timeout = 1200 > Session-Timeout = 31800 > Class = "xstop: A, R ALCO ALTER ANAR CHAT CRIMI CULTS DRUGS > GAMB HATE OB SC PORN RRATED I, > 1<0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0>< > 0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0 > 0>>< > 0><0><0> > <0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0>< > 0> > <0><0><0 >> <0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0> >> <0 >> <0><0>< > 0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0 > 0>>< > 0><0><0> > <0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0>< > 0> > <0><0><0 >> <0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0>" > > Our dictionary file (a concatenation of dictionary and > dictionary.ascend2) has: > ATTRIBUTE Class 25 string > > What is causing the "Malformed request packet"? > > Thanks in advance, > William > > === > Archive at http://www.open.com.au/archives/radiator/ > Announcements on [EMAIL PROTECTED] > To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe > radiator' in the body of the message. > > -- Radiator: the most portable, flexible and configurable RADIUS server anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X. - Nets: internetwork inventory and management - graphical, extensible, flexible with hardware, software, platform and database independence. === Archive at http://www.open.com.au/archives/radiator/ Announcements on [EMAIL PROTECTED] To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe radiator' in the body of the message.
