Hi all Assume the server transport layer of my SIP stack receives a CANCEL and I can't find a matching server transaction.
Section 9.2 (RFC 3261) says: "If the UAS did not find a matching transaction for the CANCEL according to the procedure above, it SHOULD respond to the CANCEL with a 481 (Call Leg/Transaction Does Not Exist)." But Section 16.10 (in the context of stateful proxies) says: "If a response context is not found, the element does not have any knowledge of the request to apply the CANCEL to. It MUST statelessly forward the CANCEL request (it may have statelessly forwarded the associated request previously)." So how does my SIP stack know whether to reject the CANCEL with a 481 or statelessly forward? Thanks in advance Clayton _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
