Lower case to Upper case in Calling-Station-Id at policy.conf

Alan Buxey A.L.M.Buxey at lboro.ac.uk
Sat Sep 19 18:27:18 CEST 2009


Hi,

> Can't load '/usr/lib/perl5/5.10.0/i586-linux-thread-multi/auto/Data/Dumper/Dumper.so'
> for module Data::Dumper:
> /usr/lib/perl5/5.10.0/i586-linux-thread-multi/auto/Data/Dumper/Dumper.so:
> undefined symbol: Perl_sv_cmp at
> /usr/lib/perl5/5.10.0/i586-linux-thread-multi/XSLoader.pm line 64.
>  at /usr/lib/perl5/5.10.0/i586-linux-thread-multi/Data/Dumper.pm line 36
> Compilation failed in require at /etc/raddb/example.pl line 30.
> BEGIN failed--compilation aborted at /etc/raddb/example.pl line 30.
> rlm_perl: perl_parse failed: /etc/raddb/example.pl not found or has
> syntax errors.
> /etc/raddb/modules/perl[7]: Instantiation failed for module "perl"
> /etc/raddb/sites-enabled/default[187]: Failed to find module "perl".
> /etc/raddb/sites-enabled/default[62]: Errors parsing authorize section.
> Errors initializing modules

this is not a FreeRADIUS issue now - its a PERL issue. your PERL code
hsa got use Data::Dumper - which means use the Dumper library but you dont have
that library installed.  you should either use your distro tools to
install it  (eg yum search perl-dumper - then install) or
use CPAN to get it (install CPAN using the system package tools
and then

perl -m CPAN -e shell
(maybe answer question sif its your first time)
install Data::Dumper

alan



More information about the Freeradius-Users mailing list