<div dir="ltr"><div>Hi Daniel,</div>Any idea of why TLS would not load based on the logs pasted?<div><br></div><div>- Jayesh</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jul 15, 2016 at 4:46 PM Jayesh Nambiar <<a href="mailto:jayesh1017@gmail.com">jayesh1017@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Daniel,<div>Here are the logs:</div><div><a href="http://pastebin.com/tGRWr9JS" target="_blank">http://pastebin.com/tGRWr9JS</a><br></div><div><br></div><div>Thanks,</div><div><br></div><div>- Jayesh</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jul 15, 2016 at 12:29 PM Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <p>Yes, put them on pastebin.</p></div><div bgcolor="#FFFFFF" text="#000000">
    <p>Daniel<br>
    </p></div><div bgcolor="#FFFFFF" text="#000000">
    <br>
    <div>On 15/07/16 07:53, Jayesh Nambiar
      wrote:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">The libssl version is as follows:
        <div>
          <p><span>1.0.2g-1ubuntu4.1</span></p>
          <p><span>And
              openssl version shows this:</span></p>
          <p><span>
            </span></p>
          <p><span>OpenSSL
              1.0.2g-fips<span> 
              </span>1 Mar 2016</span></p>
          <p><span>As for
              the logs with debug 3, kamailio scans each and every line
              in the config and generates a big file. You want me to
              send that in full. If yes, I'd put it in a pastebin and
              send it across.</span></p>
          <p><span><br>
            </span></p>
          <p><span>Thanks,</span></p>
          <p><span>-
              Jayesh</span></p>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr">On Thu, Jul 14, 2016 at 8:50 PM Daniel-Constantin
          Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div bgcolor="#FFFFFF" text="#000000">
            <p>Are these all the logs from kamailio startup? It looks
              like only the ones from the moment it tries to load tls
              module ...</p>
            <p>Also, you haven't provided the version of libssl.<br>
            </p>
          </div>
          <div bgcolor="#FFFFFF" text="#000000">
            <p>Daniel<br>
            </p>
          </div>
          <div bgcolor="#FFFFFF" text="#000000"> <br>
            <div>On 14/07/16 17:08, Jayesh Nambiar wrote:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">Hi Daniel,
                <div>It indeed disables TLS if written this way. Here
                  are the logs when enable_tls is written on above the
                  loadmodule and kamailio fails to load module:</div>
                <div>
                  <p><span>Jul 14 </span><span>10:25:03 </span><span>v38
                    </span><span>kamailio: </span><span>DEBUG:
                      <core> [sr_module.c:</span><span>575</span><span>]:
                      load_module(): trying to load
                      </usr/local/kamailio/lib64/kamailio/modules/tls.so></span></p>
                  <p><span>Jul 14 </span><span>10:25:03 </span><span>v38
                    </span><span>kamailio: </span><span>DEBUG:
                      <core> [mem/q_malloc.c:</span><span>189</span><span>]:
                      qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=</span><span>16384</span><span>,
                      /ROUNDTO=</span><span>2048</span></p>
                  <p><span>Jul 14 </span><span>10:25:03 </span><span>v38
                    </span><span>kamailio: </span><span>DEBUG:
                      <core> [mem/q_malloc.c:</span><span>191</span><span>]:
                      qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=</span><span>2099</span><span>,
                      qm_block size=</span><span>235152</span></p>
                  <p><span>Jul 14 </span><span>10:25:03 </span><span>v38
                    </span><span>kamailio: </span><span>DEBUG:
                      <core> [mem/q_malloc.c:</span><span>193</span><span>]:
                      qm_malloc_init(): qm_malloc_init(</span><span>0x7f5741381000</span><span>,
                    </span><span>67108864</span><span>), start=</span><span>0x7f5741381000</span></p>
                  <p><span>Jul 14 </span><span>10:25:03 </span><span>v38
                    </span><span>kamailio: </span><span>DEBUG:
                      <core> [mem/q_malloc.c:</span><span>202</span><span>]:
                      qm_malloc_init(): qm_malloc_init: size= </span><span>67108864</span><span>,
                      init_overhead=</span><span>235256</span></p>
                  <p><span>Jul 14 </span><span>10:25:03 </span><span>v38
                    </span><span>kamailio: </span><span>ERROR: tls
                      [tls_init.c:490]: tls_pre_init(): Unable to set
                      the memory allocation functions</span></p>
                  <p><span>Jul 14 </span><span>10:25:03 </span><span>v38
                    </span><span>kamailio: </span><span>ERROR:
                      <core> [sr_module.c:607]: load_module():
                      /usr/local/kamailio/lib64/kamailio/modules/tls.so:
                      mod_register failed</span></p>
                  <p><span>Jul 14 </span><span>10:25:03 </span><span>v38
                    </span><span>kamailio: </span><span>: <core>
                      [cfg.y:3388]: yyerror_at(): parse error in config
                      file
                      /usr/local/kamailio/etc/kamailio/tlkn-edge/kamailio.cfg,
                      line 47, column 12-19: failed to load module</span></p>
                  <p><span style="line-height:1.5">I happened to check
                      the tls module doc where in Quickstart the
                      enable_tls was written after loadmodule and
                      modparams.</span><br>
                  </p>
                  <p><span style="line-height:1.5"><br>
                    </span></p>
                  <p><span style="line-height:1.5">- Jayesh</span></p>
                </div>
                <br>
                <div class="gmail_quote">
                  <div dir="ltr">On Thu, Jul 14, 2016 at 7:46 PM
                    Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>>
                    wrote:<br>
                  </div>
                  <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                    <div bgcolor="#FFFFFF" text="#000000">
                      <p>Hello,</p>
                      <p>this should not be needed and actually may lead
                        to disabling tls support overall as it is
                        enabled after tls module is loaded.<br>
                      </p>
                      Are you sure this really works and enabling tls
                      before is not working? Send the log messages with
                      debug=3.<br>
                      <br>
                      Cheers,<br>
                      Daniel</div>
                    <div bgcolor="#FFFFFF" text="#000000"><br>
                      <br>
                      <div>On 14/07/16 16:11, Jayesh Nambiar wrote:<br>
                      </div>
                      <blockquote type="cite">
                        <div dir="ltr">Hi Daniel,
                          <div>I had enable_tls=yes written before
                            loading any modules earlier and it was
                            working good on 14.04. Now I just changed
                            the sequence on 16.04 and it works as
                            expected. Here is snippet below:</div>
                          <div><span style="line-height:1.5"><br>
                            </span></div>
                          <div><span style="line-height:1.5">loadmodule
                              "tls.so"</span>
                            <div>
                              <p><span>enable_tls=</span><span>yes</span></p>
                              <p>--- Jayesh</p>
                            </div>
                          </div>
                        </div>
                        <br>
                        <div class="gmail_quote">
                          <div dir="ltr">On Thu, Jul 14, 2016 at 3:21 PM
                            Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>>
                            wrote:<br>
                          </div>
                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                            <div bgcolor="#FFFFFF" text="#000000">
                              <p>Hello,</p>
                              <p>don't really get what you did? Can you
                                paste the relevant snippet of config?</p>
                              <p>Cheers,<br>
                                Daniel<br>
                              </p>
                            </div>
                            <div bgcolor="#FFFFFF" text="#000000"> <br>
                              <div>On 14/07/16 07:40, Jayesh Nambiar
                                wrote:<br>
                              </div>
                              <blockquote type="cite">
                                <div dir="ltr">Hello,
                                  <div>Just did enable_tls after
                                    loadmodule "tls.so" and this now
                                    works. Thanks.</div>
                                  <div><br>
                                  </div>
                                  <div>- Jayesh</div>
                                </div>
                                <br>
                                <div class="gmail_quote">
                                  <div dir="ltr">On Thu, Jul 14, 2016 at
                                    11:06 AM Jayesh Nambiar <<a href="mailto:jayesh1017@gmail.com" target="_blank">jayesh1017@gmail.com</a>>
                                    wrote:<br>
                                  </div>
                                  <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                    <div dir="ltr">I did load the tls
                                      first but still get the same
                                      error. Here is the loadmodule
                                      sequence:
                                      <div>
                                        <p><span>loadmodule</span><span>
                                            "tls.so"</span></p>
                                      </div>
                                    </div>
                                    <div dir="ltr">
                                      <div>
                                        <p><span>loadmodule</span><span>
                                            "mi_fifo.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "kex.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "corex.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "tm.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "tmx.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "sl.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "rr.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "pv.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "maxfwd.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "dialog.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "textops.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "siputils.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "xlog.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "sanity.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "ctl.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "cfg_rpc.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "mi_rpc.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "nathelper.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "nat_traversal.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "xhttp.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "websocket.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "path.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "tcpops.so"</span></p>
                                        <p><span>loadmodule</span><span>
                                            "rtpengine.so"</span></p>
                                      </div>
                                    </div>
                                    <div dir="ltr">
                                      <div>
                                        <p><span>loadmodule</span><span>
                                            "debugger.so"</span></p>
                                        <p><br>
                                        </p>
                                        <p>Anything else that I can do
                                          to debug this, kindly let me
                                          know. Thanks.</p>
                                      </div>
                                    </div>
                                    <div dir="ltr">
                                      <div>
                                        <p>- Jayesh</p>
                                      </div>
                                    </div>
                                    <br>
                                    <div class="gmail_quote">
                                      <div dir="ltr">On Thu, Jul 14,
                                        2016 at 2:37 AM
                                        Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>>
                                        wrote:<br>
                                      </div>
                                      <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                        <div bgcolor="#FFFFFF" text="#000000">
                                          <p>Hello,</p>
                                          <p>load first the tls module
                                            and then the others.</p>
                                          <p>Cheers,<br>
                                            Daniel<br>
                                          </p>
                                        </div>
                                        <div bgcolor="#FFFFFF" text="#000000"> <br>
                                          <div>On 13/07/16 19:54, Jayesh
                                            Nambiar wrote:<br>
                                          </div>
                                          <blockquote type="cite">
                                            <div dir="ltr">
                                              <div>Opensl Version:</div>
                                              <div>
                                                <p><span>OpenSSL
                                                    1.0.2g-fips<span>  </span>1
                                                    Mar 2016</span></p>
                                              </div>
                                              <div><br>
                                              </div>
                                              Order of loadmodules:
                                              <div>
                                                <p><span>loadmodule</span><span>
                                                    "mi_fifo.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "kex.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "corex.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "tm.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "tmx.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "sl.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "rr.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "pv.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "maxfwd.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "dialog.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "textops.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "siputils.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "xlog.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "sanity.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "ctl.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "cfg_rpc.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "mi_rpc.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "nathelper.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "nat_traversal.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "xhttp.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "websocket.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "path.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "tcpops.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "rtpengine.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "tls.so"</span></p>
                                                <p><span>loadmodule</span><span>
                                                    "debugger.so"</span></p>
                                                <p><span><br>
                                                  </span></p>
                                                <p><span>-- Jayesh</span></p>
                                                <p><br>
                                                </p>
                                              </div>
                                            </div>
                                            <br>
                                            <div class="gmail_quote">
                                              <div dir="ltr">On Wed, Jul
                                                13, 2016 at 10:18 PM
                                                Daniel-Constantin Mierla
                                                <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>>
                                                wrote:<br>
                                              </div>
                                              <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                <div bgcolor="#FFFFFF" text="#000000">
                                                  <p>Hello,</p>
                                                  <p>can you provide
                                                    details about:</p>
                                                  <p> - order of loaded
                                                    modules:</p>
                                                  <p>grep "loadmodule"
                                                    kamailio.cfg<br>
                                                  </p>
                                                    - the version of
                                                  libssl<br>
                                                  <br>
                                                  Cheers,<br>
                                                  Daniel</div>
                                                <div bgcolor="#FFFFFF" text="#000000"><br>
                                                  <br>
                                                  <div>On 13/07/16
                                                    16:48, Jayesh
                                                    Nambiar wrote:<br>
                                                  </div>
                                                </div>
                                                <div bgcolor="#FFFFFF" text="#000000">
                                                  <blockquote type="cite">
                                                    <div dir="ltr">Hi,
                                                      <div>Trying
                                                        kamailio with
                                                        Ubuntu 16.04 and
                                                        I'm getting
                                                        errors as
                                                        follows:</div>
                                                      <div>
                                                        <p><span>ERROR:
                                                          tls
                                                          [tls_init.c:490]:
tls_pre_init(): Unable to set the memory allocation functions</span></p>
                                                        <p>The error is
                                                          identical to
                                                          the one
                                                          mentioned
                                                          here:</p>
                                                        <p><span style="line-height:1.5"><a href="https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992" target="_blank">https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992</a></span></p>
                                                        <p>Is there a
                                                          solution to
                                                          this. Thanks
                                                          for any
                                                          response.</p>
                                                        <p>- Jayesh</p>
                                                      </div>
                                                    </div>
                                                    <br>
                                                    <fieldset></fieldset>
                                                    <br>
                                                  </blockquote>
                                                </div>
                                                <div bgcolor="#FFFFFF" text="#000000">
                                                  <blockquote type="cite">
                                                    <pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
                                                  </blockquote>
                                                  <br>
                                                  <pre cols="72">-- 
Daniel-Constantin Mierla
<a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a> - <a href="http://www.kamailio.org" target="_blank">http://www.kamailio.org</a>
<a href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a></pre>
                                                </div>
_______________________________________________<br>
                                                SIP Express Router (SER)
                                                and Kamailio (OpenSER) -
                                                sr-users mailing list<br>
                                                <a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><br>
                                                <a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
                                              </blockquote>
                                            </div>
                                          </blockquote>
                                          <br>
                                          <pre cols="72">-- 
