________________________________________
From: [email protected] 
[[email protected]] On Behalf Of Iñaki Baz 
Castillo [[email protected]]

It doesn't check the server transaction state. I expect that a
stateful proxy must only reply 200 for a CANCEL in case its associated
INVITE server transaction is in Proceeding state (no final response
has been sent yet).

So, if a proxy receives a CANCEL for an INVITE transaction whose
server transaction is in state Completed, Confirmed, Accepted or
Terminated, should the proxy reply 200? or 481? or nothing?
_______________________________________________

I don't remember the chapter-and-verse justification, but the practice
is that a CANCEL for an INVITE whose dialog is confirmed receives a
200 response, even though it does not modify the dialog.
The UAC determines whether the CANCEL terminated
the INVITE attempt based on the response to the INVITE (200 vs. 487).

Dale

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to