<div dir="ltr">Hello,<br>Whenever I try the <b>remove_hf("Contact")</b> function the call leg is divided into the two parts and the call is not getting set up properly and not progressing.<br>I am just looking for a function that can modify the Contact header value of an existing Contact header.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 1, 2022 at 8:31 PM Henning Westerholt <<a href="mailto:hw@gilawa.com">hw@gilawa.com</a>> wrote:<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 lang="DE" style="overflow-wrap: break-word;">
<div class="gmail-m_-6347689057303579179WordSection1">
<p class="MsoNormal"><span>Hello,<u></u><u></u></span></p>
<p class="MsoNormal"><span><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">you need to do a “remove_hf(“Contact”)” before.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Cheers,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">-- <u></u>
<u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning Westerholt –
</span><span><a href="https://skalatan.de/blog/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://skalatan.de/blog/</span></a></span><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Kamailio services –
</span><span><a href="https://gilawa.com/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://gilawa.com</span></a></span><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal" style="margin-left:35.4pt"><b>From:</b> Ankit Jayswal <<a href="mailto:ankit.jayswal@engagely.ai" target="_blank">ankit.jayswal@engagely.ai</a>>
<br>
<b>Sent:</b> Monday, August 1, 2022 4:26 PM<br>
<b>To:</b> Henning Westerholt <<a href="mailto:hw@gilawa.com" target="_blank">hw@gilawa.com</a>><br>
<b>Cc:</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>>; Amey Naik <<a href="mailto:amey.naik@engagely.ai" target="_blank">amey.naik@engagely.ai</a>>; Devanand Jalla <<a href="mailto:devanand.jalla@engagely.ai" target="_blank">devanand.jalla@engagely.ai</a>><br>
<b>Subject:</b> Re: [SR-Users] Contact header modification - Kamailio<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Hello,<br>
Thanks for your reply, but I am looking to replace the value in the Contact header. Which function can help me to do this ?<br>
I tried, <br>
<b>assign_hf_value("Contact", "<<a href="http://sip:00912269240xxx@10.52.26.98:5060" target="_blank">sip:00912269240xxx@10.52.26.98:5060</a>>");</b><u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><br>
But that is not working properly, it assigns value but previous value also remains in it.<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">On Mon, Aug 1, 2022 at 6:11 PM Henning Westerholt <<a href="mailto:hw@gilawa.com" target="_blank">hw@gilawa.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
Hello,<u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
 <u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">the topos module can do that, among other things. Alternatively there is also the topoh module, which do not need any backend storage.</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">Cheers,</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">Henning</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">-- </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">Henning Westerholt – </span><a href="https://skalatan.de/blog/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://skalatan.de/blog/</span></a><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">Kamailio services – </span><a href="https://gilawa.com/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://gilawa.com</span></a><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal" style="margin-left:70.8pt">
<b>From:</b> sr-users <<a href="mailto:sr-users-bounces@lists.kamailio.org" target="_blank">sr-users-bounces@lists.kamailio.org</a>>
<b>On Behalf Of </b>Ankit Jayswal<br>
<b>Sent:</b> Monday, August 1, 2022 2:37 PM<br>
<b>To:</b> <a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<b>Cc:</b> Amey Naik <<a href="mailto:amey.naik@engagely.ai" target="_blank">amey.naik@engagely.ai</a>>; Devanand Jalla <<a href="mailto:devanand.jalla@engagely.ai" target="_blank">devanand.jalla@engagely.ai</a>><br>
<b>Subject:</b> [SR-Users] Contact header modification - Kamailio<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-bottom:12pt;margin-left:70.8pt">
Hello Team,<br>
<br>
I am in need to modify the contact header in Kamailio before sending an INVITE request to the SIP trunk provider. Basically the IP address I need to modify in the contact header. Please suggest a better way to do this. Below is an example.<u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
<b>OLD (Existing):</b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
Contact: <<a>sip:009169240xxx@<b>45.118.162.x:5080</b>;alias=10.52.26.102~5080~1</a>><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
<b>NEW (Needed):</b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
Contact: <sip:00912269240xxx@<b><a href="http://10.52.26.98:5060" target="_blank">10.52.26.98:5060</a></b>><br>
<br>
I tried various functions from the textops module but no hope.<br>
I am looking for a function that can replace the contact header's value. Please help me with this.<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-left:70.8pt">
-- <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
Thanks & Regards,<br>
<b><span style="color:black;background:white">Ankit Jayswal</span></b> | Specialist - Software Development<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>