[RADIATOR] Radiator 4.8 on FreeBSD 8.2 crashes with: "ERR: Attribute number 93 is not defined in your dictionary"

Traiano Welcome Traiano.Welcome at mtnbusiness.co.za
Thu Nov 3 04:49:07 CDT 2011


Hi Hugh

 Attached is a sanitised copy of the radius configuration file as well as
a more complete Trace 4 debug log  dump leading up to the crash.

 Let me know if there's any more data I can send your way.

Many thanks,
Traiano


On 2011/11/02 12:16 PM, "Hugh Irvine" <hugh at open.com.au> wrote:

>
>Hello Traiano -
>
>It would be helpful to see a copy of your configuration file (no secrets)
>together with a more complete trace 4 debug showing what is happening.
>
>You can always add a "pseudo" definition for attribute 93 in your
>dictionary like this, although a missing definition shouldn't cause a
>crash.
>
>Š..
>
>ATTRIBUTE       Bogus-Attr-93                 93      string
>
>Š..
>
>regards
>
>Hugh
>
>
>
>On 2 Nov 2011, at 20:56, Traiano Welcome wrote:
>
>> Hi All
>> 
>> I'm currently running Radiator 4.8 on 8.2-RELEASE FreeBSD (8.2-RELEASE
>>#0). My Radius system collects radius packets from ACME SBC systems and
>>dumps them
>> into PostgreSQL database (postgres (PostgreSQL) 8.4.8).
>> 
>> Radiusd runs for a while (on average 30 minutes), successfuly
>>authenticating, and accounting for the systems sending RADIUS data to
>>it, and then crashes with the following error:
>> 
>>  "ERR: Attribute number 93 is not defined in your dictionary"
>> 
>> Lines of context from the radiusd.log, Trace level 4:
>> 
>> ---
>> .
>> .
>> .
>> Packet length = 20
>> 05 98 00 14 6a e0 57 30 8c be 16 ac b4 3a 5b 85
>> ff 74 ba 94
>> Code:       Accounting-Response
>> Identifier: 152
>> Authentic:  j<224>W0<140><190><22><172><180>:[<133><255>t<186><148>
>> Attributes:
>> 
>> Wed Nov  2 09:28:32 2011: ERR: Attribute number 93 is not defined in
>>your dictionary
>> ---
>> I am using the the  stock radiator dictionary (dictionary,v 1.206
>>2011/04/07 22:39:45 mikem ) and dictionary.acme from ACME systems
>>(dictionary.acme,v 1.0 2001/11/19)
>>   
>> Has anyone encountered this issue before, and is there a known root
>>cause of the error. Alternatively, could anyone suggest an effective
>>debuggin process
>> to find the root cause of this error?
>> 
>> 
>> Here is  complete summary of the Perl configuration and version on my
>>system:
>> 
>> ---Summary of my perl5 (revision 5 version 12 subversion 3)
>>configuration:
>> 
>>   Platform:    osname=freebsd, osvers=8.2-release,
>>archname=amd64-freebsd
>>     uname='freebsd x.y.z.o 8.2-release freebsd 8.2-release #0: tue mar
>>1 13:14:19 utc 2011 root@:usrobjusrsrcsysgeneric amd64 '
>> 
>>     uname='freebsd template.za.mtnbusiness.net 8.2-release freebsd
>>8.2-release #0: tue mar 1 13:14:19 utc 2011 root@:usrobjusrsrcsysgeneric
>>amd64 '
>>     config_args='-sde -Dprefix=/usr/local
>>-Darchlib=/usr/local/lib/perl5/5.12.3/mach
>>-Dprivlib=/usr/local/lib/perl5/5.12.3
>>-Dman3dir=/usr/local/lib/perl5/5.12.3/perl/man/man3
>>-Dman1dir=/usr/local/man/man1
>>-Dsitearch=/usr/local/lib/perl5/site_perl/5.12.3/mach
>>-Dsitelib=/usr/local/lib/perl5/site_perl/5.12.3
>>-Dscriptdir=/usr/local/bin
>>-Dsiteman3dir=/usr/local/lib/perl5/5.12.3/man/man3
>>-Dsiteman1dir=/usr/local/man/man1 -Ui_malloc -Ui_iconv
>>-Uinstallusrbinperl -Dcc=cc -Duseshrplib -Dinc_version_list=none
>>-Dccflags=-DAPPLLIB_EXP="/usr/local/lib/perl5/5.12.3/BSDPAN"
>>-Doptimize=-O2 -fno-strict-aliasing -pipe -Ui_gdbm -Dusethreads=n
>>-Dusemymalloc=n -Duse64bitint'
>>     hint=recommended, useposix=true, d_sigaction=define
>>     useithreads=undef, usemultiplicity=undef
>>     useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
>>     use64bitint=define, use64bitall=define, uselongdouble=undef
>>     usemymalloc=n, bincompat5005=undef
>>   Compiler:
>>     cc='cc', ccflags
>>='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.12.3/BSDPAN" -DHAS_FPSETMASK
>>-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector
>>-I/usr/local/include',
>>     optimize='-O2 -fno-strict-aliasing -pipe',
>>     cppflags='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.12.3/BSDPAN"
>>-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe
>>-fstack-protector -I/usr/local/include'
>>     ccversion='', gccversion='4.2.1 20070719  [FreeBSD]',
>>gccosandvers=''
>>     intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
>>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
>>     ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
>>lseeksize=8
>>     alignbytes=8, prototype=define
>>   Linker and Libraries:
>>     ld='cc', ldflags =' -Wl,-E  -fstack-protector -L/usr/local/lib'
>>     libpth=/usr/lib /usr/local/lib
>>     libs=-lm -lcrypt -lutil
>>     perllibs=-lm -lcrypt -lutil
>>     libc=, so=so, useshrplib=true, libperl=libperl.so
>>     gnulibc_version=''
>>   Dynamic Linking:
>>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='
>>-Wl,-R/usr/local/lib/perl5/5.12.3/mach/CORE'
>>     cccdlflags='-DPIC -fPIC', lddlflags='-shared  -L/usr/local/lib
>>-fstack-protector
>> Characteristics of this binary (from libperl):
>>   Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP
>>USE_64_BIT_ALL
>>                         USE_64_BIT_INT USE_LARGE_FILES USE_PERLIO
>>                         USE_PERL_ATOF
>>   Built under freebsd
>>   Compiled at Sep 13 2011 11:25:37
>>   @INC:
>>     /usr/local/lib/perl5/5.12.3/BSDPAN
>>     /usr/local/lib/perl5/site_perl/5.12.3/mach
>>     /usr/local/lib/perl5/site_perl/5.12.3
>>     /usr/local/lib/perl5/5.12.3/mach
>>     /usr/local/lib/perl5/5.12.3
>> ---
>> 
>> 
>> Many thanks in advance,
>> Traiano Welcome
>> 
>> _______________________________________________
>> radiator mailing list
>> radiator at open.com.au
>> http://www.open.com.au/mailman/listinfo/radiator
>
>
>--
>
>Hugh Irvine
>hugh at open.com.au
>
>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.
>

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: radius-log-sanitised.txt
Url: http://www.open.com.au/pipermail/radiator/attachments/20111103/6634d457/attachment-0001.txt 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: radiusd.cfg.sanitised
Type: application/octet-stream
Size: 15881 bytes
Desc: radiusd.cfg.sanitised
Url : http://www.open.com.au/pipermail/radiator/attachments/20111103/6634d457/attachment-0001.obj 


More information about the radiator mailing list