Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows:
ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
The error is identical to the one mentioned here:
https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992
Is there a solution to this. Thanks for any response.
- Jayesh
Hello,
can you provide details about:
- order of loaded modules:
grep "loadmodule" kamailio.cfg
- the version of libssl
Cheers, Daniel
On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows:
ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
The error is identical to the one mentioned here:
https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992
Is there a solution to this. Thanks for any response.
- Jayesh
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
Opensl Version:
OpenSSL 1.0.2g-fips 1 Mar 2016
Order of loadmodules:
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "tls.so"
loadmodule "debugger.so"
-- Jayesh
On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla miconda@gmail.com wrote:
Hello,
can you provide details about:
- order of loaded modules:
grep "loadmodule" kamailio.cfg
- the version of libssl
Cheers, Daniel
On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows:
ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
The error is identical to the one mentioned here:
https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992
Is there a solution to this. Thanks for any response.
- Jayesh
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
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
Hello,
load first the tls module and then the others.
Cheers, Daniel
On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version:
OpenSSL 1.0.2g-fips 1 Mar 2016
Order of loadmodules:
loadmodule"mi_fifo.so"
loadmodule"kex.so"
loadmodule"corex.so"
loadmodule"tm.so"
loadmodule"tmx.so"
loadmodule"sl.so"
loadmodule"rr.so"
loadmodule"pv.so"
loadmodule"maxfwd.so"
loadmodule"dialog.so"
loadmodule"textops.so"
loadmodule"siputils.so"
loadmodule"xlog.so"
loadmodule"sanity.so"
loadmodule"ctl.so"
loadmodule"cfg_rpc.so"
loadmodule"mi_rpc.so"
loadmodule"nathelper.so"
loadmodule"nat_traversal.so"
loadmodule"xhttp.so"
loadmodule"websocket.so"
loadmodule"path.so"
loadmodule"tcpops.so"
loadmodule"rtpengine.so"
loadmodule"tls.so"
loadmodule"debugger.so"
-- Jayesh
On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla <miconda@gmail.com mailto:miconda@gmail.com> wrote:
Hello, can you provide details about: - order of loaded modules: grep "loadmodule" kamailio.cfg - the version of libssl Cheers, Daniel On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions The error is identical to the one mentioned here: https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992 Is there a solution to this. Thanks for any response. - Jayesh _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
I did load the tls first but still get the same error. Here is the loadmodule sequence:
loadmodule "tls.so"
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "debugger.so"
Anything else that I can do to debug this, kindly let me know. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla miconda@gmail.com wrote:
Hello,
load first the tls module and then the others.
Cheers, Daniel
On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version:
OpenSSL 1.0.2g-fips 1 Mar 2016
Order of loadmodules:
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "tls.so"
loadmodule "debugger.so"
-- Jayesh
On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
can you provide details about:
- order of loaded modules:
grep "loadmodule" kamailio.cfg
- the version of libssl
Cheers, Daniel
On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows:
ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
The error is identical to the one mentioned here:
https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992
Is there a solution to this. Thanks for any response.
- Jayesh
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
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
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar jayesh1017@gmail.com wrote:
I did load the tls first but still get the same error. Here is the loadmodule sequence:
loadmodule "tls.so"
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "debugger.so"
Anything else that I can do to debug this, kindly let me know. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
load first the tls module and then the others.
Cheers, Daniel
On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version:
OpenSSL 1.0.2g-fips 1 Mar 2016
Order of loadmodules:
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "tls.so"
loadmodule "debugger.so"
-- Jayesh
On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
can you provide details about:
- order of loaded modules:
grep "loadmodule" kamailio.cfg
- the version of libssl
Cheers, Daniel
On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows:
ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
The error is identical to the one mentioned here:
https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992
Is there a solution to this. Thanks for any response.
- Jayesh
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
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
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Hello,
don't really get what you did? Can you paste the relevant snippet of config?
Cheers, Daniel
On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar <jayesh1017@gmail.com mailto:jayesh1017@gmail.com> wrote:
I did load the tls first but still get the same error. Here is the loadmodule sequence: loadmodule"tls.so" loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"debugger.so" Anything else that I can do to debug this, kindly let me know. Thanks. - Jayesh On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, load first the tls module and then the others. Cheers, Daniel On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version: OpenSSL 1.0.2g-fips 1 Mar 2016 Order of loadmodules: loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"tls.so" loadmodule"debugger.so" -- Jayesh On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, can you provide details about: - order of loaded modules: grep "loadmodule" kamailio.cfg - the version of libssl Cheers, Daniel On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions The error is identical to the one mentioned here: https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992 Is there a solution to this. Thanks for any response. - Jayesh _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
Hi Daniel, 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:
loadmodule "tls.so"
enable_tls=yes
--- Jayesh
On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla miconda@gmail.com wrote:
Hello,
don't really get what you did? Can you paste the relevant snippet of config?
Cheers, Daniel
On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar jayesh1017@gmail.com wrote:
I did load the tls first but still get the same error. Here is the loadmodule sequence:
loadmodule "tls.so"
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "debugger.so"
Anything else that I can do to debug this, kindly let me know. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
load first the tls module and then the others.
Cheers, Daniel
On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version:
OpenSSL 1.0.2g-fips 1 Mar 2016
Order of loadmodules:
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "tls.so"
loadmodule "debugger.so"
-- Jayesh
On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
can you provide details about:
- order of loaded modules:
grep "loadmodule" kamailio.cfg
- the version of libssl
Cheers, Daniel
On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows:
ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
The error is identical to the one mentioned here:
https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992
Is there a solution to this. Thanks for any response.
- Jayesh
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
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
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Hello,
this should not be needed and actually may lead to disabling tls support overall as it is enabled after tls module is loaded.
Are you sure this really works and enabling tls before is not working? Send the log messages with debug=3.
Cheers, Daniel
On 14/07/16 16:11, Jayesh Nambiar wrote:
Hi Daniel, 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:
loadmodule "tls.so"
enable_tls=yes
--- Jayesh
On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla <miconda@gmail.com mailto:miconda@gmail.com> wrote:
Hello, don't really get what you did? Can you paste the relevant snippet of config? Cheers, Daniel On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks. - Jayesh On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar <jayesh1017@gmail.com <mailto:jayesh1017@gmail.com>> wrote: I did load the tls first but still get the same error. Here is the loadmodule sequence: loadmodule"tls.so" loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"debugger.so" Anything else that I can do to debug this, kindly let me know. Thanks. - Jayesh On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, load first the tls module and then the others. Cheers, Daniel On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version: OpenSSL 1.0.2g-fips 1 Mar 2016 Order of loadmodules: loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"tls.so" loadmodule"debugger.so" -- Jayesh On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, can you provide details about: - order of loaded modules: grep "loadmodule" kamailio.cfg - the version of libssl Cheers, Daniel On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions The error is identical to the one mentioned here: https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992 Is there a solution to this. Thanks for any response. - Jayesh _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
Hi Daniel, 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:
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7f5741381000, 67108864), start= 0x7f5741381000
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
Jul 14 10:25:03 v38 kamailio: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
Jul 14 10:25:03 v38 kamailio: ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
Jul 14 10:25:03 v38 kamailio: : <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
I happened to check the tls module doc where in Quickstart the enable_tls was written after loadmodule and modparams.
- Jayesh
On Thu, Jul 14, 2016 at 7:46 PM Daniel-Constantin Mierla miconda@gmail.com wrote:
Hello,
this should not be needed and actually may lead to disabling tls support overall as it is enabled after tls module is loaded. Are you sure this really works and enabling tls before is not working? Send the log messages with debug=3.
Cheers, Daniel
On 14/07/16 16:11, Jayesh Nambiar wrote:
Hi Daniel, 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:
loadmodule "tls.so"
enable_tls=yes
--- Jayesh
On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
don't really get what you did? Can you paste the relevant snippet of config?
Cheers, Daniel
On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar jayesh1017@gmail.com wrote:
I did load the tls first but still get the same error. Here is the loadmodule sequence:
loadmodule "tls.so"
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "debugger.so"
Anything else that I can do to debug this, kindly let me know. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
load first the tls module and then the others.
Cheers, Daniel
On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version:
OpenSSL 1.0.2g-fips 1 Mar 2016
Order of loadmodules:
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "tls.so"
loadmodule "debugger.so"
-- Jayesh
On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
can you provide details about:
- order of loaded modules:
grep "loadmodule" kamailio.cfg
- the version of libssl
Cheers, Daniel
On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows:
ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
The error is identical to the one mentioned here:
https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992
Is there a solution to this. Thanks for any response.
- Jayesh
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
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
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Are these all the logs from kamailio startup? It looks like only the ones from the moment it tries to load tls module ...
Also, you haven't provided the version of libssl.
Daniel
On 14/07/16 17:08, Jayesh Nambiar wrote:
Hi Daniel, 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:
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7f5741381000, 67108864), start=0x7f5741381000
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
Jul 14 10:25:03 v38 kamailio: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
Jul 14 10:25:03 v38 kamailio: ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
Jul 14 10:25:03 v38 kamailio: : <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
I happened to check the tls module doc where in Quickstart the enable_tls was written after loadmodule and modparams.
- Jayesh
On Thu, Jul 14, 2016 at 7:46 PM Daniel-Constantin Mierla <miconda@gmail.com mailto:miconda@gmail.com> wrote:
Hello, this should not be needed and actually may lead to disabling tls support overall as it is enabled after tls module is loaded. Are you sure this really works and enabling tls before is not working? Send the log messages with debug=3. Cheers, Daniel On 14/07/16 16:11, Jayesh Nambiar wrote:
Hi Daniel, 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: loadmodule "tls.so" enable_tls=yes --- Jayesh On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, don't really get what you did? Can you paste the relevant snippet of config? Cheers, Daniel On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks. - Jayesh On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar <jayesh1017@gmail.com <mailto:jayesh1017@gmail.com>> wrote: I did load the tls first but still get the same error. Here is the loadmodule sequence: loadmodule"tls.so" loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"debugger.so" Anything else that I can do to debug this, kindly let me know. Thanks. - Jayesh On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, load first the tls module and then the others. Cheers, Daniel On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version: OpenSSL 1.0.2g-fips 1 Mar 2016 Order of loadmodules: loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"tls.so" loadmodule"debugger.so" -- Jayesh On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, can you provide details about: - order of loaded modules: grep "loadmodule" kamailio.cfg - the version of libssl Cheers, Daniel On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions The error is identical to the one mentioned here: https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992 Is there a solution to this. Thanks for any response. - Jayesh _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
The libssl version is as follows:
1.0.2g-1ubuntu4.1
And openssl version shows this:
OpenSSL 1.0.2g-fips 1 Mar 2016
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.
Thanks,
- Jayesh
On Thu, Jul 14, 2016 at 8:50 PM Daniel-Constantin Mierla miconda@gmail.com wrote:
Are these all the logs from kamailio startup? It looks like only the ones from the moment it tries to load tls module ...
Also, you haven't provided the version of libssl.
Daniel
On 14/07/16 17:08, Jayesh Nambiar wrote:
Hi Daniel, 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:
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7f5741381000, 67108864), start= 0x7f5741381000
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
Jul 14 10:25:03 v38 kamailio: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
Jul 14 10:25:03 v38 kamailio: ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
Jul 14 10:25:03 v38 kamailio: : <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
I happened to check the tls module doc where in Quickstart the enable_tls was written after loadmodule and modparams.
- Jayesh
On Thu, Jul 14, 2016 at 7:46 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
this should not be needed and actually may lead to disabling tls support overall as it is enabled after tls module is loaded. Are you sure this really works and enabling tls before is not working? Send the log messages with debug=3.
Cheers, Daniel
On 14/07/16 16:11, Jayesh Nambiar wrote:
Hi Daniel, 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:
loadmodule "tls.so"
enable_tls=yes
--- Jayesh
On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
don't really get what you did? Can you paste the relevant snippet of config?
Cheers, Daniel
On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar jayesh1017@gmail.com wrote:
I did load the tls first but still get the same error. Here is the loadmodule sequence:
loadmodule "tls.so"
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "debugger.so"
Anything else that I can do to debug this, kindly let me know. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
load first the tls module and then the others.
Cheers, Daniel
On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version:
OpenSSL 1.0.2g-fips 1 Mar 2016
Order of loadmodules:
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "tls.so"
loadmodule "debugger.so"
-- Jayesh
On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
can you provide details about:
- order of loaded modules:
grep "loadmodule" kamailio.cfg
- the version of libssl
Cheers, Daniel
On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows:
ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
The error is identical to the one mentioned here:
https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992
Is there a solution to this. Thanks for any response.
- Jayesh
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
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
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Yes, put them on pastebin.
Daniel
On 15/07/16 07:53, Jayesh Nambiar wrote:
The libssl version is as follows:
1.0.2g-1ubuntu4.1
And openssl version shows this:
OpenSSL 1.0.2g-fips 1 Mar 2016
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.
Thanks,
- Jayesh
On Thu, Jul 14, 2016 at 8:50 PM Daniel-Constantin Mierla <miconda@gmail.com mailto:miconda@gmail.com> wrote:
Are these all the logs from kamailio startup? It looks like only the ones from the moment it tries to load tls module ... Also, you haven't provided the version of libssl. Daniel On 14/07/16 17:08, Jayesh Nambiar wrote:
Hi Daniel, 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: Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so> Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048 Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152 Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7f5741381000, 67108864), start=0x7f5741381000 Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256 Jul 14 10:25:03 v38 kamailio: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions Jul 14 10:25:03 v38 kamailio: ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed Jul 14 10:25:03 v38 kamailio: : <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 I happened to check the tls module doc where in Quickstart the enable_tls was written after loadmodule and modparams. - Jayesh On Thu, Jul 14, 2016 at 7:46 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, this should not be needed and actually may lead to disabling tls support overall as it is enabled after tls module is loaded. Are you sure this really works and enabling tls before is not working? Send the log messages with debug=3. Cheers, Daniel On 14/07/16 16:11, Jayesh Nambiar wrote:
Hi Daniel, 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: loadmodule "tls.so" enable_tls=yes --- Jayesh On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, don't really get what you did? Can you paste the relevant snippet of config? Cheers, Daniel On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks. - Jayesh On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar <jayesh1017@gmail.com <mailto:jayesh1017@gmail.com>> wrote: I did load the tls first but still get the same error. Here is the loadmodule sequence: loadmodule"tls.so" loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"debugger.so" Anything else that I can do to debug this, kindly let me know. Thanks. - Jayesh On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, load first the tls module and then the others. Cheers, Daniel On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version: OpenSSL 1.0.2g-fips 1 Mar 2016 Order of loadmodules: loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"tls.so" loadmodule"debugger.so" -- Jayesh On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, can you provide details about: - order of loaded modules: grep "loadmodule" kamailio.cfg - the version of libssl Cheers, Daniel On 13/07/16 16:48, Jayesh Nambiar wrote:
Hi, Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions The error is identical to the one mentioned here: https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992 Is there a solution to this. Thanks for any response. - Jayesh _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
Hi Daniel, Here are the logs: http://pastebin.com/tGRWr9JS
Thanks,
- Jayesh
On Fri, Jul 15, 2016 at 12:29 PM Daniel-Constantin Mierla miconda@gmail.com wrote:
Yes, put them on pastebin.
Daniel
On 15/07/16 07:53, Jayesh Nambiar wrote:
The libssl version is as follows:
1.0.2g-1ubuntu4.1
And openssl version shows this:
OpenSSL 1.0.2g-fips 1 Mar 2016
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.
Thanks,
- Jayesh
On Thu, Jul 14, 2016 at 8:50 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Are these all the logs from kamailio startup? It looks like only the ones from the moment it tries to load tls module ...
Also, you haven't provided the version of libssl.
Daniel
On 14/07/16 17:08, Jayesh Nambiar wrote:
Hi Daniel, 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:
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7f5741381000, 67108864), start= 0x7f5741381000
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
Jul 14 10:25:03 v38 kamailio: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
Jul 14 10:25:03 v38 kamailio: ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
Jul 14 10:25:03 v38 kamailio: : <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
I happened to check the tls module doc where in Quickstart the enable_tls was written after loadmodule and modparams.
- Jayesh
On Thu, Jul 14, 2016 at 7:46 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
this should not be needed and actually may lead to disabling tls support overall as it is enabled after tls module is loaded. Are you sure this really works and enabling tls before is not working? Send the log messages with debug=3.
Cheers, Daniel
On 14/07/16 16:11, Jayesh Nambiar wrote:
Hi Daniel, 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:
loadmodule "tls.so"
enable_tls=yes
--- Jayesh
On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
don't really get what you did? Can you paste the relevant snippet of config?
Cheers, Daniel
On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar jayesh1017@gmail.com wrote:
I did load the tls first but still get the same error. Here is the loadmodule sequence:
loadmodule "tls.so"
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "debugger.so"
Anything else that I can do to debug this, kindly let me know. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
load first the tls module and then the others.
Cheers, Daniel
On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version:
OpenSSL 1.0.2g-fips 1 Mar 2016
Order of loadmodules:
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "tls.so"
loadmodule "debugger.so"
-- Jayesh
On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
> Hello, > > can you provide details about: > > - order of loaded modules: > > grep "loadmodule" kamailio.cfg > - the version of libssl > > Cheers, > Daniel > > > On 13/07/16 16:48, Jayesh Nambiar wrote: > > Hi, > Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows: > > ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the > memory allocation functions > > The error is identical to the one mentioned here: > > https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992 > > Is there a solution to this. Thanks for any response. > > - Jayesh > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > > -- > Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda > > _______________________________________________ > 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 >
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Hi Daniel, Any idea of why TLS would not load based on the logs pasted?
- Jayesh
On Fri, Jul 15, 2016 at 4:46 PM Jayesh Nambiar jayesh1017@gmail.com wrote:
Hi Daniel, Here are the logs: http://pastebin.com/tGRWr9JS
Thanks,
- Jayesh
On Fri, Jul 15, 2016 at 12:29 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Yes, put them on pastebin.
Daniel
On 15/07/16 07:53, Jayesh Nambiar wrote:
The libssl version is as follows:
1.0.2g-1ubuntu4.1
And openssl version shows this:
OpenSSL 1.0.2g-fips 1 Mar 2016
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.
Thanks,
- Jayesh
On Thu, Jul 14, 2016 at 8:50 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Are these all the logs from kamailio startup? It looks like only the ones from the moment it tries to load tls module ...
Also, you haven't provided the version of libssl.
Daniel
On 14/07/16 17:08, Jayesh Nambiar wrote:
Hi Daniel, 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:
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size= 235152
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7f5741381000, 67108864), start= 0x7f5741381000
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
Jul 14 10:25:03 v38 kamailio: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
Jul 14 10:25:03 v38 kamailio: ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
Jul 14 10:25:03 v38 kamailio: : <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
I happened to check the tls module doc where in Quickstart the enable_tls was written after loadmodule and modparams.
- Jayesh
On Thu, Jul 14, 2016 at 7:46 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
this should not be needed and actually may lead to disabling tls support overall as it is enabled after tls module is loaded. Are you sure this really works and enabling tls before is not working? Send the log messages with debug=3.
Cheers, Daniel
On 14/07/16 16:11, Jayesh Nambiar wrote:
Hi Daniel, 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:
loadmodule "tls.so"
enable_tls=yes
--- Jayesh
On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
don't really get what you did? Can you paste the relevant snippet of config?
Cheers, Daniel
On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar jayesh1017@gmail.com wrote:
I did load the tls first but still get the same error. Here is the loadmodule sequence:
loadmodule "tls.so"
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "dialog.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "nathelper.so"
loadmodule "nat_traversal.so"
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "path.so"
loadmodule "tcpops.so"
loadmodule "rtpengine.so"
loadmodule "debugger.so"
Anything else that I can do to debug this, kindly let me know. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
> Hello, > > load first the tls module and then the others. > > Cheers, > Daniel > > On 13/07/16 19:54, Jayesh Nambiar wrote: > > Opensl Version: > > OpenSSL 1.0.2g-fips 1 Mar 2016 > > Order of loadmodules: > > loadmodule "mi_fifo.so" > > loadmodule "kex.so" > > loadmodule "corex.so" > > loadmodule "tm.so" > > loadmodule "tmx.so" > > loadmodule "sl.so" > > loadmodule "rr.so" > > loadmodule "pv.so" > > loadmodule "maxfwd.so" > > loadmodule "dialog.so" > > loadmodule "textops.so" > > loadmodule "siputils.so" > > loadmodule "xlog.so" > > loadmodule "sanity.so" > > loadmodule "ctl.so" > > loadmodule "cfg_rpc.so" > > loadmodule "mi_rpc.so" > > loadmodule "nathelper.so" > > loadmodule "nat_traversal.so" > > loadmodule "xhttp.so" > > loadmodule "websocket.so" > > loadmodule "path.so" > > loadmodule "tcpops.so" > > loadmodule "rtpengine.so" > > loadmodule "tls.so" > > loadmodule "debugger.so" > > > -- Jayesh > > > > On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla < > miconda@gmail.com> wrote: > >> Hello, >> >> can you provide details about: >> >> - order of loaded modules: >> >> grep "loadmodule" kamailio.cfg >> - the version of libssl >> >> Cheers, >> Daniel >> >> >> On 13/07/16 16:48, Jayesh Nambiar wrote: >> >> Hi, >> Trying kamailio with Ubuntu 16.04 and I'm getting errors as follows: >> >> ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the >> memory allocation functions >> >> The error is identical to the one mentioned here: >> >> https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992 >> >> Is there a solution to this. Thanks for any response. >> >> - Jayesh >> >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> >> >> -- >> Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda >> >> _______________________________________________ >> 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 >> > > -- > Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda > >
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Hello,
no time over the weekend to look at logs, but I pushed just now a patch to try to see if the memory functions were set or something else prevented the set of memory functions.
Can you try with the patch:
- https://github.com/kamailio/kamailio/commit/966513b374eef598434c5310a43eac27...
I am at IEFT96 so I will try to do some stuff during the breaks... if doesn't work, then it may take a bit to get more into it.
Just in case, would it be possible to get ssh access to such system?
Cheers, Daniel
On 18/07/16 09:29, Jayesh Nambiar wrote:
Hi Daniel, Any idea of why TLS would not load based on the logs pasted?
- Jayesh
On Fri, Jul 15, 2016 at 4:46 PM Jayesh Nambiar <jayesh1017@gmail.com mailto:jayesh1017@gmail.com> wrote:
Hi Daniel, Here are the logs: http://pastebin.com/tGRWr9JS Thanks, - Jayesh On Fri, Jul 15, 2016 at 12:29 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Yes, put them on pastebin. Daniel On 15/07/16 07:53, Jayesh Nambiar wrote:
The libssl version is as follows: 1.0.2g-1ubuntu4.1 And openssl version shows this: OpenSSL 1.0.2g-fips 1 Mar 2016 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. Thanks, - Jayesh On Thu, Jul 14, 2016 at 8:50 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Are these all the logs from kamailio startup? It looks like only the ones from the moment it tries to load tls module ... Also, you haven't provided the version of libssl. Daniel On 14/07/16 17:08, Jayesh Nambiar wrote:
Hi Daniel, 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: Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so> Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048 Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152 Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7f5741381000, 67108864), start=0x7f5741381000 Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256 Jul 14 10:25:03 v38 kamailio: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions Jul 14 10:25:03 v38 kamailio: ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed Jul 14 10:25:03 v38 kamailio: : <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 I happened to check the tls module doc where in Quickstart the enable_tls was written after loadmodule and modparams. - Jayesh On Thu, Jul 14, 2016 at 7:46 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, this should not be needed and actually may lead to disabling tls support overall as it is enabled after tls module is loaded. Are you sure this really works and enabling tls before is not working? Send the log messages with debug=3. Cheers, Daniel On 14/07/16 16:11, Jayesh Nambiar wrote:
Hi Daniel, 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: loadmodule "tls.so" enable_tls=yes --- Jayesh On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, don't really get what you did? Can you paste the relevant snippet of config? Cheers, Daniel On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks. - Jayesh On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar <jayesh1017@gmail.com <mailto:jayesh1017@gmail.com>> wrote: I did load the tls first but still get the same error. Here is the loadmodule sequence: loadmodule"tls.so" loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"debugger.so" Anything else that I can do to debug this, kindly let me know. Thanks. - Jayesh On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, load first the tls module and then the others. Cheers, Daniel On 13/07/16 19:54, Jayesh Nambiar wrote:
Opensl Version: OpenSSL 1.0.2g-fips 1 Mar 2016 Order of loadmodules: loadmodule"mi_fifo.so" loadmodule"kex.so" loadmodule"corex.so" loadmodule"tm.so" loadmodule"tmx.so" loadmodule"sl.so" loadmodule"rr.so" loadmodule"pv.so" loadmodule"maxfwd.so" loadmodule"dialog.so" loadmodule"textops.so" loadmodule"siputils.so" loadmodule"xlog.so" loadmodule"sanity.so" loadmodule"ctl.so" loadmodule"cfg_rpc.so" loadmodule"mi_rpc.so" loadmodule"nathelper.so" loadmodule"nat_traversal.so" loadmodule"xhttp.so" loadmodule"websocket.so" loadmodule"path.so" loadmodule"tcpops.so" loadmodule"rtpengine.so" loadmodule"tls.so" loadmodule"debugger.so" -- Jayesh On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, can you provide details about: - order of loaded modules: grep "loadmodule" kamailio.cfg - the version of libssl Cheers, Daniel On 13/07/16 16:48, Jayesh Nambiar wrote:
> Hi, > Trying kamailio with Ubuntu > 16.04 and I'm getting errors as > follows: > > ERROR: tls [tls_init.c:490]: > tls_pre_init(): Unable to set > the memory allocation functions > > The error is identical to the > one mentioned here: > > https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992 > > Is there a solution to this. > Thanks for any response. > > - Jayesh > > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > mailto:sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
Hi Daniel, Thanks for looking into this. I tried with this patch and still get the same error. Here are the relevant part of logs:
0(25032) DEBUG: <core> [cfg.y:1603]: yyparse(): loading module tls.so
0(25032) DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
0(25032) DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
0(25032) DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152
0(25032) DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7fda8249d000, 67108864), start=0x7fda8249d000
0(25032) DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
0(25032) ERROR: tls [tls_init.c:493]: tls_pre_init(): Unable to set the memory allocation functions
0(25032) ERROR: tls [tls_init.c:495]: tls_pre_init(): libssl current mem functions - m: 0x7fda87673550 r: 0x7fda87673c40 f: 0x7fda87673a70
0(25032) ERROR: tls [tls_init.c:497]: tls_pre_init(): Be sure tls module is loaded before any other module using libssl (can be loaded first to be safe)
0(25032) ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
0(25032) : <core> [cfg.y:3391]: 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
Yes I can provide ssh access to this machine. I'll send it to you seperately.
Thanks,
- Jayesh
On Mon, Jul 18, 2016 at 2:25 PM Daniel-Constantin Mierla miconda@gmail.com wrote:
Hello,
no time over the weekend to look at logs, but I pushed just now a patch to try to see if the memory functions were set or something else prevented the set of memory functions.
Can you try with the patch:
https://github.com/kamailio/kamailio/commit/966513b374eef598434c5310a43eac27...
I am at IEFT96 so I will try to do some stuff during the breaks... if doesn't work, then it may take a bit to get more into it.
Just in case, would it be possible to get ssh access to such system?
Cheers, Daniel
On 18/07/16 09:29, Jayesh Nambiar wrote:
Hi Daniel, Any idea of why TLS would not load based on the logs pasted?
- Jayesh
On Fri, Jul 15, 2016 at 4:46 PM Jayesh Nambiar jayesh1017@gmail.com wrote:
Hi Daniel, Here are the logs: http://pastebin.com/tGRWr9JS
Thanks,
- Jayesh
On Fri, Jul 15, 2016 at 12:29 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Yes, put them on pastebin.
Daniel
On 15/07/16 07:53, Jayesh Nambiar wrote:
The libssl version is as follows:
1.0.2g-1ubuntu4.1
And openssl version shows this:
OpenSSL 1.0.2g-fips 1 Mar 2016
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.
Thanks,
- Jayesh
On Thu, Jul 14, 2016 at 8:50 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Are these all the logs from kamailio startup? It looks like only the ones from the moment it tries to load tls module ...
Also, you haven't provided the version of libssl.
Daniel
On 14/07/16 17:08, Jayesh Nambiar wrote:
Hi Daniel, 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:
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size= 235152
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7f5741381000, 67108864), start= 0x7f5741381000
Jul 14 10:25:03 v38 kamailio: DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
Jul 14 10:25:03 v38 kamailio: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
Jul 14 10:25:03 v38 kamailio: ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
Jul 14 10:25:03 v38 kamailio: : <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
I happened to check the tls module doc where in Quickstart the enable_tls was written after loadmodule and modparams.
- Jayesh
On Thu, Jul 14, 2016 at 7:46 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
this should not be needed and actually may lead to disabling tls support overall as it is enabled after tls module is loaded. Are you sure this really works and enabling tls before is not working? Send the log messages with debug=3.
Cheers, Daniel
On 14/07/16 16:11, Jayesh Nambiar wrote:
Hi Daniel, 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:
loadmodule "tls.so"
enable_tls=yes
--- Jayesh
On Thu, Jul 14, 2016 at 3:21 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
don't really get what you did? Can you paste the relevant snippet of config?
Cheers, Daniel
On 14/07/16 07:40, Jayesh Nambiar wrote:
Hello, Just did enable_tls after loadmodule "tls.so" and this now works. Thanks.
- Jayesh
On Thu, Jul 14, 2016 at 11:06 AM Jayesh Nambiar jayesh1017@gmail.com wrote:
> I did load the tls first but still get the same error. Here is the > loadmodule sequence: > > loadmodule "tls.so" > > loadmodule "mi_fifo.so" > > loadmodule "kex.so" > > loadmodule "corex.so" > > loadmodule "tm.so" > > loadmodule "tmx.so" > > loadmodule "sl.so" > > loadmodule "rr.so" > > loadmodule "pv.so" > > loadmodule "maxfwd.so" > > loadmodule "dialog.so" > > loadmodule "textops.so" > > loadmodule "siputils.so" > > loadmodule "xlog.so" > > loadmodule "sanity.so" > > loadmodule "ctl.so" > > loadmodule "cfg_rpc.so" > > loadmodule "mi_rpc.so" > > loadmodule "nathelper.so" > > loadmodule "nat_traversal.so" > > loadmodule "xhttp.so" > > loadmodule "websocket.so" > > loadmodule "path.so" > > loadmodule "tcpops.so" > > loadmodule "rtpengine.so" > > loadmodule "debugger.so" > > > Anything else that I can do to debug this, kindly let me know. > Thanks. > > - Jayesh > > On Thu, Jul 14, 2016 at 2:37 AM Daniel-Constantin Mierla < > miconda@gmail.com> wrote: > >> Hello, >> >> load first the tls module and then the others. >> >> Cheers, >> Daniel >> >> On 13/07/16 19:54, Jayesh Nambiar wrote: >> >> Opensl Version: >> >> OpenSSL 1.0.2g-fips 1 Mar 2016 >> >> Order of loadmodules: >> >> loadmodule "mi_fifo.so" >> >> loadmodule "kex.so" >> >> loadmodule "corex.so" >> >> loadmodule "tm.so" >> >> loadmodule "tmx.so" >> >> loadmodule "sl.so" >> >> loadmodule "rr.so" >> >> loadmodule "pv.so" >> >> loadmodule "maxfwd.so" >> >> loadmodule "dialog.so" >> >> loadmodule "textops.so" >> >> loadmodule "siputils.so" >> >> loadmodule "xlog.so" >> >> loadmodule "sanity.so" >> >> loadmodule "ctl.so" >> >> loadmodule "cfg_rpc.so" >> >> loadmodule "mi_rpc.so" >> >> loadmodule "nathelper.so" >> >> loadmodule "nat_traversal.so" >> >> loadmodule "xhttp.so" >> >> loadmodule "websocket.so" >> >> loadmodule "path.so" >> >> loadmodule "tcpops.so" >> >> loadmodule "rtpengine.so" >> >> loadmodule "tls.so" >> >> loadmodule "debugger.so" >> >> >> -- Jayesh >> >> >> >> On Wed, Jul 13, 2016 at 10:18 PM Daniel-Constantin Mierla < >> miconda@gmail.com> wrote: >> >>> Hello, >>> >>> can you provide details about: >>> >>> - order of loaded modules: >>> >>> grep "loadmodule" kamailio.cfg >>> - the version of libssl >>> >>> Cheers, >>> Daniel >>> >>> >>> On 13/07/16 16:48, Jayesh Nambiar wrote: >>> >>> Hi, >>> Trying kamailio with Ubuntu 16.04 and I'm getting errors as >>> follows: >>> >>> ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the >>> memory allocation functions >>> >>> The error is identical to the one mentioned here: >>> >>> https://bugs.launchpad.net/ubuntu/+source/kamailio/+bug/1591992 >>> >>> Is there a solution to this. Thanks for any response. >>> >>> - Jayesh >>> >>> >>> _______________________________________________ >>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>> >>> >>> -- >>> Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda >>> >>> _______________________________________________ >>> 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 >>> >> >> -- >> Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda >>
>>
Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Hello,
following up -- apparently there is some issue with the lib in ubuntu 16.04, same module working fine in 15.10, as reported on the tracker:
- https://github.com/kamailio/kamailio/issues/714
When I get a chance I will install a ubuntu 16.04 myself and dig more into the libssl sources.
Cheers, Daniel
On 18/07/16 14:46, Jayesh Nambiar wrote:
Hi Daniel, Thanks for looking into this. I tried with this patch and still get the same error. Here are the relevant part of logs:
0(25032) DEBUG: <core> [cfg.y:1603]: yyparse(): loading module tls.so
0(25032) DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
0(25032) DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
0(25032) DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152
0(25032) DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7fda8249d000, 67108864), start=0x7fda8249d000
0(25032) DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
0(25032) ERROR: tls [tls_init.c:493]: tls_pre_init(): Unable to set the memory allocation functions
0(25032) ERROR: tls [tls_init.c:495]: tls_pre_init(): libssl current mem functions - m: 0x7fda87673550 r: 0x7fda87673c40 f: 0x7fda87673a70
0(25032) ERROR: tls [tls_init.c:497]: tls_pre_init(): Be sure tls module is loaded before any other module using libssl (can be loaded first to be safe)
0(25032) ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
0(25032) : <core> [cfg.y:3391]: 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
Yes I can provide ssh access to this machine. I'll send it to you seperately.
Thanks,
- Jayesh
On Mon, Jul 18, 2016 at 2:25 PM Daniel-Constantin Mierla <miconda@gmail.com mailto:miconda@gmail.com> wrote:
Hello, no time over the weekend to look at logs, but I pushed just now a patch to try to see if the memory functions were set or something else prevented the set of memory functions. Can you try with the patch: - https://github.com/kamailio/kamailio/commit/966513b374eef598434c5310a43eac2735adfd2e I am at IEFT96 so I will try to do some stuff during the breaks... if doesn't work, then it may take a bit to get more into it. Just in case, would it be possible to get ssh access to such system? Cheers, Daniel
Hi Daniel, Just checking if you had a chance to look at ssl libraries in Ubuntu16.04 to check the conflict with TLS module? Thanks.
- Jayesh
On Tue, Jul 19, 2016 at 6:11 PM Daniel-Constantin Mierla miconda@gmail.com wrote:
Hello,
following up -- apparently there is some issue with the lib in ubuntu 16.04, same module working fine in 15.10, as reported on the tracker:
When I get a chance I will install a ubuntu 16.04 myself and dig more into the libssl sources.
Cheers, Daniel
On 18/07/16 14:46, Jayesh Nambiar wrote:
Hi Daniel,
Thanks for looking into this. I tried with this patch and still get the same error. Here are the relevant part of logs:
0(25032) DEBUG: <core> [cfg.y:1603]: yyparse(): loading module tls.so
0(25032) DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
0(25032) DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
0(25032) DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152
0(25032) DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7fda8249d000, 67108864), start=0x7fda8249d000
0(25032) DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
0(25032) ERROR: tls [tls_init.c:493]: tls_pre_init(): Unable to set the memory allocation functions
0(25032) ERROR: tls [tls_init.c:495]: tls_pre_init(): libssl current mem functions - m: 0x7fda87673550 r: 0x7fda87673c40 f: 0x7fda87673a70
0(25032) ERROR: tls [tls_init.c:497]: tls_pre_init(): Be sure tls module is loaded before any other module using libssl (can be loaded first to be safe)
0(25032) ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
0(25032) : <core> [cfg.y:3391]: 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
Yes I can provide ssh access to this machine. I'll send it to you seperately.
Thanks,
- Jayesh
On Mon, Jul 18, 2016 at 2:25 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
no time over the weekend to look at logs, but I pushed just now a patch to try to see if the memory functions were set or something else prevented the set of memory functions.
Can you try with the patch:
https://github.com/kamailio/kamailio/commit/966513b374eef598434c5310a43eac27...
I am at IEFT96 so I will try to do some stuff during the breaks... if doesn't work, then it may take a bit to get more into it.
Just in case, would it be possible to get ssh access to such system?
Cheers, Daniel
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Hello,
not yet ... I didn't get the chance before starting a rather long trip to download the image for ubuntu 16.04 to spin a vm and now I don't have the bandwidth for fetching it.
Cheers, Daniel
On 01/08/16 13:32, Jayesh Nambiar wrote:
Hi Daniel, Just checking if you had a chance to look at ssl libraries in Ubuntu16.04 to check the conflict with TLS module? Thanks.
- Jayesh
On Tue, Jul 19, 2016 at 6:11 PM Daniel-Constantin Mierla <miconda@gmail.com mailto:miconda@gmail.com> wrote:
Hello, following up -- apparently there is some issue with the lib in ubuntu 16.04, same module working fine in 15.10, as reported on the tracker: - https://github.com/kamailio/kamailio/issues/714 When I get a chance I will install a ubuntu 16.04 myself and dig more into the libssl sources. Cheers, Daniel On 18/07/16 14:46, Jayesh Nambiar wrote:
Hi Daniel, Thanks for looking into this. I tried with this patch and still get the same error. Here are the relevant part of logs: 0(25032) DEBUG: <core> [cfg.y:1603]: yyparse(): loading module tls.so 0(25032) DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so> 0(25032) DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048 0(25032) DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152 0(25032) DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7fda8249d000, 67108864), start=0x7fda8249d000 0(25032) DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256 0(25032) ERROR: tls [tls_init.c:493]: tls_pre_init(): Unable to set the memory allocation functions 0(25032) ERROR: tls [tls_init.c:495]: tls_pre_init(): libssl current mem functions - m: 0x7fda87673550 r: 0x7fda87673c40 f: 0x7fda87673a70 0(25032) ERROR: tls [tls_init.c:497]: tls_pre_init(): Be sure tls module is loaded before any other module using libssl (can be loaded first to be safe) 0(25032) ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed 0(25032) : <core> [cfg.y:3391]: 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 Yes I can provide ssh access to this machine. I'll send it to you seperately. Thanks, - Jayesh On Mon, Jul 18, 2016 at 2:25 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, no time over the weekend to look at logs, but I pushed just now a patch to try to see if the memory functions were set or something else prevented the set of memory functions. Can you try with the patch: - https://github.com/kamailio/kamailio/commit/966513b374eef598434c5310a43eac2735adfd2e I am at IEFT96 so I will try to do some stuff during the breaks... if doesn't work, then it may take a bit to get more into it. Just in case, would it be possible to get ssh access to such system? Cheers, Daniel
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
Hi Daniel, The latest stable release still shows up the TLS related problems. Is there a way to load tls modules such that these errors get corrected?
- Jayesh
On Mon, Aug 1, 2016 at 5:10 PM Daniel-Constantin Mierla miconda@gmail.com wrote:
Hello,
not yet ... I didn't get the chance before starting a rather long trip to download the image for ubuntu 16.04 to spin a vm and now I don't have the bandwidth for fetching it.
Cheers, Daniel
On 01/08/16 13:32, Jayesh Nambiar wrote:
Hi Daniel, Just checking if you had a chance to look at ssl libraries in Ubuntu16.04 to check the conflict with TLS module? Thanks.
- Jayesh
On Tue, Jul 19, 2016 at 6:11 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
following up -- apparently there is some issue with the lib in ubuntu 16.04, same module working fine in 15.10, as reported on the tracker:
When I get a chance I will install a ubuntu 16.04 myself and dig more into the libssl sources.
Cheers, Daniel
On 18/07/16 14:46, Jayesh Nambiar wrote:
Hi Daniel,
Thanks for looking into this. I tried with this patch and still get the same error. Here are the relevant part of logs:
0(25032) DEBUG: <core> [cfg.y:1603]: yyparse(): loading module tls.so
0(25032) DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so>
0(25032) DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048
0(25032) DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152
0(25032) DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7fda8249d000, 67108864), start=0x7fda8249d000
0(25032) DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256
0(25032) ERROR: tls [tls_init.c:493]: tls_pre_init(): Unable to set the memory allocation functions
0(25032) ERROR: tls [tls_init.c:495]: tls_pre_init(): libssl current mem functions - m: 0x7fda87673550 r: 0x7fda87673c40 f: 0x7fda87673a70
0(25032) ERROR: tls [tls_init.c:497]: tls_pre_init(): Be sure tls module is loaded before any other module using libssl (can be loaded first to be safe)
0(25032) ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed
0(25032) : <core> [cfg.y:3391]: 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
Yes I can provide ssh access to this machine. I'll send it to you seperately.
Thanks,
- Jayesh
On Mon, Jul 18, 2016 at 2:25 PM Daniel-Constantin Mierla < miconda@gmail.com> wrote:
Hello,
no time over the weekend to look at logs, but I pushed just now a patch to try to see if the memory functions were set or something else prevented the set of memory functions.
Can you try with the patch:
https://github.com/kamailio/kamailio/commit/966513b374eef598434c5310a43eac27...
I am at IEFT96 so I will try to do some stuff during the breaks... if doesn't work, then it may take a bit to get more into it.
Just in case, would it be possible to get ssh access to such system?
Cheers, Daniel
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Hello,
the issue was reported by others to ubuntu and a fix should be pushed these days, as I got it by reading:
- https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1594748
There you can find also details of getting packages with the fix from ppa or proposed repository. There is nothing kamailio can do in this case.
Cheers, Daniel
On 19/09/16 14:28, Jayesh Nambiar wrote:
Hi Daniel, The latest stable release still shows up the TLS related problems. Is there a way to load tls modules such that these errors get corrected?
- Jayesh
On Mon, Aug 1, 2016 at 5:10 PM Daniel-Constantin Mierla <miconda@gmail.com mailto:miconda@gmail.com> wrote:
Hello, not yet ... I didn't get the chance before starting a rather long trip to download the image for ubuntu 16.04 to spin a vm and now I don't have the bandwidth for fetching it. Cheers, Daniel On 01/08/16 13:32, Jayesh Nambiar wrote:
Hi Daniel, Just checking if you had a chance to look at ssl libraries in Ubuntu16.04 to check the conflict with TLS module? Thanks. - Jayesh On Tue, Jul 19, 2016 at 6:11 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, following up -- apparently there is some issue with the lib in ubuntu 16.04, same module working fine in 15.10, as reported on the tracker: - https://github.com/kamailio/kamailio/issues/714 When I get a chance I will install a ubuntu 16.04 myself and dig more into the libssl sources. Cheers, Daniel On 18/07/16 14:46, Jayesh Nambiar wrote:
Hi Daniel, Thanks for looking into this. I tried with this patch and still get the same error. Here are the relevant part of logs: 0(25032) DEBUG: <core> [cfg.y:1603]: yyparse(): loading module tls.so 0(25032) DEBUG: <core> [sr_module.c:575]: load_module(): trying to load </usr/local/kamailio/lib64/kamailio/modules/tls.so> 0(25032) DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384, /ROUNDTO=2048 0(25032) DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099, qm_block size=235152 0(25032) DEBUG: <core> [mem/q_malloc.c:193]: qm_malloc_init(): qm_malloc_init(0x7fda8249d000, 67108864), start=0x7fda8249d000 0(25032) DEBUG: <core> [mem/q_malloc.c:202]: qm_malloc_init(): qm_malloc_init: size= 67108864, init_overhead=235256 0(25032) ERROR: tls [tls_init.c:493]: tls_pre_init(): Unable to set the memory allocation functions 0(25032) ERROR: tls [tls_init.c:495]: tls_pre_init(): libssl current mem functions - m: 0x7fda87673550 r: 0x7fda87673c40 f: 0x7fda87673a70 0(25032) ERROR: tls [tls_init.c:497]: tls_pre_init(): Be sure tls module is loaded before any other module using libssl (can be loaded first to be safe) 0(25032) ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/kamailio/lib64/kamailio/modules/tls.so: mod_register failed 0(25032) : <core> [cfg.y:3391]: 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 Yes I can provide ssh access to this machine. I'll send it to you seperately. Thanks, - Jayesh On Mon, Jul 18, 2016 at 2:25 PM Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote: Hello, no time over the weekend to look at logs, but I pushed just now a patch to try to see if the memory functions were set or something else prevented the set of memory functions. Can you try with the patch: - https://github.com/kamailio/kamailio/commit/966513b374eef598434c5310a43eac2735adfd2e I am at IEFT96 so I will try to do some stuff during the breaks... if doesn't work, then it may take a bit to get more into it. Just in case, would it be possible to get ssh access to such system? Cheers, Daniel
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda