rlm_perl

Boian Jordanov bjordanov at orbitel.bg
Thu May 18 10:14:13 CEST 2006


On Wed, May 17, 2006 at 05:02:28PM +0300, KES wrote:
> I have try next program:
> rlm_perl: perl_embed:: module = /usr/local/etc/raddb/kes.pl , func = authorize exit
> status= Can't call method "prepare" on an undefined value at /usr/local/etc/raddb/kes.pl line 58.

Did you check your script before using it with freeradius ? 
Maybe using the "use" directive will solve your problem ?

> It seems CLONE function didnt called
> I use 5.8.7 perl
> newserv# perl -v
> 
> This is perl, v5.8.7 built for i386-freebsd-64int
> (with 1 registered patch, see perl -V for more detail)
> 

Check if your perl is compiled with ithreads.
perl -V | grep USE_ITHREADS

-- 
Best Regards,
Boian Jordanov
SNE
Orbitel - Next Generation Telecom
tel. +359 2 4004 723 
tel. +359 2 4004 002



More information about the Freeradius-Users mailing list