I was running freeradius 2.0.5 on my Centos 5.2 server using rlm_perl. When I upgraded to 5.3 I get : "rlm_perl: perl_parse failed: /billing/bin/billing.pl not found or has syntax errors." I googled it and found that this may be caused by libperl.so not being linked properly or Data::Dumper that needs to be recompiled. I have done everything that the mailing list suggested but the problem persists. Any ideas -- ------------------------------------------- Apostolos Pantsiopoulos Kinetix Tele.com R & D email: regs@kinetix.gr -------------------------------------------
It was a cifs problem. The script was being shared by a samba server and after the upgrade I got : Setuid/gid script is writable by world. And this made radius to fail. I moved the script locally and it works. Apostolos Pantsiopoulos wrote:
I was running freeradius 2.0.5 on my Centos 5.2 server using rlm_perl. When I upgraded to 5.3 I get :
"rlm_perl: perl_parse failed: /billing/bin/billing.pl not found or has syntax errors."
I googled it and found that this may be caused by libperl.so not being linked properly or Data::Dumper that needs to be recompiled. I have done everything that the mailing list suggested but the problem persists.
Any ideas
-- ------------------------------------------- Apostolos Pantsiopoulos Kinetix Tele.com R & D email: regs@kinetix.gr -------------------------------------------
I was running freeradius 2.0.5 on my Centos 5.2 server using rlm_perl. When I upgraded to 5.3 I get :
"rlm_perl: perl_parse failed: /billing/bin/billing.pl not found or has syntax errors."
I googled it and found that this may be caused by libperl.so not being linked properly or Data::Dumper that needs to be recompiled. I have done everything that the mailing list suggested but the problem persists.
Debug billing.pl in the IDE (get something like EPIC). Trace it and you should find exactly what's wrong. Ivan Kalik Kalik Informatika ISP
participants (2)
-
Apostolos Pantsiopoulos -
tnt@kalik.net