[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
Wed Nov 2 04:56:04 CDT 2011


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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.open.com.au/pipermail/radiator/attachments/20111102/9dd6598f/attachment-0001.html 


More information about the radiator mailing list