<div>Hi List,</div>
<div>I would like to know how can I save&nbsp;a Contact URI adding transport=TCP in it.</div>
<div>&nbsp;</div>
<div>If a User Agent registers to OpenSIPS using TCP as transport protocol but it doesnt include transport=TCP in the Contact Header, then that User Agent is unable to receive calls even if the Request URI contains transport=TCP.</div>

<div>&nbsp;</div>
<div>i.e:</div>
<div>Contact:&nbsp;&lt;<a href="http://sip:2501@10.0.0.25:5060">sip:2501@10.0.0.25:5060</a>&gt;;q=0.9;expires=3600&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Original Contact)</div>
<div>
<div>Contact:&nbsp;&lt;sip:2501@10.0.0.25:5060;transport=TCP&gt;;q=0.9;expires=3600&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Modified Contact)</div>
<div>&nbsp;</div></div>
<div>So, I know that this should (or could) &nbsp;be fixed&nbsp;on the User Agent side; but It would be nice if I can modify&nbsp;the Contact URI in the REGISTER before calling the save(&quot;location&quot;) function.</div>
<div>&nbsp;</div>
<div>Thanks,</div>
<div>&nbsp;</div>
<div>Ricardo</div>