[reSIProcate] Cancel not honored by UAS.
Scott Godin
sgodin at sipspectrum.com
Wed Sep 16 11:01:15 CDT 2020
I believe you should send a 481 response to the UPDATE requests. I think
you really need to send a fault report to the operator as well. :)
Note: I am assuming the 200 OK below the cancel is a 200 OK for the cancel
request, and not a 200 OK to the initial INVITE.
Scott
On Wed, Sep 16, 2020 at 5:15 AM Jan Granqvist via resiprocate-devel <
resiprocate-devel at resiprocate.org> wrote:
>
>
>
> ---------- Forwarded message ----------
> From: Jan Granqvist <jan_granqvist at yahoo.com>
> To: "resiprocate-devel at resiprocate.org" <resiprocate-devel at resiprocate.org
> >
> Cc: Jan Granqvist <jan.granqvist at advoco.se>
> Bcc:
> Date: Wed, 16 Sep 2020 08:32:27 +0000 (UTC)
> Subject: Cancel not honored by UAS.
> Hi all,
>
> I ran into a call scenario which I don't know how to handle.
> In the below call scenario our UAC CANCELs the call, to which the operator
> responds with 200 OK.
> However, the operator does NOT honor it, but continues sending updates as
> if the CANCEL never occurred.
>
> UAC UAS(Sip trunk)
> |------------------INVITE(sdpA)-------------->|
> |<------------------100 Trying----------------|
> |<----------183 Session Progress(sdpB)--------|
> |--------------------PRACK------------------->|
> |<------------------200 OK--------------------|
> |<-----------------UPDATE(sdpB')--------------|
> |------------------200 OK(sdpA)-------------->|
> |---------------------CANCEL----------------->|
> <---- time lapse ---->
> |<--------------------200 OK------------------|
> |<----------181 Call Is Being Forwarded-------|
> |<----------------UPDATE(sdpB'')--------------|
> |<----------------UPDATE(sdpB'')--------------|
> |------------------100 Trying---------------->|
>
> Is there anything I should/can do to handle this, other than sending a
> fault report to the operator?
> I was wondering if it should be prudent to respond with 481 Call
> Leg/Transaction Does Not Exist.
>
> TIA
> /Janne
>
>
>
>
> ---------- Forwarded message ----------
> From: Jan Granqvist via resiprocate-devel <
> resiprocate-devel at resiprocate.org>
> To: "resiprocate-devel at resiprocate.org" <resiprocate-devel at resiprocate.org
> >
> Cc:
> Bcc:
> Date: Wed, 16 Sep 2020 08:32:27 +0000 (UTC)
> Subject: [reSIProcate] Cancel not honored by UAS.
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel at resiprocate.org
> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20200916/9e8e8d41/attachment.htm>
More information about the resiprocate-devel
mailing list