Inaki, one question below.
Regards, -Rockson -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of I?aki Baz Castillo Sent: Wednesday, September 17, 2008 4:28 AM To: [email protected] Subject: [Sip-implementors] What should do a proxy if receives a CANCELafter forwarding a 200 OK ? Hi, imagine A calls B via proxy P: - A sends the INVITE to P. - P forwards to B. - B replies a 200 OK that arrives to P (this would cause proxy core to terminate the client transaction). [RL] Does P forward the 200 back or not , when it receives CANCEL from A? - Before A receives the 200 OK it sends a CANCEL to P. What should do P now with the CANCEL? Note that there is not now an INVITE transaction alive for that CANCEL since 200 destroyed it. Maybe P should route the CANCEL using the same mechanism used for the INVITE, but surely no stateful proxy implements it since it's innecesary in 90% of cases (the proxy has already info about the destination for a incoming CANCEL since it forwarded before the INVITE). Thanks a lot. PD: It's happening to me now in a real environment. -- Iñaki Baz Castillo _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
