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 -- Heikki Vatiainen <[email protected]> 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
