<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello,</p>
<p>upgrading is the recommended way, indeed, if you want to use
tls_set_connect_server_id(). For older version you may want to try
looping back to kamailio (can be over udp) and the use the xavps.
Adds some overhead and hops, but if you are stuck to a version and
can't really upgrade soon, might be an option to look at.</p>
<p>Cheers,<br>
Daniel<br>
</p>
<div class="moz-cite-prefix">On 29.07.21 18:48, Володимир Іванець
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAOQgkjb0joA6cx4by6PSmO8Y-6sYMY3KWD87jE1dN70umKphbg@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">Hello Rob!
<div><br>
</div>
<div>Yes, I'm using Letsencrypt while I'm testing. But I would
like to be able to use different certificates with different
sockets.</div>
<div><br>
</div>
<div>I found this discussion <a
href="https://github.com/kamailio/kamailio/issues/2413"
moz-do-not-send="true">https://github.com/kamailio/kamailio/issues/2413</a>.
Looks like I need to use "tls_set_connect_server_id()" instead
of setting $xavp(tls=>server_name)" and
"$xavp(tls[0]=>server_id)". Unfortunately I'm currently
using Kamailio v5.4 on my test system and this function is not
available. I will update Kamailio and give it another try.
Then I will update everyone in the hope it will be useful for
someone :)</div>
<div><br>
</div>
<div>Thank you!</div>
<div><br>
</div>
<div>Regards, Volodymyr Ivanets</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">чт, 29 лип. 2021 о 19:07 Rob
van den Bulk <<a href="mailto:rob.van.den.bulk@gmail.com"
moz-do-not-send="true">rob.van.den.bulk@gmail.com</a>>
пише:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div
style="color:rgb(33,33,33);background-color:rgb(255,255,255)"
dir="auto">
Hello, are u using letsencrypt?</div>
<div
style="color:rgb(33,33,33);background-color:rgb(255,255,255)"
dir="auto">
<br>
</div>
<div
style="color:rgb(33,33,33);background-color:rgb(255,255,255)"
dir="auto">
U can use a multi domain.</div>
<div
style="color:rgb(33,33,33);background-color:rgb(255,255,255)"
dir="auto">
<br>
</div>
<div
style="color:rgb(33,33,33);background-color:rgb(255,255,255)"
dir="auto">
Muti domain names in one certificate </div>
<div
id="gmail-m_-6409659204268948705ms-outlook-mobile-signature">
<div><br>
</div>
<a href="https://aka.ms/AAb9ysg" target="_blank"
moz-do-not-send="true">Outlook voor Android</a>
downloaden</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_-6409659204268948705divRplyFwdMsg"
dir="ltr"><font style="font-size:11pt" face="Calibri,
sans-serif" color="#000000"><b>From:</b> sr-users <<a
href="mailto:sr-users-bounces@lists.kamailio.org"
target="_blank" moz-do-not-send="true">sr-users-bounces@lists.kamailio.org</a>>
on behalf of Володимир Іванець <<a
href="mailto:volodyaivanets@gmail.com" target="_blank"
moz-do-not-send="true">volodyaivanets@gmail.com</a>><br>
<b>Sent:</b> Thursday, July 29, 2021 4:44:16 PM<br>
<b>To:</b> Kamailio (SER) - Users Mailing List <<a
href="mailto:sr-users@lists.kamailio.org"
target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a>><br>
<b>Subject:</b> [SR-Users] Integration with multiple MS
Teams instances</font>
<div>Â </div>
</div>
<div>
<div dir="ltr">Hello all!
<div><br>
</div>
<div>I was able to connect Kamailio with MS Teams and
now trying to add one more Teams instance. It looks
like I have some misconfiguration or there is a bug.</div>
<div><br>
</div>
<div>My test server has 2 domain records pointing at it
(<a href="http://kamailio.domain1.com" target="_blank"
moz-do-not-send="true">kamailio.domain1.com</a> and
<a href="http://kamailio.domain2.com" target="_blank"
moz-do-not-send="true">kamailio.domain2.com</a>). My
tls.cfg configuration file looks like this. As you can
see the Default section is configured with a
<a href="http://kamailio.domain1.com" target="_blank"
moz-do-not-send="true">kamailio.domain1.com</a>
sertificate:</div>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><i>[server:default]</i></div>
<div><i>method = TLSv1.0+</i></div>
<div><i>require_certificate = no</i></div>
<div><i>verify_certificate = no</i></div>
<div><i>private_key = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/server/key.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/server/key.pem</a></i></div>
<div><i>certificate = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/server/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/server/cert.pem</a></i></div>
<div><i>ca_list = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/CA/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/CA/cert.pem</a></i></div>
</blockquote>
<div><i><br>
</i></div>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><i>[client:default]</i></div>
<div><i>method = TLSv1.0+</i></div>
<div><i>require_certificate = no</i></div>
<div><i>verify_certificate = no</i></div>
<div><i>private_key = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/server/key.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/server/key.pem</a></i></div>
<div><i>certificate = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/server/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/server/cert.pem</a></i></div>
<div><i>ca_list = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/CA/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/CA/cert.pem</a></i></div>
</blockquote>
<div><i><br>
</i></div>
<div><i><br>
</i></div>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><i>[server:<a href="http://172.16.30.206:5062"
target="_blank" moz-do-not-send="true">172.16.30.206:5062</a>]</i></div>
<div><i>method = TLSv1.0+</i></div>
<div><i>require_certificate = no</i></div>
<div><i>verify_certificate = no</i></div>
<div><i>private_key = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/server/key.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/server/key.pem</a></i></div>
<div><i>certificate = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/server/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/server/cert.pem</a></i></div>
<div><i>ca_list = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/CA/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/CA/cert.pem</a></i></div>
<div><i>server_name = "<a
href="http://kamailio.domain1.com"
target="_blank" moz-do-not-send="true">kamailio.domain1.com</a>"</i></div>
<div><i>server_id = "</i><i>"<a
href="http://kamailio.domain1.com"
target="_blank" moz-do-not-send="true">kamailio.domain1.com</a>"</i><i><br>
</i></div>
</blockquote>
<div><i><br>
</i></div>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><i>[client:<a href="http://172.16.30.206:5062"
target="_blank" moz-do-not-send="true">172.16.30.206:5062</a>]</i></div>
<div><i>method = TLSv1.0+</i></div>
<div><i>require_certificate = no</i></div>
<div><i>verify_certificate = no</i></div>
<div><i>private_key = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/server/key.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/server/key.pem</a></i></div>
<div><i>certificate = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/server/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/server/cert.pem</a></i></div>
<div><i>ca_list = /var/kamailio/certificates/<a
href="http://kamailio.domain1.com/CA/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain1.com/CA/cert.pem</a></i></div>
</blockquote>
<div><i><br>
<br>
</i></div>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><i>[server:<a href="http://172.16.30.206:5063"
target="_blank" moz-do-not-send="true">172.16.30.206:5063</a>]</i></div>
<div><i>method = TLSv1.0+</i></div>
<div><i>require_certificate = no</i></div>
<div><i>verify_certificate = no</i></div>
<div><i>private_key = /var/kamailio/certificates/<a
href="http://kamailio.domain2.com/server/key.pem"
target="_blank" moz-do-not-send="true">kamailio.domain2.com/server/key.pem</a></i></div>
<div><i>certificate = /var/kamailio/certificates/<a
href="http://kamailio.domain2.com/server/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain2.com/server/cert.pem</a></i></div>
<div><i>ca_list = /var/kamailio/certificates/<a
href="http://kamailio.domain2.com/CA/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain2.com/CA/cert.pem</a></i></div>
<div><i>server_name = "<a
href="http://kamailio.domain2.com"
target="_blank" moz-do-not-send="true">kamailio.domain2.com</a>"</i></div>
</blockquote>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><i>server_id = "</i><i>"<a
href="http://kamailio.domain2.com"
target="_blank" moz-do-not-send="true">kamailio.domain2.com</a>"</i></div>
</blockquote>
<div><i><br>
</i></div>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><i>[client:<a href="http://172.16.30.206:5063"
target="_blank" moz-do-not-send="true">172.16.30.206:5063</a>]</i></div>
<div><i>method = TLSv1.0+</i></div>
<div><i>require_certificate = no</i></div>
<div><i>verify_certificate = no</i></div>
<div><i>private_key = /var/kamailio/certificates/<a
href="http://kamailio.domain2.com/server/key.pem"
target="_blank" moz-do-not-send="true">kamailio.domain2.com/server/key.pem</a></i></div>
<div><i>certificate = /var/kamailio/certificates/<a
href="http://kamailio.domain2.com/server/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain2.com/server/cert.pem</a></i></div>
<div><i>ca_list = /var/kamailio/certificates/<a
href="http://kamailio.domain2.com/CA/cert.pem"
target="_blank" moz-do-not-send="true">kamailio.domain2.com/CA/cert.pem</a></i></div>
</blockquote>
<div><br>
</div>
<div>The dispatcher configuration table looks like this:</div>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><font face="monospace">+----+-------+----------------------------------------------+-------+----------+--------------------------------------------------------------------+-------------+</font></div>
<div><font face="monospace">| id | setid | destination
                 | flags |
priority | attrs                Â
              | description |</font></div>
<div><font face="monospace">+----+-------+----------------------------------------------+-------+----------+--------------------------------------------------------------------+-------------+</font></div>
<div><font face="monospace">|Â 1 |Â Â Â 1 | sip:<a
href="http://sip.pstnhub.microsoft.com"
target="_blank" moz-do-not-send="true">sip.pstnhub.microsoft.com</a>;transport=tls
 |   0 |     3 |
socket=tls:172.16.30.206:5062;ping_from=sip:<a
href="http://kamailio.domain1.com"
target="_blank" moz-do-not-send="true">kamailio.domain1.com</a>Â Â Â |
MS Teams 1 Â |</font></div>
<div><font face="monospace">|Â 2 |Â Â Â 2 | sip:<a
href="http://sip.pstnhub.microsoft.com"
target="_blank" moz-do-not-send="true">sip.pstnhub.microsoft.com</a>;transport=tls
 |   0 |     3 |
socket=tls:172.16.30.206:5063;ping_from=sip:<a
href="http://kamailio.domain2.com"
target="_blank" moz-do-not-send="true">kamailio.domain2.com</a>Â Â Â |
MS Teams 2 Â |</font></div>
<div><font face="monospace">+----+-------+----------------------------------------------+-------+----------+--------------------------------------------------------------------+-------------+</font></div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
<div>When Kamailio is started only connection with the
first trunk is established:</div>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><i># kamcmd tls.list</i></div>
<div><i>{</i></div>
<div><i>Â Â Â Â id: 1</i></div>
<div><i>Â Â Â Â timeout: 0</i></div>
<div><i>Â Â Â Â src_ip: 52.114.75.24</i></div>
<div><i>Â Â Â Â src_port: 5061</i></div>
<div><i>Â Â Â Â dst_ip: 172.16.30.206</i></div>
<div><i>Â Â Â Â dst_port: 0</i></div>
<div><i>Â Â Â Â cipher: ECDHE-RSA-AES256-GCM-SHA384
TLSv1.2 Kx=ECDH Â Â Au=RSA Â Enc=AESGCM(256)
Mac=AEAD</i></div>
<div><i>Â Â Â Â ct_wq_size: 0</i></div>
<div><i>Â Â Â Â enc_rd_buf: 0</i></div>
<div><i>Â Â Â Â flags: 2</i></div>
<div><i>Â Â Â Â state: established</i></div>
<div><i>}</i></div>
<div><i>{</i></div>
<div><i>Â Â Â Â id: 2</i></div>
<div><i>Â Â Â Â timeout: 0</i></div>
<div><i>Â Â Â Â src_ip: 52.114.75.24</i></div>
<div><i>Â Â Â Â src_port: 7810</i></div>
<div><i>Â Â Â Â dst_ip: 172.16.30.206</i></div>
<div><i>Â Â Â Â dst_port: 5062</i></div>
<div><i>Â Â Â Â cipher: AES256-GCM-SHA384 Â Â Â
TLSv1.2 Kx=RSA Â Â Â Au=RSA Â Enc=AESGCM(256)
Mac=AEAD</i></div>
<div><i>Â Â Â Â ct_wq_size: 0</i></div>
<div><i>Â Â Â Â enc_rd_buf: 0</i></div>
<div><i>Â Â Â Â flags: 2</i></div>
<div><i>Â Â Â Â state: established</i></div>
<div><i>}</i></div>
<div><i>{</i></div>
<div><i>Â Â Â Â id: 3</i></div>
<div><i>Â Â Â Â timeout: 596</i></div>
<div><i>Â Â Â Â src_ip: 52.114.75.24</i></div>
<div><i>Â Â Â Â src_port: 7811</i></div>
<div><i>Â Â Â Â dst_ip: 172.16.30.206</i></div>
<div><i>Â Â Â Â dst_port: 5062</i></div>
<div><i>Â Â Â Â cipher: AES256-GCM-SHA384 Â Â Â
TLSv1.2 Kx=RSA Â Â Â Au=RSA Â Enc=AESGCM(256)
Mac=AEAD</i></div>
<div><i>Â Â Â Â ct_wq_size: 0</i></div>
<div><i>Â Â Â Â enc_rd_buf: 0</i></div>
<div><i>Â Â Â Â flags: 2</i></div>
<div><i>Â Â Â Â state: established</i></div>
<div><i>}</i></div>
</blockquote>
<div><br>
</div>
<div>Here is what I can see in Kamailio log file when it
sends an OPTIONS request to the second trunk. Kamailio
uses Default tls configuration and MS Teams don't
accept it:</div>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: ALERT: <script>:
== TRACE. tm:local-request. fs is tls:<a
href="http://172.16.30.206:5063" target="_blank"
moz-do-not-send="true">172.16.30.206:5063</a></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: tm [uac.c:352]:
t_run_local_req(): apply new updates without Via
to sip msg</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/msg_translator.c:1796]: check_boundaries():
no multi-part body</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:610]: parse_msg(): SIP
Request:</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:612]: parse_msg():
 method:  <OPTIONS></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:614]: parse_msg(): Â uri:
  <sip:<a
