________________________________________ 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
