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: