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
> [email protected]
> http://www.open.com.au/mailman/listinfo/radiator


--

Hugh Irvine
[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

Reply via email to