href="http://sip.pstnhub.microsoft.com"
target="_blank" moz-do-not-send="true">sip.pstnhub.microsoft.com</a>;transport=tls></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:616]: parse_msg():
 version: <SIP/2.0></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/parse_via.c:1303]: parse_via_param():
Found param type 232, <branch> =
<z9hG4bK169b.6411b4c3000000000000000000000000.0>;
state=16</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/parse_via.c:2639]: parse_via(): end
of header reached, state=5</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:498]: parse_headers():
Via found, flags=2</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:500]: parse_headers():
this is the first via</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/parse_addr_spec.c:864]:
parse_addr_spec(): end of header reached, state=10</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:171]: get_hdr_field():
<To> [47]; uri=[sip:<a
href="http://sip.pstnhub.microsoft.com"
target="_blank" moz-do-not-send="true">sip.pstnhub.microsoft.com</a>;transport=tls]</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:174]: get_hdr_field():
to body (47)[<sip:<a
href="http://sip.pstnhub.microsoft.com"
target="_blank" moz-do-not-send="true">sip.pstnhub.microsoft.com</a>;transport=tls>^M</i></div>
<div><i>], to tag (0)[]</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:152]: get_hdr_field():
cseq <CSeq>: <10> <OPTIONS></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:185]: get_hdr_field():
content_length=0</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:89]: get_hdr_field():
found end of header</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:610]: parse_msg(): SIP
Request:</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:612]: parse_msg():
 method:  <OPTIONS></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:614]: parse_msg(): Â uri:
  <sip:<a
