[OpenSIPS-Users] dialog module
Richard Revels
rrevels at bandwidth.com
Mon May 3 19:55:49 CEST 2010
There are several parts of the config where this type of problem can be checked and caught. An easy one, provided you aren't running an asterisk on the same IP that talks to opensips or something, is this source ip and request domain check
if( $si == $rd )
{
xlog("L_INFO", "Rejecting message that seems to be looping\n");
sl_send_reply( "483", "Something wrong in SIP Message - created loop" );
return(0);
}
Another thing to check in CANCEL and ACK handling is can message be routed somewhere from the message headers or is it part of an existing transaction
if( (!loose_route()) && (!t_check_trans()) )
{
if (isflagset(1))
xlog("L_INFO", "not forwarding $rm with debug turned on for $ci \n");
return(0);
}
If you have these and still have a problem it's going to require a lot more information about your config and some ngrep traces to nail down. For me anyway. Someone else might have some more thoughts just from past experience.
Richard
On May 3, 2010, at 9:40 AM, wüber wrote:
>
> Hello Richard,
>
> I've configured my system as you suggested and now going on with my setup
> and application, I have a similar problem with the CANCEL message.
> If a make a call and, before answering the call, I close it from the caller
> side, sending a CANCEL message, I get lots of CANCEL packets and ACK packets
> and again the message that the size is too big!
> One of these CANCEL and ACK packets (the same I can see with wireshark) are
> between the server and the end user, the other (that do not see with
> wireshark) are inside the Opensips server!
>
> How I can solve this problem?
> Thanks in advance.
>
> Carmelo
> --
> View this message in context: http://opensips-open-sip-server.1449251.n2.nabble.com/dialog-module-tp4967644p4997814.html
> Sent from the OpenSIPS - Users mailing list archive at Nabble.com.
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list