I tried with this script: sub donothing{ $a = 1000; return 1; } ... still the same error Thank you for fast reply. LJ.
On 2 May 2012 00:22, Daniel-Constantin Mierla <mico...@gmail.com> wrote: > Hello, > > > On 5/2/12 12:07 AM, Ladislav Jurák wrote: > > Hello, > > I have problem with loading perl module on Kamailio v3.2 installed from > repository on Debian sqeeze amd64. Perl modules was also installed from > repository package kamailio-perl-modules. I have also installed all perl > dependences listed in perl module documentary. > > Into Kamailio config file I added: > > loadmodule "perl.so" > > and > > modparam("perl", "filename", "/etc/kamailio/skript.pl") > > Now when I'm trying to start Kamailio I'll get following: > > May 1 23:13:46 server kamailio: DEBUG: <core> [cfg.y:1712]: loading > module perl.so > > May 1 23:13:46 server kamailio: DEBUG: <core> [sr_module.c:557]: > load_module: trying to load </usr/lib64/kamailio/modules_k/perl.so> > > May 1 23:13:46 server kamailio: WARNING: <core> [sr_module.c:620]: > /usr/lib64/kamailio/modules_k/perl.so: exports dlflags interface is > deprecated and it will not be supported in newer versions; consider using > mod_register() instead > > May 1 23:13:46 server kamailio: DEBUG: <core> [modparam.c:96]: > set_mod_param_regex: 'perl' matches module 'perl' > > May 1 23:13:46 server kamailio: DEBUG: <core> [sr_module.c:763]: > find_param_export: found <filename> in module perl > [/usr/lib64/kamailio/modules_k/perl.so] > > May 1 23:13:46 server kamailio: DEBUG: <core> [modparam.c:113]: > set_mod_param_regex: found <filename> in module perl > [/usr/lib64/kamailio/modules_k/perl.so] > > May 1 23:13:46 server /usr/sbin/kamailio[31192]: DEBUG: <core> > [sr_module.c:928]: DEBUG: init_mod: perl > > May 1 23:13:46 server /usr/sbin/kamailio[31192]: ERROR: perl > [perl.c:238]: failed to load perl file "/etc/kamailio/skript.pl". > > May 1 23:13:46 server /usr/sbin/kamailio[31192]: ERROR: <core> > [sr_module.c:932]: init_mod(): Error while initializing module perl > (/usr/lib64/kamailio/modules_k/perl.so) > > I am confused about the WARNIG too, can it have some influence to the > errors? > > File skript.pl is in the specified directory. I also changed permissions > to 777. It's content is from sample "branches.pl". > > I have similar problem with module app_python.so. > > Can you please give me some advice? It's important for me to get this > module working. > > the warning is harmless, it is just for developers, should be made info or > notice, rather than being a warning. > > The error itself is because of perl_parse() function, which could not > understand the script. Can you try with a very basic perl script, like just > printing a message or doing a simple operation to see if it starts? > > Cheers, > Daniel > > -- > Daniel-Constantin Mierla - http://www.asipto.comhttp://twitter.com/#!/miconda > - http://www.linkedin.com/in/miconda > > -- S pozdravom LJ
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users