<div dir="auto"><div dir="auto">Greetings, </div><div dir="auto"><br></div><div dir="auto">I'm trying to parse some URI info on Kamailio but i'm having some troubles the URI transformations.</div><div dir="auto"><br></div><div dir="auto">Here i have two examples of URIS from which i'm trying to extract username(with user parameters included) and URI Parameters : </div><div dir="auto"><span style="white-space:pre">       </span>- sip:123456789;test=<a href="mailto:param@1.1.1.1">param@1.1.1.1</a></div><div dir="auto"><span style="white-space:pre">      </span>- sip:123456789;test=<a href="mailto:param@1.1.1.1">param@1.1.1.1</a>;user=phone</div><div dir="auto"><span style="white-space:pre">   </span></div><div dir="auto">In order to test this i made the following code : </div><div dir="auto"><br></div><div dir="auto"><span style="white-space:pre">    </span>$var(URI) = "sip:123456789;test=<a href="mailto:param@1.1.1.1">param@1.1.1.1</a>";</div><div dir="auto"><span style="white-space:pre">       </span>xerr("DEBUG 1 : URI $var(URI)"); </div><div dir="auto"><span style="white-space:pre">     </span>$var(User) = $(var(URI){uri.user}); </div><div dir="auto"><span style="white-space:pre">    </span>$var(Parameters) = $(var(URI){uri.params}); </div><div dir="auto"><span style="white-space:pre">    </span>xerr("DEBUG 1 : User = $var(User)");</div><div dir="auto"><span style="white-space:pre">   </span>xerr("DEBUG 1 : Parameters = $var(Parameters)");</div><div dir="auto"><span style="white-space:pre">       </span></div><div dir="auto"><span style="white-space:pre"> </span>$var(URI) = "sip:123456789;test=<a href="mailto:param@1.1.1.1">param@1.1.1.1</a>;user=phone";</div><div dir="auto"><span style="white-space:pre">    </span>xerr("DEBUG 2 : URI $var(URI)"); ;</div><div dir="auto"><span style="white-space:pre">     </span>$var(User) = $(var(URI){uri.user});</div><div dir="auto"><span style="white-space:pre">      </span>$var(Parameters) = $(var(URI){uri.params}); </div><div dir="auto"><span style="white-space:pre">    </span>xerr("DEBUG 2 : User =  $var(User)"); </div><div dir="auto"><span style="white-space:pre">       </span>xerr("DEBUG 2 : Parameters = $var(Parameters)");</div><div dir="auto"><span style="white-space:pre">       </span></div><div dir="auto">The result is the following : </div><div dir="auto"><span style="white-space:pre">      </span>DEBUG 1 : URI sip:123456789;test=<a href="mailto:param@1.1.1.1">param@1.1.1.1</a></div><div dir="auto"><span style="white-space:pre">  </span>DEBUG 1 : User = 123456789;test=param</div><div dir="auto"><span style="white-space:pre">    </span>DEBUG 1 : Parameters =</div><div dir="auto"> </div><div dir="auto"><span style="white-space:pre">     </span>DEBUG 2 : URI sip:123456789;test=<a href="mailto:param@1.1.1.1">param@1.1.1.1</a>;user=phone</div><div dir="auto"><span style="white-space:pre">       </span>DEBUG 2 : User =  123456789</div><div dir="auto"><span style="white-space:pre">     </span>DEBUG 2 : Parameters = user=phone</div><div dir="auto"><span style="white-space:pre">        </span></div><div dir="auto"><span style="white-space:pre"> </span></div><div dir="auto">If the URI has parameters, the User parameters won't be included in the User part.</div><div dir="auto"><br></div><div dir="auto">Is this a bug or is it working as intended? I'm running Kamailio 5.2.0 .</div><div dir="auto"><br></div><div dir="auto">Thank you for your time.</div><div dir="auto"><br></div><div dir="auto">Best Regards,</div><div dir="auto"><br></div><div dir="auto">Duarte Rocha</div></div>