<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
greetings,<BR>&nbsp;<BR>I have a customer that is sending the REGISTER with 2 ports in the Contact header: <BR>&nbsp;<BR><span lang="EN"><font size="1">
</font>Contact: &lt;sip:44435661000448181@201.xxx.xxx.xxx:19778:5060&gt;</span><br><BR>After some troubleshooting we found that the wireless router is the one inserting the 2nd port. It is not the SIP UA itself. <BR>Is it possible to "sanitize" the REGISTER at the beginning of the configuration logic with the TEXTOPS module&nbsp;so that we can leave one port and then process the REGISTER<BR>with the typical:<BR>&nbsp;if (!www_authorize("$fd", "subscriber"))<BR>{...}<BR>&nbsp;<BR>Or&nbsp;will this&nbsp;only applies to messages that are proxied/forwarded (example: received malformed INVITE, before calling route[1] to send it to the destination sanitize it with the TEXTOPS functions)<BR>I guess my question is: after removing the extra port at the begining, when I call the "if (!www_authorize("$fd", "subscriber"))",<BR>will it process the modified version or the original one?<BR>&nbsp;<BR>&nbsp;<BR>txs a lot<BR>&nbsp;<BR>fborot<BR><br><br>&nbsp;<BR><div>
<div>&nbsp;</div></div>                                               </div></body>
</html>