Daniel-Constantin Mierla
<a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a> - <a href="http://www.kamailio.org" target="_blank">http://www.kamailio.org</a>
<a href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a></pre>
                                        </div>
                                      </blockquote>
                                    </div>
                                  </blockquote>
                                </div>
                              </blockquote>
                              <br>
                              <pre cols="72">-- 
Daniel-Constantin Mierla
<a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a> - <a href="http://www.kamailio.org" target="_blank">http://www.kamailio.org</a>
<a href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a></pre>
                            </div>
                          </blockquote>
                        </div>
                      </blockquote>
                      <br>
                      <pre cols="72">-- 
Daniel-Constantin Mierla
<a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a> - <a href="http://www.kamailio.org" target="_blank">http://www.kamailio.org</a>
<a href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a></pre>
                    </div>
                  </blockquote>
                </div>
              </div>
            </blockquote>
            <br>
            <pre cols="72">-- 
Daniel-Constantin Mierla
<a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a> - <a href="http://www.kamailio.org" target="_blank">http://www.kamailio.org</a>
<a href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a></pre>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <br>
    <pre cols="72">-- 
Daniel-Constantin Mierla
<a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a> - <a href="http://www.kamailio.org" target="_blank">http://www.kamailio.org</a>
<a href="http://twitter.com/#!/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a></pre>
  </div></blockquote></div></blockquote></div>