<div dir="ltr"><div>Hi,</div><div><br></div><div>Here's an example kamailio.cfg that uses record_route so in-dialog requests will go through the Kamailio proxy: <a href="https://github.com/kamailio/kamailio/blob/master/etc/kamailio.cfg">https://github.com/kamailio/kamailio/blob/master/etc/kamailio.cfg</a></div><div>There are many other example cfg files: <a href="https://github.com/kamailio/kamailio/tree/master/misc/examples">https://github.com/kamailio/kamailio/tree/master/misc/examples</a><br></div><div><br></div><div>Any server that wants to see the in-dialog messages needs to add itself to the record route list when receiving the initial INVITE for example. If a server is not in the list of record routes, then in-dialog requests will not be sent to the server. Headers that are most important in terms of routing are R-URI, Route, Record-Route, Contact, Via.</div><div><br></div><div>Via header is for routing responses, while Record-Route is for in-dialog requests.</div><div><br></div>Cheers,<div>Yufei</div><div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>Message: 7<br>
Date: Thu, 5 Nov 2020 12:26:16 +0200<br>
From: "Adrian Tabacioiu" <<a href="mailto:Adi.Tabacioiu@c-s.ro" target="_blank">Adi.Tabacioiu@c-s.ro</a>><br>
To: <a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
Subject: [SR-Users] Proxy configuration that exit dialog afer INVITE<br>
        -> OK<br>
Message-ID: <<a href="mailto:7449102a9f3dbe38b6dba753d1cffcd8.squirrel@mail.c-s.ro" target="_blank">7449102a9f3dbe38b6dba753d1cffcd8.squirrel@mail.c-s.ro</a>><br>
Content-Type: text/plain;charset=iso-8859-1<br>
<br>
<br>
Hello all,<br>
<br>
Am I new in the usage of kamailio, sorry if I ask somehow something simple<br>
or terribly wrong .<br>
<br>
I need to test a configuration of Kamailio which exit the dialog between<br>
UA after the first OK (that means it will not receive the following ACK,<br>
BYE).<br>
<br>
I understand that in theory this is possible in two configuration types:<br>
- no Record Route header<br>
- or stateless proxy<br>
<br>
First question:<br>
Am I correct with the choices above?<br>
Can I find example configuration for this two modes ?<br>
<br>
Question 2:<br>
two or more proxy should be inter-connected, removing the Record Route<br>
header would interfere with proxy routing ? (should not the "Via"<br>
information be sufficient?)<br>
<br>
Thank you in advance for help.<br>
<br>
Best regards,<br>
Adrian Tabacioiu<br><br>
</blockquote></div></div></div>