The question would be more specific to the error message printed from postgres client library:
FATAL: no pg_hba.conf entry for host "129.240.1.1", user "foo_test_user", database " foo_test", SSL off Is it something that is documented somewhere or maybe some web search can indicate the reasons why it happens? Can you try loading tls module before db_postgres? Cheers, Daniel On 16/12/14 10:00, Øyvind Kolbu wrote: > This is the last lines before the SYSCALL error: > /usr/sbin/kamailio[30073]: DEBUG: db_postgres [km_pg_con.c:78]: > db_postgres_new_connection(): PQsetdbLogin(0xbfe360) > /usr/sbin/kamailio[30071]: DEBUG: <core> [mem/q_malloc.c:369]: > qm_malloc(): qm_malloc(0x7f0e07395000, 100) called from tls: > tls_init.c: ser_malloc(271) > > These are all the db_postgres lines from the startup until crash: > > Dec 16 09:51:11 fooserver1 kamailio[30067]: DEBUG: <core> > [cfg.y:1635]: yyparse(): loading module db_postgres.so > Dec 16 09:51:11 fooserver1 kamailio[30067]: DEBUG: <core> > [sr_module.c:591]: load_module(): load_module: trying to load > </usr/lib64/kamailio/modules/db_postgres.so> > Dec 16 09:51:11 fooserver1 kamailio[30067]: DEBUG: <core> > [cfg.lex:1703]: pp_define(): defining id: MOD_db_postgres > Dec 16 09:51:12 fooserver1 /usr/sbin/kamailio[30070]: DEBUG: <core> > [sr_module.c:966]: init_mod(): DEBUG: init_mod: db_postgres > Dec 16 09:51:12 fooserver1 /usr/sbin/kamailio[30070]: DEBUG: <core> > [mem/q_malloc.c:369]: qm_malloc(): qm_malloc(0x7f0e07395000, 80) > called from db_postgres: ../../lock_alloc.h: lock_set_alloc(72) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30072]: DEBUG: <core> > [sr_module.c:701]: find_mod_export_record(): find_export_record: found > <db_bind_api> in module db_postgres > [/usr/lib64/kamailio/modules/db_postgres.so] > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30072]: DEBUG: <core> > [db.c:213]: db_bind_mod(): using db bind api for db_postgres > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30072]: DEBUG: > db_postgres [km_pg_con.c:49]: db_postgres_new_connection(): db_id = > 0x7f0e0d220a28 > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30072]: DEBUG: <core> > [mem/q_malloc.c:369]: qm_malloc(): qm_malloc(0x7f0e0d1ce010, 80) > called from db_postgres: km_pg_con.c: db_postgres_new_connection(56) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30072]: DEBUG: > db_postgres [km_pg_con.c:62]: db_postgres_new_connection(): > 0x7f0e0d218bd8=pkg_malloc(80) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30071]: DEBUG: <core> > [sr_module.c:701]: find_mod_export_record(): find_export_record: found > <db_bind_api> in module db_postgres > [/usr/lib64/kamailio/modules/db_postgres.so] > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30071]: DEBUG: <core> > [db.c:213]: db_bind_mod(): using db bind api for db_postgres > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30071]: DEBUG: > db_postgres [km_pg_con.c:49]: db_postgres_new_connection(): db_id = > 0x7f0e0d220a28 > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30071]: DEBUG: <core> > [mem/q_malloc.c:369]: qm_malloc(): qm_malloc(0x7f0e0d1ce010, 80) > called from db_postgres: km_pg_con.c: db_postgres_new_connection(56) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30071]: DEBUG: > db_postgres [km_pg_con.c:62]: db_postgres_new_connection(): > 0x7f0e0d218bd8=pkg_malloc(80) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30071]: DEBUG: > db_postgres [km_pg_con.c:74]: db_postgres_new_connection(): opening > connection: postgres://xxxx:x...@fooserver2.uio.no/voip_test > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30072]: DEBUG: > db_postgres [km_pg_con.c:74]: db_postgres_new_connection(): opening > connection: postgres://xxxx:x...@fooserver2.uio.no/voip_test > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30073]: DEBUG: <core> > [sr_module.c:701]: find_mod_export_record(): find_export_record: found > <db_bind_api> in module db_postgres > [/usr/lib64/kamailio/modules/db_postgres.so] > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30073]: DEBUG: <core> > [db.c:213]: db_bind_mod(): using db bind api for db_postgres > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30074]: DEBUG: <core> > [sr_module.c:701]: find_mod_export_record(): find_export_record: found > <db_bind_api> in module db_postgres > [/usr/lib64/kamailio/modules/db_postgres.so] > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30074]: DEBUG: <core> > [db.c:213]: db_bind_mod(): using db bind api for db_postgres > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30074]: DEBUG: > db_postgres [km_pg_con.c:49]: db_postgres_new_connection(): db_id = > 0x7f0e0d220a28 > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30074]: DEBUG: <core> > [mem/q_malloc.c:369]: qm_malloc(): qm_malloc(0x7f0e0d1ce010, 80) > called from db_postgres: km_pg_con.c: db_postgres_new_connection(56) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30074]: DEBUG: > db_postgres [km_pg_con.c:62]: db_postgres_new_connection(): > 0x7f0e0d218bd8=pkg_malloc(80) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30074]: DEBUG: > db_postgres [km_pg_con.c:74]: db_postgres_new_connection(): opening > connection: postgres://xxxx:x...@fooserver2.uio.no/voip_test > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30073]: DEBUG: > db_postgres [km_pg_con.c:49]: db_postgres_new_connection(): db_id = > 0x7f0e0d220a28 > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30073]: DEBUG: <core> > [mem/q_malloc.c:369]: qm_malloc(): qm_malloc(0x7f0e0d1ce010, 80) > called from db_postgres: km_pg_con.c: db_postgres_new_connection(56) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30073]: DEBUG: > db_postgres [km_pg_con.c:62]: db_postgres_new_connection(): > 0x7f0e0d218bd8=pkg_malloc(80) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30073]: DEBUG: > db_postgres [km_pg_con.c:74]: db_postgres_new_connection(): opening > connection: postgres://xxxx:x...@fooserver2.uio.no/voip_test > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30076]: DEBUG: <core> > [sr_module.c:701]: find_mod_export_record(): find_export_record: found > <db_bind_api> in module db_postgres > [/usr/lib64/kamailio/modules/db_postgres.so] > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30076]: DEBUG: <core> > [db.c:213]: db_bind_mod(): using db bind api for db_postgres > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30077]: DEBUG: <core> > [sr_module.c:701]: find_mod_export_record(): find_export_record: found > <db_bind_api> in module db_postgres > [/usr/lib64/kamailio/modules/db_postgres.so] > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30077]: DEBUG: <core> > [db.c:213]: db_bind_mod(): using db bind api for db_postgres > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30076]: DEBUG: > db_postgres [km_pg_con.c:49]: db_postgres_new_connection(): db_id = > 0x7f0e0d220a28 > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30076]: DEBUG: <core> > [mem/q_malloc.c:369]: qm_malloc(): qm_malloc(0x7f0e0d1ce010, 80) > called from db_postgres: km_pg_con.c: db_postgres_new_connection(56) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30076]: DEBUG: > db_postgres [km_pg_con.c:62]: db_postgres_new_connection(): > 0x7f0e0d218bd8=pkg_malloc(80) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30076]: DEBUG: > db_postgres [km_pg_con.c:74]: db_postgres_new_connection(): opening > connection: postgres://xxxx:x...@fooserver2.uio.no/voip_test > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30077]: DEBUG: > db_postgres [km_pg_con.c:49]: db_postgres_new_connection(): db_id = > 0x7f0e0d220a28 > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30077]: DEBUG: <core> > [mem/q_malloc.c:369]: qm_malloc(): qm_malloc(0x7f0e0d1ce010, 80) > called from db_postgres: km_pg_con.c: db_postgres_new_connection(56) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30077]: DEBUG: > db_postgres [km_pg_con.c:62]: db_postgres_new_connection(): > 0x7f0e0d218c78=pkg_malloc(80) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30077]: DEBUG: > db_postgres [km_pg_con.c:74]: db_postgres_new_connection(): opening > connection: postgres://xxxx:x...@fooserver2.uio.no/voip_test > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30078]: DEBUG: <core> > [sr_module.c:701]: find_mod_export_record(): find_export_record: found > <db_bind_api> in module db_postgres > [/usr/lib64/kamailio/modules/db_postgres.so] > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30075]: DEBUG: <core> > [sr_module.c:701]: find_mod_export_record(): find_export_record: found > <db_bind_api> in module db_postgres > [/usr/lib64/kamailio/modules/db_postgres.so] > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30075]: DEBUG: <core> > [db.c:213]: db_bind_mod(): using db bind api for db_postgres > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30078]: DEBUG: <core> > [db.c:213]: db_bind_mod(): using db bind api for db_postgres > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30075]: DEBUG: > db_postgres [km_pg_con.c:49]: db_postgres_new_connection(): db_id = > 0x7f0e0d220a28 > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30075]: DEBUG: <core> > [mem/q_malloc.c:369]: qm_malloc(): qm_malloc(0x7f0e0d1ce010, 80) > called from db_postgres: km_pg_con.c: db_postgres_new_connection(56) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30075]: DEBUG: > db_postgres [km_pg_con.c:62]: db_postgres_new_connection(): > 0x7f0e0d218bd8=pkg_malloc(80) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30075]: DEBUG: > db_postgres [km_pg_con.c:74]: db_postgres_new_connection(): opening > connection: postgres://xxxx:x...@fooserver2.uio.no/voip_test > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30078]: DEBUG: > db_postgres [km_pg_con.c:49]: db_postgres_new_connection(): db_id = > 0x7f0e0d220a28 > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30078]: DEBUG: <core> > [mem/q_malloc.c:369]: qm_malloc(): qm_malloc(0x7f0e0d1ce010, 80) > called from db_postgres: km_pg_con.c: db_postgres_new_connection(56) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30078]: DEBUG: > db_postgres [km_pg_con.c:62]: db_postgres_new_connection(): > 0x7f0e0d218c78=pkg_malloc(80) > Dec 16 09:51:16 fooserver1 /usr/sbin/kamailio[30078]: DEBUG: > db_postgres [km_pg_con.c:74]: db_postgres_new_connection(): opening > connection: postgres://xxxx:x...@fooserver2.uio.no/voip_test > Dec 16 09:51:21 fooserver1 /usr/sbin/kamailio[30073]: DEBUG: > db_postgres [km_pg_con.c:78]: db_postgres_new_connection(): > PQsetdbLogin(0xbfe360) > > So it looks like it manages to create a few postgres connections > before it calls PQsetdbLogin and > then the next connection is rejected and Kamailio refuses to start. > > Øyvind > > On 15.12.2014 16:07, Daniel-Constantin Mierla wrote: >> Hello, >> >> I see the error is: >> >> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12125]: ERROR: db_postgres >> [km_pg_con.c:82]: db_postgres_new_connection(): SSL SYSCALL error: >> Resource temporarily unavailable#012FATAL: no pg_hba.conf entry for >> host "129.240.1.1", user "foo_test_user", database " >> foo_test", SSL off#012 >> >> TLS module is initializing the libssl instance, because it needs to set >> the shared memory manager for handling tls connections. It was working >> fine so far. >> >> Can you get more from the above log message related to postgres? TLS >> module initializes ok. >> >> Cheers, >> Daniel >> >> On 15/12/14 14:03, Øyvind Kolbu wrote: >>> Hi, >>> >>> I'm trying to add tls to our services, but seem hindered by >>> "something". When enabling the tls >>> module it seems to turn off the SSL setting in postgresql, and since >>> we require SSL on our postgres servers >>> Kamailio can't connect and it fails to start. >>> >>> If I disable WITH_TLS it will start. If I comment out the sqlops >>> modparam it will also start. >>> >>> Kamailio on RHEL6, from ~4.1.6 git rev >>> 2f690887b45dbc49a8038b1fa041d47cd9ae39ea. >>> >>> # kamailio -V >>> version: kamailio 4.1.6 (x86_64/linux) >>> flags: STATS: Off, USE_TCP, USE_TLS, TLS_HOOKS, USE_RAW_SOCKS, >>> DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, >>> DBG_QM_MALLOC, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, >>> USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES >>> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, >>> MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 4MB >>> poll method support: poll, epoll_lt, epoll_et, sigio_rt, select. >>> id: unknown >>> compiled on 16:48:10 Sep 26 2014 with gcc 4.4.7 >>> >>> Very simpel config file: >>> >>> debug=3 >>> log_stderror=no >>> log_facility=LOG_LOCAL0 >>> >>> fork=yes >>> children=2 >>> >>> #!define TLSFILE "/kamailio/tls-fooserver1.cfg" >>> >>> port=5060 >>> >>> #!define WITH_TLS >>> #!ifdef WITH_TLS >>> enable_tls=yes >>> #!endif >>> >>> include_file "/kamailio/databases.cfg" >>> >>> loadmodule "tm.so" # Transaction (stateful) module >>> loadmodule "tmx.so" # Extensions from Kamailio TM module >>> loadmodule "sl.so" # Stateless replier module >>> loadmodule "rr.so" # Record-Route and Route module >>> loadmodule "pv.so" # Module holding Pseudo-Variables >>> loadmodule "sqlops.so" # SQL operations >>> >>> loadmodule "db_postgres.so" # POSTGRES-backend for database API >>> module >>> >>> #!ifdef WITH_TLS >>> loadmodule "tls.so" >>> #!endif >>> >>> modparam("sqlops","sqlcon",SQLOPS_DATA) >>> >>> #!ifdef WITH_TLS >>> modparam("tls", "config", TLSFILE) >>> #!endif >>> >>> route{ >>> exit; >>> } >>> >>> SQLOPS_DATA is just a normal "data=>postgres://user:pass@server/db". >>> >>> TLSFILE contains: >>> [server:default] >>> method = TLSv1 >>> verify_certificate = no >>> require_certificate = no >>> private_key = /ssl/key >>> certificate = /ssl/cert >>> ca_list = /ssl/terena_chain2.pem >>> >>> [client:default] >>> verify_certificate = no >>> require_certificate = no >>> >>> From messages on startup: >>> >>> Dec 15 13:50:19 fooserver1 kamailio[12115]: INFO: tls >>> [tls_init.c:385]: init_tls_compression(): tls: init_tls: disabling >>> compression... >>> Dec 15 13:50:19 fooserver1 kamailio[12115]: INFO: <core> >>> [tcp_main.c:4836]: init_tcp(): init_tcp: using epoll_lt as the io >>> watch method (auto detected) >>> Dec 15 13:50:19 fooserver1 kamailio[12118]: WARNING: <core> >>> [daemonize.c:352]: daemonize(): pid file contains old pid, replacing >>> pid >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: rr >>> [../outbound/api.h:54]: ob_load_api(): Failed to import bind_ob >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: rr >>> [rr_mod.c:159]: mod_init(): outbound module not available >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_mod.c:346]: mod_init(): With ECDH-Support! >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_mod.c:349]: mod_init(): With Diffie Hellman >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_init.c:549]: init_tls_h(): tls: _init_tls_h: compiled with >>> openssl version "OpenSSL 1.0.1e-fips 11 Feb 2013" (0x1000105f), >>> kerberos support: on, compression: on >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_init.c:557]: init_tls_h(): tls: init_tls_h: installed openssl >>> library version "OpenSSL 1.0.1e-fips 11 Feb 2013" (0x1000105f), >>> kerberos support: on, zlib compression: on#012 compiler: gcc -fPIC -DO >>> PENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN >>> -DHAVE_DLFCN_H -DKRB5_MIT -m64 -DL_ENDIAN -DTERMIO -Wall -O2 -g -pipe >>> -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector >>> --param=ssp-buffer-size=4 -m64 -mtune=generic -Wa,--noexecstack >>> -DPURIFY -DOPEN >>> SSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 >>> -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM >>> -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: WARNING: tls >>> [tls_init.c:611]: init_tls_h(): tls: openssl bug #1491 (crash/mem >>> leaks on low memory) workaround enabled (on low memory tls operations >>> will fail preemptively) with free memory thresholds 5242880 and >>> 2621440 bytes >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: <core> >>> [cfg/cfg_ctx.c:613]: cfg_set_now(): INFO: cfg_set_now(): >>> tls.low_mem_threshold1 has been changed to 5242880 >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: <core> >>> [cfg/cfg_ctx.c:613]: cfg_set_now(): INFO: cfg_set_now(): >>> tls.low_mem_threshold2 has been changed to 2621440 >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: <core> >>> [udp_server.c:176]: probe_max_receive_buffer(): INFO: udp_init: >>> SO_RCVBUF is initially 124928 >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: <core> >>> [udp_server.c:227]: probe_max_receive_buffer(): INFO: udp_init: >>> SO_RCVBUF is finally 249856 >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: <core> >>> [udp_server.c:176]: probe_max_receive_buffer(): INFO: udp_init: >>> SO_RCVBUF is initially 124928 >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: <core> >>> [udp_server.c:227]: probe_max_receive_buffer(): INFO: udp_init: >>> SO_RCVBUF is finally 249856 >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:275]: fill_missing(): TLSs<default>: tls_method=9 >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:287]: fill_missing(): TLSs<default>: >>> certificate='/path/ssl/fooserver1.uio.no.crt' >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:294]: fill_missing(): TLSs<default>: >>> ca_list='/voip/packages/mgmt/ssl/terena_chain2.pem' >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:301]: fill_missing(): TLSs<default>: crl='(null)' >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:305]: fill_missing(): TLSs<default>: >>> require_certificate=0 >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:312]: fill_missing(): TLSs<default>: cipher_list='(null)' >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:319]: fill_missing(): TLSs<default>: >>> private_key='/path/ssl/fooserver1.uio.no.key' >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:323]: fill_missing(): TLSs<default>: verify_certificate=0 >>> Dec 15 13:50:19 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:326]: fill_missing(): TLSs<default>: verify_depth=9 >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:670]: set_verification(): TLSs<default>: No client >>> certificate required and no checks performed >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:275]: fill_missing(): TLSc<default>: tls_method=9 >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:287]: fill_missing(): TLSc<default>: certificate='(null)' >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:294]: fill_missing(): TLSc<default>: ca_list='(null)' >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:301]: fill_missing(): TLSc<default>: crl='(null)' >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:305]: fill_missing(): TLSc<default>: >>> require_certificate=0 >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:312]: fill_missing(): TLSc<default>: cipher_list='(null)' >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:319]: fill_missing(): TLSc<default>: private_key='(null)' >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:323]: fill_missing(): TLSc<default>: verify_certificate=0 >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:326]: fill_missing(): TLSc<default>: verify_depth=9 >>> Dec 15 13:50:23 fooserver1 /usr/sbin/kamailio[12118]: INFO: tls >>> [tls_domain.c:673]: set_verification(): TLSc<default>: Server MAY >>> present invalid certificate >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12125]: ERROR: >>> db_postgres [km_pg_con.c:82]: db_postgres_new_connection(): SSL >>> SYSCALL error: Resource temporarily unavailable#012FATAL: no >>> pg_hba.conf entry for host "129.240.1.1", user "foo_test_user", >>> database " >>> foo_test", SSL off#012 >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12125]: ERROR: >>> db_postgres [km_pg_con.c:95]: db_postgres_new_connection(): cleaning >>> up 0x7fce98be0c78=pkg_free() >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12125]: ERROR: <core> >>> [db.c:322]: db_do_init2(): could not add connection to the pool >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12125]: ERROR: sqlops >>> [sql_api.c:166]: sql_connect(): failed to connect to the database >>> [data] >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12125]: ERROR: <core> >>> [sr_module.c:927]: init_mod_child(): init_mod_child(): Error while >>> initializing module sqlops (/usr/lib64/kamailio/modules/sqlops.so) >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12125]: ERROR: <core> >>> [pt.c:490]: fork_tcp_process(): ERROR: fork_tcp_process(): init_child >>> failed for process 7, pid 12125, "tcp receiver (generic) child=0" >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12125]: ERROR: <core> >>> [tcp_main.c:4962]: tcp_init_children(): ERROR: tcp_main: fork failed: >>> Success >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12118]: ALERT: <core> >>> [main.c:774]: handle_sigs(): child process 12125 exited normally, >>> status=255 >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12118]: INFO: <core> >>> [main.c:792]: handle_sigs(): INFO: terminating due to SIGCHLD >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12126]: INFO: <core> >>> [main.c:843]: sig_usr(): INFO: signal 15 received >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12124]: INFO: <core> >>> [main.c:843]: sig_usr(): INFO: signal 15 received >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12123]: INFO: <core> >>> [main.c:843]: sig_usr(): INFO: signal 15 received >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12122]: INFO: <core> >>> [main.c:843]: sig_usr(): INFO: signal 15 received >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12121]: INFO: <core> >>> [main.c:843]: sig_usr(): INFO: signal 15 received >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12120]: INFO: <core> >>> [main.c:843]: sig_usr(): INFO: signal 15 received >>> Dec 15 13:50:26 fooserver1 /usr/sbin/kamailio[12127]: INFO: <core> >>> [main.c:843]: sig_usr(): INFO: signal 15 received >>> >>> Any ideas? >>> >>> Best regards, >>> Øyvind >>> >>> _______________________________________________ >>> 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 > > > _______________________________________________ > 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 Mierla http://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