<h3>Description</h3>
<p>After the upgrade of our system to Debian Buster, kamailio started crashing due to TLS module. The issue look similar to the one described in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="412474066" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/1860" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/1860/hovercard" href="https://github.com/kamailio/kamailio/issues/1860">#1860</a></p>
<p>In Debian Stretch everything was working fine because we compiled kamailio using openssl-1.0 as suggested in the linked issue. Unfortunately Debian Buster doesn't support that old version of the package so we compiled it with openssl-1.1 and we put in place the workaround suggested here <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/kamailio/kamailio/commit/efdc141ecb5ff72e3224e47deaaa79fe02576dd2/hovercard" href="https://github.com/kamailio/kamailio/commit/efdc141ecb5ff72e3224e47deaaa79fe02576dd2"><tt>efdc141</tt></a> but this didn't solved the issue.</p>
<h4>Debugging Data</h4>
<p>At the moment I don have full access to the system so I can provide only the following backtrace:</p>
<p>(gdb) bt full<br>
#0 aesni_ecb_encrypt () at crypto/aes/aesni-x86_64.s:624<br>
No locals.<br>
0000001 0x00007fe7b2159917 in aesni_ecb_cipher (len=16, in=0x7fe7ae3052d0 "\271a\321\064vGKiB\337\344\070\353\220\005\245\020O", <incomplete sequence \323>,<br>
out=0x7fe7ae58d068 "", ctx=0x7fe7ae3053b8) at ../crypto/evp/e_aes.c:319<br>
bl = <br>
bl = <br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="41491271" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/2" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/2/hovercard" href="https://github.com/kamailio/kamailio/pull/2">#2</a> aesni_ecb_cipher (ctx=0x7fe7ae3053b8, out=0x7fe7ae58d068 "", in=0x7fe7ae3052d0 "\271a\321\064vGKiB\337\344\070\353\220\005\245\020O", <incomplete sequence \323>,<br>
len=16) at ../crypto/evp/e_aes.c:311<br>
bl = <br>
0000003 0x00007fe7b2165533 in evp_EncryptDecryptUpdate (ctx=0x7fe7ae3053b8, out=0x7fe7ae58d068 "", outl=0x7fff207dc534,<br>
in=0x7fe7ae3052d0 "\271a\321\064vGKiB\337\344\070\353\220\005\245\020O", <incomplete sequence \323>, inl=16) at ../crypto/evp/evp_enc.c:333<br>
i = <br>
j = <br>
bl = 16<br>
cmpl = <br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="49856885" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/4" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/4/hovercard" href="https://github.com/kamailio/kamailio/pull/4">#4</a> 0x00007fe7b219830f in drbg_ctr_generate (drbg=0x7fe7ae3051e8, out=0x7fe7ae58d068 "", outlen=32, adin=0x0, adinlen=0) at ../crypto/rand/drbg_ctr.c:340<br>
outl = 16<br>
ctr = 0x7fe7ae305290<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="51480460" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/5" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/5/hovercard" href="https://github.com/kamailio/kamailio/issues/5">#5</a> 0x00007fe7b21991fb in RAND_DRBG_generate (drbg=drbg@entry=0x7fe7ae3051e8, out=out@entry=0x7fe7ae58d068 "", outlen=outlen@entry=32,<br>
prediction_resistance=prediction_resistance@entry=0, adin=0x0, adinlen=adinlen@entry=0) at ../crypto/rand/drbg_lib.c:638<br>
reseed_required = <br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="51489870" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/6" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/6/hovercard" href="https://github.com/kamailio/kamailio/issues/6">#6</a> 0x00007fe7b2199481 in RAND_DRBG_bytes (drbg=0x7fe7ae3051e8, out=0x7fe7ae58d068 "", outlen=32) at ../crypto/rand/drbg_lib.c:679<br>
additional = 0x0<br>
additional_len = 0<br>
chunk = 32<br>
ret = <br>
0000007 0x00007fe7b22f96fd in ssl_fill_hello_random (s=s@entry=0x7fe7ae588de0, server=server@entry=0, result=0x7fe7ae58d068 "", len=len@entry=32,<br>
dgrd=dgrd@entry=DOWNGRADE_NONE) at ../ssl/s3_lib.c:4589<br>
send_time = <br>
ret = <br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="51499233" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/8" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/8/hovercard" href="https://github.com/kamailio/kamailio/issues/8">#8</a> 0x00007fe7b231b06e in tls_construct_client_hello (s=0x7fe7ae588de0, pkt=0x7fff207dc700) at ../ssl/statem/statem_clnt.c:1153<br>
p = <br>
sess_id_len = <br>
i = <br>
protverr = 0<br>
comp = <br>
sess = 0x0<br>
session_id = <br>
0000009 0x00007fe7b231a33f in write_state_machine (s=0x7fe7ae588de0) at ../ssl/statem/statem.c:843<br>
post_work = 0x7fe7b231f5a0 <ossl_statem_client_post_work><br>
mt = 1<br>
pkt = {buf = 0x7fe7ae59fc90, staticbuf = 0x0, curr = 4, written = 4, maxsize = 18446744073709551615, subs = 0x7fe7ae58be30}<br>
ret = <br>
pre_work = 0x7fe7b231d180 <ossl_statem_client_pre_work><br>
--Type  for more, q to quit, c to continue without paging--<br>
get_construct_message_f = 0x7fe7b231d250 <ossl_statem_client_construct_message><br>
confunc = 0x7fe7b231ad20 <tls_construct_client_hello><br>
st = 0x7fe7ae588e28<br>
transition = 0x7fe7b231cde0 <ossl_statem_client_write_transition><br>
cb = 0x7fe7b2375fb0<br>
st = <br>
ret = <br>
transition = <br>
pre_work = <br>
post_work = <br>
get_construct_message_f = <br>
cb = <br>
confunc = <br>
mt = <br>
pkt = <br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="52436308" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/10" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/10/hovercard" href="https://github.com/kamailio/kamailio/pull/10">#10</a> state_machine (s=0x7fe7ae588de0, server=0) at ../ssl/statem/statem.c:443<br>
buf = 0x0<br>
cb = 0x7fe7b2375fb0<br>
st = <br>
ret = <br>
ssret = <br>
0000011 0x00007fe7b2306264 in SSL_do_handshake (s=0x7fe7ae588de0) at ../ssl/ssl_lib.c:3599<br>
ret = 1<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="52744476" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/12" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/12/hovercard" href="https://github.com/kamailio/kamailio/pull/12">#12</a> 0x00007fe7b23a40b4 in tls_connect () from /usr/lib/x86_64-linux-gnu/kamailio/modules/tls.so<br>
No symbol table info available.<br>
0000013 0x00007fe7b23a568d in tls_encode_f () from /usr/lib/x86_64-linux-gnu/kamailio/modules/tls.so<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="52819753" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/14" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/14/hovercard" href="https://github.com/kamailio/kamailio/pull/14">#14</a> 0x000055f60cceaf7e in tcp_send ()<br>
No symbol table info available.<br>
0000015 0x00007fe7b4e65920 in send_pr_buffer () from /usr/lib/x86_64-linux-gnu/kamailio/modules/tm.so<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="53297477" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/16" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/16/hovercard" href="https://github.com/kamailio/kamailio/pull/16">#16</a> 0x00007fe7b4e826e8 in t_send_branch () from /usr/lib/x86_64-linux-gnu/kamailio/modules/tm.so<br>
No symbol table info available.<br>
0000017 0x00007fe7b4e85adf in t_forward_nonack () from /usr/lib/x86_64-linux-gnu/kamailio/modules/tm.so<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="53397137" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/18" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/18/hovercard" href="https://github.com/kamailio/kamailio/pull/18">#18</a> 0x00007fe7b4e69452 in t_relay_to () from /usr/lib/x86_64-linux-gnu/kamailio/modules/tm.so<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="53511603" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/19" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/19/hovercard" href="https://github.com/kamailio/kamailio/pull/19">#19</a> 0x00007fe7b4e340ea in ?? () from /usr/lib/x86_64-linux-gnu/kamailio/modules/tm.so<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="53562369" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/20" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/20/hovercard" href="https://github.com/kamailio/kamailio/pull/20">#20</a> 0x000055f60cc50f29 in do_action ()<br>
No symbol table info available.<br>
0000021 0x000055f60cc4fa1a in run_actions ()<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="53569003" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/22" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/22/hovercard" href="https://github.com/kamailio/kamailio/pull/22">#22</a> 0x000055f60cc517e2 in do_action ()<br>
--Type  for more, q to quit, c to continue without paging--<br>
No symbol table info available.<br>
0000023 0x000055f60cc4fa1a in run_actions ()<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="53988785" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/24" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/24/hovercard" href="https://github.com/kamailio/kamailio/issues/24">#24</a> 0x000055f60cc5154f in do_action ()<br>
No symbol table info available.<br>
0000025 0x000055f60cc4fa1a in run_actions ()<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="54052425" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/26" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/26/hovercard" href="https://github.com/kamailio/kamailio/pull/26">#26</a> 0x000055f60cc5d46f in run_top_route ()<br>
No symbol table info available.<br>
0000027 0x000055f60cd594cf in receive_msg ()<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="54070295" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/28" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/28/hovercard" href="https://github.com/kamailio/kamailio/pull/28">#28</a> 0x000055f60cc7ab45 in udp_rcv_loop ()<br>
No symbol table info available.<br>
0000029 0x000055f60cc0febb in main_loop ()<br>
No symbol table info available.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="54127057" data-permission-text="Issue title is private" data-url="https://github.com/kamailio/kamailio/issues/30" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/30/hovercard" href="https://github.com/kamailio/kamailio/issues/30">#30</a> 0x000055f60cc07415 in main ()<br>
No symbol table info available.<br>
(gdb)</p>
<h3>Additional Information</h3>
<p>Kamailio version 5.2.3<br>
Debian Buster 10.1</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/issues/2077?email_source=notifications&email_token=ABO7UZOBC45PGWDPBNRQVWTQLTHTVA5CNFSM4I23Q2LKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HN5PCQQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABO7UZL2WWNVVJ6NGNNL243QLTHTVANCNFSM4I23Q2LA">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABO7UZIO5V3ZW7G2SUAI3QDQLTHTVA5CNFSM4I23Q2LKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HN5PCQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kamailio/kamailio/issues/2077?email_source=notifications\u0026email_token=ABO7UZOBC45PGWDPBNRQVWTQLTHTVA5CNFSM4I23Q2LKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HN5PCQQ",
"url": "https://github.com/kamailio/kamailio/issues/2077?email_source=notifications\u0026email_token=ABO7UZOBC45PGWDPBNRQVWTQLTHTVA5CNFSM4I23Q2LKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HN5PCQQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>