href="http://sip.pstnhub.microsoft.com"
target="_blank" moz-do-not-send="true">sip.pstnhub.microsoft.com</a>;transport=tls></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:616]: parse_msg():
 version: <SIP/2.0></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/parse_via.c:1303]: parse_via_param():
Found param type 232, <branch> =
<z9hG4bK169b.6411b4c3000000000000000000000000.0>;
state=16</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/parse_via.c:2639]: parse_via(): end
of header reached, state=5</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:498]: parse_headers():
Via found, flags=2</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:500]: parse_headers():
this is the first via</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/parse_addr_spec.c:864]:
parse_addr_spec(): end of header reached, state=10</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:171]: get_hdr_field():
<To> [47]; uri=[sip:<a
href="http://sip.pstnhub.microsoft.com"
target="_blank" moz-do-not-send="true">sip.pstnhub.microsoft.com</a>;transport=tls]</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:174]: get_hdr_field():
to body (47)[<sip:<a
href="http://sip.pstnhub.microsoft.com"
target="_blank" moz-do-not-send="true">sip.pstnhub.microsoft.com</a>;transport=tls>^M</i></div>
<div><i>], to tag (0)[]</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/parser/msg_parser.c:152]: get_hdr_field():
cseq <CSeq>: <10> <OPTIONS></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: tm [uac.c:189]:
uac_refresh_hdr_shortcuts(): cseq: [CSeq: 10]</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/tcp_main.c:1993]: tcp_send(): no open tcp
connection found, opening new one</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/ip_addr.c:229]: print_ip(): tcpconn_new: new
tcp connection: 52.114.75.24</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/tcp_main.c:1175]: tcpconn_new(): on port
5061, type 3, socket -1</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: <core>
[core/tcp_main.c:1498]: tcpconn_add(): hashes:
2831:67:0, 1</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: tls
[tls_server.c:199]: tls_complete_init():
completing tls connection initialization</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: tls
[tls_server.c:162]: tls_get_connect_server_name():
<b>xavp with outbound server name not found</b></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: tls
[tls_server.c:142]: tls_get_connect_server_id():
<b>xavp with outbound server id not found</b></i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: tls
[tls_server.c:228]: tls_complete_init():
<b>Using initial TLS domain TLSc<default></b>
(dom 0x7f35509da688 ctx 0x7f3550b7a568 sn [])</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: tls
[tls_domain.c:1177]: tls_lookup_private_key():
Private key lookup for SSL_CTX-0x7f3550b7a568:
(nil)</i></div>
<div><i>Jul 29 16:46:14 kamailio
/usr/sbin/kamailio[11809]: DEBUG: tls
[tls_domain.c:747]: sr_ssl_ctx_info_callback():
SSL handshake started</i></div>
<div><i>...</i></div>
</blockquote>
<div><br>
</div>
<div>If I change the Default configuration to use <a
href="http://kamailio.domain2.com" target="_blank"
moz-do-not-send="true">
kamailio.domain2.com</a> certificate, the second
trunk will connect but the first one will fail.</div>
<div>I tried to set "$xavp(tls=>server_name)" and
"$xavp(tls[0]=>server_id)" variables to
the event_route[tm:local-request] section but log
still stated that server Name and ID were not found.</div>
<div><br>
</div>
<div>Can someone please point me in the right direction,
how can I make Kamailio use the correct certificates
when establishing multiple TLS connections?</div>
<div><br>
</div>
<div>Thanks a lot!</div>
<div><br>
</div>
<div>Regards, Volodymyr Ivanets</div>
</div>
</div>
</div>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
 * <a href="mailto:sr-users@lists.kamailio.org"
target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not
reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
 * <a
href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* <a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
* <a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a></pre>
</body>
</html>