Hi Ohad,
I'm working on this - there was a report about this from somebody else,
but the progress is a bit slow as the problem appears only on some
distro (probably with newer openssl version or were openssl is compiled
with kerberos support). Hopefully we get it fixed!
regards,
bogdan
Ohad.Levy(a)infineon.com wrote:
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:
_______________________________________________
Users mailing list
Users(a)openser.org
http://openser.org/cgi-bin/mailman/listinfo/users