[SR-Users] Can't load perl module

Daniel-Constantin Mierla miconda at gmail.com
Wed May 2 08:46:57 CEST 2012


Hello,

On 5/2/12 12:50 AM, Ladislav Jurák wrote:
> I tried with this script:
>
> sub donothing{
>   $a = 1000;
>   return 1;
> }
> ... still the same error
not a perl/python user myself (using instead app_lua when needed), so I 
cannot test for the moment. But I know other peoples are using perl or 
python and haven't reported such issue -- maybe one of them will be able 
to answer faster.

Cheers,
Daniel

> Thank you for fast reply.
> LJ.
>
> On 2 May 2012 00:22, Daniel-Constantin Mierla <miconda at gmail.com 
> <mailto:miconda at 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
>>     <http://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
>>     <http://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 <http://skript.pl> is in the specified directory.
>>     I also changed permissions to 777. It's content is from sample
>>     "branches.pl <http://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.com
>     http://twitter.com/#!/miconda  <http://twitter.com/#%21/miconda>  -http://www.linkedin.com/in/miconda
>
>
>
>
> -- 
> S pozdravom LJ

-- 
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20120502/000ecbaf/attachment.htm>


More information about the sr-users mailing list