Hello,

are you providing -m command line parameter? If not, can you try adding it (e.g., -m 64) to the command starting kamailio, like:

kamailio -m 64 ...

Using kamctl is not really recommended to start kamailio.

Cheers,
Daniel

On 14/06/16 13:21, wanmon wanmon wrote:
 
kamctl start
ERROR: PID file /var/run/kamailio.pid does not exist -- Kamailio start failed
 

2016-06-14T13:29:39.269439+02:00 host kamailio: DEBUG: <core> [cfg.y:1619]: yyparse(): loading modules under /usr/local/lib64/kamailio/modules/
2016-06-14T13:29:39.270075+02:00 host kamailio: DEBUG: <core> [cfg.y:1600]: yyparse(): loading module tls.so
2016-06-14T13:29:39.270384+02:00 host kamailio: DEBUG: <core> [sr_module.c:575]: load_module(): trying to load
</usr/local/lib64/kamailio/modules/tls.so>
2016-06-14T13:29:39.318055+02:00 host kamailio: DEBUG: <core> [mem/q_malloc.c:189]: qm_malloc_init(): qm_malloc_init: QM_OPTIMIZE=16384,
/ROUNDTO=2048
2016-06-14T13:29:39.318269+02:00 host kamailio: DEBUG: <core> [mem/q_malloc.c:191]: qm_malloc_init(): qm_malloc_init: QM_HASH_SIZE=2099,
qm_block size=235152
2016-06-14T13:29:39.318462+02:00 host kamailio: DEBUG: <core> [mem/q_malloc.c:192]: qm_malloc_init(): qm_malloc_init(0x7f119bf96000, 67108864),
start=0x7f119bf96000
2016-06-14T13:29:39.318672+02:00 host kamailio: DEBUG: <core> [mem/q_malloc.c:200]: qm_malloc_init(): qm_malloc_init: size= 67108864,
init_overhead=235256
2016-06-14T13:29:39.318871+02:00 host kamailio: ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
2016-06-14T13:29:39.319072+02:00 host kamailio: ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/lib64/kamailio/modules/tls.so:
mod_register failed
[...]
-- 
Daniel-Constantin Mierla
http://www.asipto.com - http://www.kamailio.org
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda