HI,
I encountered the following error while trying to set up tls in ser. When I start ser I get such error: Feb 12 12:40:51 venom ser[26157]: tls: _init_tls_h: compiled with openssl version "OpenSSL 0.9.8g 19 Oct 2007" (0x0090807f), kerberos support: off, compression: on Feb 12 12:40:51 venom ser[26157]: tls: init_tls_h: installed openssl library version "OpenSSL 0.9.8g 19 Oct 2007" (0x0090807f), kerberos support: off, zlib compression: on compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DMD5_ASM Feb 12 12:40:51 venom ser[26157]: ERROR: tls_init.c:366: Unable to set the memory allocation functions Feb 12 12:40:51 venom ser[26157]: could not initialize tls, exiting...
Here is my config: # -- tls params -- modparam("tls", "config", "/home/sip/ser/2.0/hsp/ca/tls.cfg") modparam("tls", "tls_force_run", 0) modparam("tls", "tls_log",3) modparam("tls", "handshake_timeout", 10) modparam("tls", "send_timeout", 10) modparam("tls", "tls_disable_compression", 0) #modparam("tls", "private_key", "/etc/certs/key.pem") #modparam("tls", "certificate", "/etc/certs/cert.pem") #modparam("tls", "ca_list", "/etc/certs/ca_list.pem") #modparam("tls", "require_certificate", 0) #modparam("tls", "verify_certificate", 1) #modparam("tls", "tls_method", "TLSv1")
and tls.cfg [server:default] method = TLSv1 verify_certificate = no require_certificate = no private_key = /home/sip/ser/2.0/hsp/ca/hsp_key.pem certificate = /home/sip/ser/2.0/hsp/ca/hsp_cert.pem ca_list = /home/sip/ser/2.0/hsp/ca/hsp_calist.pem
[client:default] verify_certificate = yes require_certificate = yes
Please point me what did I miss if this is the right behaviour?
Kind regards Tomasz