<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    <br>
    On 5/2/12 12:07 AM, Ladislav Jur&aacute;k wrote:
    <blockquote
cite="mid:CAKEXow9p0oh0v7+4Hjk6qrLtjFBtevve05NCZrGRj_cEZ8XHOw@mail.gmail.com"
      type="cite">
      <div>
        <div>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">Hello,</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">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.</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">Into
            Kamailio config file I added:</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">loadmodule
            "perl.so"</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">and</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">modparam("perl",
            "filename", "/etc/kamailio/<a moz-do-not-send="true"
              href="http://skript.pl">skript.pl</a>")</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">Now when
            I'm trying to start Kamailio I'll get following:</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">May&nbsp; 1
            23:13:46 server kamailio: DEBUG: &lt;core&gt; [cfg.y:1712]:
            loading module perl.so</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">May&nbsp; 1
            23:13:46 server kamailio: DEBUG: &lt;core&gt;
            [sr_module.c:557]: load_module: trying to load
            &lt;/usr/lib64/kamailio/modules_k/perl.so&gt;</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">May&nbsp; 1
            23:13:46 server kamailio: WARNING: &lt;core&gt;
            [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</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">May&nbsp; 1
            23:13:46 server kamailio: DEBUG: &lt;core&gt;
            [modparam.c:96]: set_mod_param_regex: 'perl' matches module
            'perl'</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">May&nbsp; 1
            23:13:46 server kamailio: DEBUG: &lt;core&gt;
            [sr_module.c:763]: find_param_export: found &lt;filename&gt;
            in module perl [/usr/lib64/kamailio/modules_k/perl.so]</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">May&nbsp; 1
            23:13:46 server kamailio: DEBUG: &lt;core&gt;
            [modparam.c:113]: set_mod_param_regex: found
            &lt;filename&gt; in module perl
            [/usr/lib64/kamailio/modules_k/perl.so]</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">May&nbsp; 1
            23:13:46 server /usr/sbin/kamailio[31192]: DEBUG:
            &lt;core&gt; [sr_module.c:928]: DEBUG: init_mod: perl</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">May&nbsp; 1
            23:13:46 server /usr/sbin/kamailio[31192]: ERROR: perl
            [perl.c:238]: failed to load perl file "/etc/kamailio/<a
              moz-do-not-send="true" href="http://skript.pl">skript.pl</a>".</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">May&nbsp; 1
            23:13:46 server /usr/sbin/kamailio[31192]: ERROR:
            &lt;core&gt; [sr_module.c:932]: init_mod(): Error while
            initializing module perl
            (/usr/lib64/kamailio/modules_k/perl.so)</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">I am
            confused about the WARNIG too, can it have some influence to
            the errors?</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">File <a
              moz-do-not-send="true" href="http://skript.pl">skript.pl</a>
            is in the specified directory. I also changed permissions to
            777. It's content is from sample "<a moz-do-not-send="true"
              href="http://branches.pl">branches.pl</a>".</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">I have
            similar problem with module app_python.so.</p>
          <p style="margin:0px 0px 0px 0px;font:13.0px Arial">Can you
            please give me some advice? It's important for me to get
            this module working.</p>
        </div>
      </div>
    </blockquote>
    the warning is harmless, it is just for developers, should be made
    info or notice, rather than being a warning.<br>
    <br>
    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?<br>
    <br>
    Cheers,<br>
    Daniel<br>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a>
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a></pre>
  </body>
</html>