<h3>Description</h3>
<p>i wants load this <a href="https://github.com/nemergent/NG112LIS/blob/master/kamailio.cfg">config</a> on docker image <code>kamailio/kamailio-ci:5.1-alpine.debug</code></p>
<p>During config parsing i got error<br>
0(10) ERROR:  [core/sr_module.c:636]: load_module(): Symbol not found: exports<br>
0(10) CRITICAL:  [core/cfg.y:3446]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 300, column 12-24: failed to load module</p>
<h3>Troubleshooting</h3>
<p>I checked symbol inside <code>app_perl.so</code> and cannot find <code>exports</code></p>
<pre><code>@a7c6ee5895f8:/usr/lib/kamailio/modules$ readelf -all /usr/lib/kamailio/modules/app_perl.so  | grep export
000000218d00  000b00000006 R_X86_64_GLOB_DAT 0000000000000000 find_export + 0
000000218db8  002100000006 R_X86_64_GLOB_DAT 0000000000000000 find_export_record + 0
    11: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND find_export
    33: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND find_export_record
    97: 00000000002190c0    96 OBJECT  GLOBAL DEFAULT   18 _app_perl_exports
</code></pre>
<p>When make same test for other module then this sympols is exists</p>
<pre><code>@a7c6ee5895f8:/usr/lib/kamailio/modules$ readelf -all /usr/lib/kamailio/modules/kazoo.so | grep export
0000002586a8  001200000006 R_X86_64_GLOB_DAT 0000000000000000 find_export + 0
    18: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND find_export
   187: 0000000000259260    96 OBJECT  GLOBAL DEFAULT   21 exports
</code></pre>
<h4>Reproduction</h4>
<p>start docker container</p>
<pre><code>docker run --entrypoint=sh  -it kamailio/kamailio-ci:5.1-alpine.debug
</code></pre>
<p>install tools</p>
<pre><code> apk add wget binutils
</code></pre>
<p>copy config</p>
<pre><code>wget https://raw.githubusercontent.com/nemergent/NG112LIS/master/kamailio.cfg -o /etc/kamailio/kamailio.cfg
</code></pre>
<p>start kamaillio and fix errors</p>
<pre><code>kamailio -DD -E
</code></pre>
<h4>Debugging Data</h4>
<p>none</p>
<h4>Log Messages</h4>
<pre><code>0(10) ERROR: <core> [core/sr_module.c:636]: load_module(): Symbol not found: exports
 0(10) CRITICAL: <core> [core/cfg.y:3446]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 300, column 12-24: failed to load module
 0(10) ERROR: <core> [core/modparam.c:152]: set_mod_param_regex(): No module matching <app_perl> found
</code></pre>
<h4>SIP Traffic</h4>
<p>none</p>
<h3>Possible Solutions</h3>
<p>not known</p>
<h3>Additional Information</h3>
<ul>
<li><strong>Kamailio Version</strong> - output of <code>kamailio -v</code></li>
</ul>
<pre><code>@a7c6ee5895f8:/usr/lib/kamailio/modules$ kamailio -v
version: kamailio 5.2.0-dev1 (x86_64/linux) 
flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
id: unknown 
compiled on 15:02:10 Mar  1 2018 with gcc 6.4.0
</code></pre>
<ul>
<li><strong>Operating System</strong>:<br>
Fedora 27 + docker 1.12</li>
</ul>
<pre><code>Linux a7c6ee5895f8 3.10.0-693.5.2.el7.x86_64 #1 SMP Fri Oct 20 20:32:50 UTC 2017 x86_64 Linux
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/issues/1465">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AF36ZbCxQwUONushXWBw-bdCaNrFKMfnks5taB3BgaJpZM4SYkN6">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AF36ZVcdRa7OTM0rTB1CuIrRuL5nrF5Sks5taB3BgaJpZM4SYkN6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/kamailio/kamailio/issues/1465"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/kamailio/kamailio","title":"kamailio/kamailio","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/kamailio/kamailio"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"cannot load app_perl (#1465)"}],"action":{"name":"View Issue","url":"https://github.com/kamailio/kamailio/issues/1465"}}}</script>