<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> <BR>I have a customer that is sending the REGISTER with 2 ports in the Contact header: <BR> <BR><span lang="EN"><font size="1">
</font>Contact: <sip:44435661000448181@201.xxx.xxx.xxx:19778:5060></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 so that we can leave one port and then process the REGISTER<BR>with the typical:<BR> if (!www_authorize("$fd", "subscriber"))<BR>{...}<BR> <BR>Or will this 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> <BR> <BR>txs a lot<BR> <BR>fborot<BR><br><br> <BR><div>
<div> </div></div>                                            </div></body>
</html>