[SR-Users] Question about processing of packet

Reda Aouad reda.aouad at gmail.com
Thu Apr 12 23:53:29 CEST 2012


Hi,

Look at this function from the textopsx module
http://kamailio.org/docs/modules/stable/modules/textopsx.html#msg_apply_changes


Try to apply it after your sanitize and before you challenge the REGISTER.

Reda



On Thu, Apr 12, 2012 at 23:45, Fabian Borot <fborot at hotmail.com> wrote:

>  greetings,
>
> I have a customer that is sending the REGISTER with 2 ports in the Contact
> header:
>
> Contact: <sip:44435661000448181 at 201.xxx.xxx.xxx:19778:5060>
>
> After some troubleshooting we found that the wireless router is the one
> inserting the 2nd port. It is not the SIP UA itself.
> 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
> with the typical:
>  if (!www_authorize("$fd", "subscriber"))
> {...}
>
> 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)
> I guess my question is: after removing the extra port at the begining,
> when I call the "if (!www_authorize("$fd", "subscriber"))",
> will it process the modified version or the original one?
>
>
> txs a lot
>
> fborot
>
>
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20120412/c80fb6f0/attachment-0002.htm>


More information about the sr-users mailing list