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
