[OpenSIPS-Users] ERROR:tm:t_forward_nonack: discarding fwd for a cancelled/6xx transaction
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Mon Oct 12 17:34:58 CEST 2009
Hi Krunal,
Looks like a race between the INVITE and CANCEL.....typical way to deal
with that is by processing the CANCEL only if it matches an INVITE
transaction:
# CANCEL processing
if (is_method("CANCEL"))
{
if (t_check_trans())
t_relay();
exit;
}
do you have this in your script ?
Regards,
Bogdan
Krunal Patel wrote:
> Hi,
>
> I am getting issue like :
> ERROR:tm:t_forward_nonack: discarding fwd for a cancelled/6xx transaction
>
> Here is the SIP trace.
>
> U 2009/10/12 11:24:19.127160 XXX.XXX.XXX.XXX:5060 -> YYY.YYY.YYY.YYY:5060
> INVITE sip:[EMAIL PROTECTED] SIP/2.0.
>
> U 2009/10/12 11:24:19.127237 XXX.XXX.XXX.XXX:5060 -> YYY.YYY.YYY.YYY:5060
> CANCEL sip:[EMAIL PROTECTED] SIP/2.0.
>
> U 2009/10/12 11:24:19.127276 YYY.YYY.YYY.YYY:5060 -> XXX.XXX.XXX.XXX:5060
> SIP/2.0 100 ci Trying...
>
> U 2009/10/12 11:24:19.130913 YYY.YYY.YYY.YYY:5060 -> XXX.XXX.XXX.XXX:5060
> SIP/2.0 200 canceling.
>
> U 2009/10/12 11:24:19.142229 YYY.YYY.YYY.YYY:5060 -> XXX.XXX.XXX.XXX:5060
> SIP/2.0 500 Server error occurred (19/SL).
>
> U 2009/10/12 11:24:19.182452 XXX.XXX.XXX.XXX:5060 -> YYY.YYY.YYY.YYY:5060
> ACK sip:[EMAIL PROTECTED] SIP/2.0.
>
> This happens when OpenSIPS gets CANCEL from caller before it sends 100
> Trying to CALLER for the INVITE.
>
> Please let me know how to resolve it.
>
> I have put t_was_cancelled in onreply & failure route both.
>
> Thanks in advance,
>
> --
> Krunal Patel
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
More information about the Users
mailing list