Hi Heikki,

I think this is the same problem that is fixed in the latest patch set with:

Fixed a case where an empty Framed-IPv6-Prefix could cause a crash in 
radpwtst.

Cheers.

On Saturday 05 November 2011 08:03:49 am Heikki Vatiainen wrote:
> On 11/04/2011 12:58 PM, Traiano Welcome wrote:
>
> Hello Traiano,
>
> > Running Radiator in the foreground, I see an additional perl related (?)
> > error line:
>
> Hmm, can you reply with the acme dictionary, dictionary.acme, and do a
> Trace 5 debug. I would like to see the raw packet dump to see if you are
> receiving malformed packets.
>
> > Authentic:  CeK<200>XQ<255><142><136>><243><145><172>$x<248>
> > Attributes:
> >
> > Fri Nov  4 10:33:34 2011: ERR: Attribute number 93 is not defined in your
> > dictionary
> > 'x' outside of string in unpack at
> > /usr/local/lib/perl5/site_perl/5.12.3/Radius/Radius.pm line 1931.
>
> Thanks, this is useful information. Can you tell what version you
> Radius.pm is? There should be a line like this at the top of the file
>
> # $Id: Radius.pm,v 1.157 2011/04/05 00:13:00 mikem Exp $
>
> Version 1.157 is the originally released Radius.pm in version 4.8. Line
> 1931 seems to be related to IPv6 Radius.pm 1.157
>
> > Looking at my 2 dictionaries, attribute  93 seems to have various
> > definitions:
> >
> > (dictionary)
> >
> > ---
> > VENDORATTR     1584    Annex-Rate-Reneg-Req-Rcvd       93     integer
> > VENDORATTR   2352       RB-Remote-Port                  93      string
> > VENDORATTR      5535    3GPP2-Acct-Stop-Trigger                 93
> > integer
> >
> > (dictionary.acme)
> >
> > ---
> > VENDORATTR     9148       Acme-Flow-In-Src-Addr_FS2_F             93
> > ipaddr          Acme
> > ---
> >
> > I'm not sure which would be the overriding definition ?
>
> I do not these are the related. If it is a vendorattr, the the output
> should be something like "... attribute 93 (vendor 1234) is not defined
> ..."
>
> > Additionally, I have another FreeBSD server (8.2-RELEASE-p3 #1) running
> > radiator 4.8 (same source package), using the same dictionaries,  with
> > perl version 5.12.4, but it's running fine. I've even upgraded the
> > current perl on this system to 5.12.4, but that incremental change didn't
> > have an effect.
> >
> > I'd be grateful for any additional insights you might have.
>
> If you could create a Trace 5 dump that shows the raw data that is
> received, that would be useful.
>
> Thanks!
> Heikki



-- 
Mike McCauley                               [email protected]
Open System Consultants Pty. Ltd
9 Bulbul Place Currumbin Waters QLD 4223 Australia   http://www.open.com.au
Phone +61 7 5598-7474                       Fax   +61 7 5598-7070

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
_______________________________________________
radiator mailing list
[email protected]
http://www.open.com.au/mailman/listinfo/radiator

Reply via email to