Hi,
I've used the default configuration for TLS, and tried to register one snom 320 phone,
openser crashes immediately.
Attached is a log - any ideas?
Thanks,
Ohad
19(14449) tcpconn_new: new tcp connection to: 172.28.129.126
19(14449) tcpconn_new: on port 2358, type 3
19(14449) tls_tcpconn_init: Entered: Creating a whole new ssl connection
19(14449) tls_tcpconn_init: Looking up socket based TLS server domain
[172.29.162.26:5061]
19(14449) tls_find_server_domain: virtual TLS server domain not found, Using default TLS
server domain settings
19(14449) tls_tcpconn_init: Found socket based TLS server domain [0.0.0.0:0]
19(14449) tls_tcpconn_init: Setting in ACCEPT mode (server)
19(14449) tcpconn_add: hashes: 410, 1
19(14449) handle_new_connect: new connection: 0xb60b93f8 36 flags: 0002
19(14449) send2child: to tcp child 0 11(14441), 0xb60b93f8
11(14441) received n=4 con=0xb60b93f8, fd=23
11(14441) DBG: io_watch_add(0x80fea60, 23, 2, 0xb60b93f8), fd_no=1
11(14441) tls_update_fd: New fd is 23
19(14449) ERROR: receive_fd: EOF on 18
19(14449) DBG: handle_ser_child: dead child 11, pid 14441 (shutting down?)
19(14449) DBG: io_watch_del (0x80fe900, 18, -1, 0x0) fd_no=27 called
19(14449) DBG: handle_tcp_child: dead tcp child 0 (pid 14441, no 11) (shutting down?)
19(14449) DBG: io_watch_del (0x80fe900, 20, -1, 0x0) fd_no=26 called
0(14430) child process 14441 exited by a signal 11
0(14430) core was generated
0(14430) INFO: terminating due to SIGCHLD
1(14431) INFO: signal 15 received
1(14431) Memory status (pkg):
1(14431) fm_status (0x8130780):
1(14431) heap size= 1048576
1(14431) used= 22016, used+overhead=40752, free=1007824
1(14431) max used (+overhead)= 40752
1(14431) dumping free list:
1(14431) hash = 7 fragments no.: 1, unused: 0
bucket size: 56 - 56 (first 56)
1(14431) hash = 16 fragments no.: 1, unused: 0
bucket size: 128 - 128 (first 128)
1(14431) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
1(14431) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
2(14432) INFO: signal 15 received
2(14432) Memory status (pkg):
2(14432) fm_status (0x8130780):
2(14432) heap size= 1048576
2(14432) used= 21888, used+overhead=40576, free=1008000
2(14432) max used (+overhead)= 40608
2(14432) dumping free list:
2(14432) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
2(14432) hash = 11 fragments no.: 1, unused: 0
bucket size: 88 - 88 (first 88)
2(14432) hash = 16 fragments no.: 2, unused: 0
bucket size: 128 - 128 (first 128)
2(14432) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
2(14432) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
2(14432) TOTAL: 6 free fragments = 1008000 free bytes
2(14432) -----------------------------
3(14433) INFO: signal 15 received
3(14433) Memory status (pkg):
3(14433) fm_status (0x8130780):
3(14433) heap size= 1048576
3(14433) used= 21888, used+overhead=40576, free=1008000
3(14433) max used (+overhead)= 40608
3(14433) dumping free list:
3(14433) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
3(14433) hash = 11 fragments no.: 1, unused: 0
bucket size: 88 - 88 (first 88)
3(14433) hash = 16 fragments no.: 2, unused: 0
bucket size: 128 - 128 (first 128)
3(14433) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
3(14433) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
3(14433) TOTAL: 6 free fragments = 1008000 free bytes
3(14433) -----------------------------
4(14434) INFO: signal 15 received
4(14434) Memory status (pkg):
4(14434) fm_status (0x8130780):
4(14434) heap size= 1048576
4(14434) used= 21888, used+overhead=40576, free=1008000
4(14434) max used (+overhead)= 40608
4(14434) dumping free list:
4(14434) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
4(14434) hash = 11 fragments no.: 1, unused: 0
bucket size: 88 - 88 (first 88)
4(14434) hash = 16 fragments no.: 2, unused: 0
bucket size: 128 - 128 (first 128)
4(14434) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
4(14434) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
4(14434) TOTAL: 6 free fragments = 1008000 free bytes
4(14434) -----------------------------
5(14435) INFO: signal 15 received
5(14435) Memory status (pkg):
5(14435) fm_status (0x8130780):
5(14435) heap size= 1048576
5(14435) used= 21888, used+overhead=40576, free=1008000
5(14435) max used (+overhead)= 40608
5(14435) dumping free list:
5(14435) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
5(14435) hash = 11 fragments no.: 1, unused: 0
bucket size: 88 - 88 (first 88)
5(14435) hash = 16 fragments no.: 2, unused: 0
bucket size: 128 - 128 (first 128)
5(14435) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
5(14435) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
5(14435) TOTAL: 6 free fragments = 1008000 free bytes
5(14435) -----------------------------
6(14436) INFO: signal 15 received
6(14436) Memory status (pkg):
6(14436) fm_status (0x8130780):
6(14436) heap size= 1048576
6(14436) used= 21888, used+overhead=40576, free=1008000
6(14436) max used (+overhead)= 40608
6(14436) dumping free list:
6(14436) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
6(14436) hash = 11 fragments no.: 1, unused: 0
bucket size: 88 - 88 (first 88)
6(14436) hash = 16 fragments no.: 2, unused: 0
bucket size: 128 - 128 (first 128)
6(14436) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
6(14436) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
6(14436) TOTAL: 6 free fragments = 1008000 free bytes
6(14436) -----------------------------
7(14437) INFO: signal 15 received
7(14437) Memory status (pkg):
7(14437) fm_status (0x8130780):
7(14437) heap size= 1048576
7(14437) used= 21888, used+overhead=40576, free=1008000
7(14437) max used (+overhead)= 40608
7(14437) dumping free list:
7(14437) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
7(14437) hash = 11 fragments no.: 1, unused: 0
bucket size: 88 - 88 (first 88)
7(14437) hash = 16 fragments no.: 2, unused: 0
bucket size: 128 - 128 (first 128)
7(14437) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
7(14437) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
7(14437) TOTAL: 6 free fragments = 1008000 free bytes
7(14437) -----------------------------
8(14438) INFO: signal 15 received
8(14438) Memory status (pkg):
8(14438) fm_status (0x8130780):
8(14438) heap size= 1048576
8(14438) used= 21888, used+overhead=40576, free=1008000
8(14438) max used (+overhead)= 40608
8(14438) dumping free list:
8(14438) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
8(14438) hash = 11 fragments no.: 1, unused: 0
bucket size: 88 - 88 (first 88)
8(14438) hash = 16 fragments no.: 2, unused: 0
bucket size: 128 - 128 (first 128)
8(14438) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
8(14438) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
8(14438) TOTAL: 6 free fragments = 1008000 free bytes
8(14438) -----------------------------
9(14439) INFO: signal 15 received
9(14439) Memory status (pkg):
9(14439) fm_status (0x8130780):
9(14439) heap size= 1048576
9(14439) used= 21888, used+overhead=40576, free=1008000
9(14439) max used (+overhead)= 40608
9(14439) dumping free list:
9(14439) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
9(14439) hash = 11 fragments no.: 1, unused: 0
bucket size: 88 - 88 (first 88)
9(14439) hash = 16 fragments no.: 2, unused: 0
bucket size: 128 - 128 (first 128)
9(14439) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
9(14439) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
9(14439) TOTAL: 6 free fragments = 1008000 free bytes
9(14439) -----------------------------
10(14440) INFO: signal 15 received
10(14440) Memory status (pkg):
10(14440) fm_status (0x8130780):
10(14440) heap size= 1048576
10(14440) used= 21856, used+overhead=40536, free=1008040
10(14440) max used (+overhead)= 40608
10(14440) dumping free list:
10(14440) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
10(14440) hash = 16 fragments no.: 3, unused: 0
bucket size: 128 - 128 (first 128)
10(14440) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
10(14440) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 1006904)
10(14440) TOTAL: 6 free fragments = 1008040 free bytes
10(14440) -----------------------------
12(14442) INFO: signal 15 received
12(14442) Memory status (pkg):
12(14442) fm_status (0x8130780):
12(14442) heap size= 1048576
12(14442) used= 72048, used+overhead=90744, free=957832
12(14442) max used (+overhead)= 90744
12(14442) dumping free list:
12(14442) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
12(14442) hash = 16 fragments no.: 3, unused: 0
bucket size: 128 - 128 (first 128)
12(14442) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
12(14442) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 956696)
12(14442) TOTAL: 6 free fragments = 957832 free bytes
12(14442) -----------------------------
13(14443) INFO: signal 15 received
13(14443) Memory status (pkg):
13(14443) fm_status (0x8130780):
13(14443) heap size= 1048576
13(14443) used= 72048, used+overhead=90744, free=957832
13(14443) max used (+overhead)= 90744
13(14443) dumping free list:
13(14443) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
13(14443) hash = 16 fragments no.: 3, unused: 0
bucket size: 128 - 128 (first 128)
13(14443) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
13(14443) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 956696)
13(14443) TOTAL: 6 free fragments = 957832 free bytes
13(14443) -----------------------------
14(14444) INFO: signal 15 received
14(14444) Memory status (pkg):
14(14444) fm_status (0x8130780):
14(14444) heap size= 1048576
14(14444) used= 72048, used+overhead=90744, free=957832
14(14444) max used (+overhead)= 90744
14(14444) dumping free list:
14(14444) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
14(14444) hash = 16 fragments no.: 3, unused: 0
bucket size: 128 - 128 (first 128)
14(14444) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
14(14444) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 956696)
14(14444) TOTAL: 6 free fragments = 957832 free bytes
14(14444) -----------------------------
15(14445) INFO: signal 15 received
15(14445) Memory status (pkg):
15(14445) fm_status (0x8130780):
15(14445) heap size= 1048576
15(14445) used= 72048, used+overhead=90744, free=957832
15(14445) max used (+overhead)= 90744
15(14445) dumping free list:
15(14445) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
15(14445) hash = 16 fragments no.: 3, unused: 0
bucket size: 128 - 128 (first 128)
15(14445) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
15(14445) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 956696)
15(14445) TOTAL: 6 free fragments = 957832 free bytes
15(14445) -----------------------------
16(14446) INFO: signal 15 received
16(14446) Memory status (pkg):
16(14446) fm_status (0x8130780):
16(14446) heap size= 1048576
16(14446) used= 72048, used+overhead=90744, free=957832
16(14446) max used (+overhead)= 90744
16(14446) dumping free list:
16(14446) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
16(14446) hash = 16 fragments no.: 3, unused: 0
bucket size: 128 - 128 (first 128)
16(14446) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
16(14446) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 956696)
16(14446) TOTAL: 6 free fragments = 957832 free bytes
16(14446) -----------------------------
17(14447) INFO: signal 15 received
17(14447) Memory status (pkg):
17(14447) fm_status (0x8130780):
17(14447) heap size= 1048576
17(14447) used= 72048, used+overhead=90744, free=957832
17(14447) max used (+overhead)= 90744
17(14447) dumping free list:
17(14447) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
17(14447) hash = 16 fragments no.: 3, unused: 0
bucket size: 128 - 128 (first 128)
17(14447) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
17(14447) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 956696)
17(14447) TOTAL: 6 free fragments = 957832 free bytes
17(14447) -----------------------------
18(14448) INFO: signal 15 received
18(14448) Memory status (pkg):
18(14448) fm_status (0x8130780):
18(14448) heap size= 1048576
18(14448) used= 72048, used+overhead=90744, free=957832
18(14448) max used (+overhead)= 90744
18(14448) dumping free list:
18(14448) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
18(14448) hash = 16 fragments no.: 3, unused: 0
bucket size: 128 - 128 (first 128)
18(14448) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
18(14448) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 956696)
18(14448) TOTAL: 6 free fragments = 957832 free bytes
18(14448) -----------------------------
19(14449) INFO: signal 15 received
19(14449) Memory status (pkg):
19(14449) fm_status (0x8130780):
19(14449) heap size= 1048576
19(14449) used= 72048, used+overhead=90744, free=957832
19(14449) max used (+overhead)= 90744
19(14449) dumping free list:
19(14449) hash = 2 fragments no.: 1, unused: 0
bucket size: 16 - 16 (first 16)
19(14449) hash = 16 fragments no.: 3, unused: 0
bucket size: 128 - 128 (first 128)
19(14449) hash = 92 fragments no.: 1, unused: 0
bucket size: 736 - 736 (first 736)
19(14449) hash = 2054 fragments no.: 1, unused: 0
bucket size: 524288 - 1048576 (first 956696)
19(14449) TOTAL: 6 free fragments = 957832 free bytes
19(14449) -----------------------------
1(14431) TOTAL: 4 free fragments = 1007824 free bytes
1(14431) -----------------------------
0(14430) XLOG: destroy module ...
0(14430) pool_remove: Connection still kept in the pool
0(14430) pool_remove: Connection still kept in the pool
0(14430) pool_remove: Removing connection from the pool
0(14430) DEBUG: tm_shutdown : start
0(14430) DEBUG: unlink_timer_lists : emptying DELETE list
0(14430) DEBUG: tm_shutdown : emptying hash table
0(14430) DEBUG: tm_shutdown : releasing timers
0(14430) DEBUG: tm_shutdown : removing semaphores
0(14430) DEBUG: tm_shutdown : destroying tmcb lists
0(14430) DEBUG: tm_shutdown : done
0(14430) tls_close: Closing SSL connection
0(14430) tls_update_fd: New fd is 36
0(14430) tls_shutdown: Shutdown successful
0(14430) tls_tcpconn_clean: Entered
1(14431) dumping free list: