<div dir="ltr"><div>Hi, <br></div><div><br></div>Here's an example kamailio.cfg that uses record_route so in-dialog requests will go through the Kamailio proxy:<br><a href="https://github.com/kamailio/kamailio/blob/master/etc/kamailio.cfg">https://github.com/kamailio/kamailio/blob/master/etc/kamailio.cfg</a><br>There are many other example cfg files:<br><a href="https://github.com/kamailio/kamailio/tree/master/misc/examples">https://github.com/kamailio/kamailio/tree/master/misc/examples</a><br><br>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.<br><br>Via header is for routing responses, while Record-Route is for in-dialog requests.<br><br>I've put a few tips and some resources here about starting with Kamailio, which hopefully may help you a bit: <br><a href="http://tao-communications-ltd.simplesite.com/447576389">http://tao-communications-ltd.simplesite.com/447576389</a><div><br></div><div>Cheers,</div><div>Yufei<br><div><br></div><div><pre style="white-space:pre-wrap">><i> Message: 7
</i>><i> Date: Thu, 5 Nov 2020 12:26:16 +0200
</i>><i> From: "Adrian Tabacioiu" <<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">Adi.Tabacioiu at c-s.ro</a>>
</i>><i> To: <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">sr-users at lists.kamailio.org</a>
</i>><i> Subject: [SR-Users] Proxy configuration that exit dialog afer INVITE
</i>><i>         -> OK
</i>><i> Message-ID: <<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">7449102a9f3dbe38b6dba753d1cffcd8.squirrel at mail.c-s.ro</a>>
</i>><i> Content-Type: text/plain;charset=iso-8859-1
</i>><i>
</i>><i>
</i>><i> Hello all,
</i>><i>
</i>><i> Am I new in the usage of kamailio, sorry if I ask somehow something simple
</i>><i> or terribly wrong .
</i>><i>
</i>><i> I need to test a configuration of Kamailio which exit the dialog between
</i>><i> UA after the first OK (that means it will not receive the following ACK,
</i>><i> BYE).
</i>><i>
</i>><i> I understand that in theory this is possible in two configuration types:
</i>><i> - no Record Route header
</i>><i> - or stateless proxy
</i>><i>
</i>><i> First question:
</i>><i> Am I correct with the choices above?
</i>><i> Can I find example configuration for this two modes ?
</i>><i>
</i>><i> Question 2:
</i>><i> two or more proxy should be inter-connected, removing the Record Route
</i>><i> header would interfere with proxy routing ? (should not the "Via"
</i>><i> information be sufficient?)
</i>><i>
</i>><i> Thank you in advance for help.
</i>><i>
</i>><i> Best regards,
</i>><i> Adrian Tabacioiu
</i>></pre></div></div></div>