You may drop the message. If you have received "100 Trying" but you have not received final response within Timer C then you can send CANCEL. If you have not received "100 Trying" you can't send CANCEL.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andrea Rizzi Sent: Thursday, May 24, 2007 10:05 AM To: 'Ivar' Cc: [email protected] Subject: Re: [Sip-implementors] UAC behavior when receivingmalformed provisional responses Maybe I used a wrong word. With "malformed" I meant a Header with something wrong (in my case a reliable 183 with a RSeq out of the allowed range). RFC3261 says a lot about how the UAS should treat "malformed" headers (for instance, ignoring them if not strictly needed), but I didn't find anything about the UAC when receiving provisional responses. In the case I'm facing, having a right RSeq is essential for sending back a PRACK, so it is not clear to me if the UAC should CANCEL the call (if the early dialog exists) or ignore the response at all. Hope this clarify the question. Andrea -----Original Message----- From: Ivar [mailto:[EMAIL PROTECTED] Sent: giovedì 24 maggio 2007 15.25 To: Andrea Rizzi Cc: [email protected] Subject: Re: [Sip-implementors] UAC behavior when receiving malformed provisional responses How you pass malformed response to transaction ? ???? SIP message parser fails to parse header or at least validate them, that response never should passed to transaction. It up to you what you to with it, log it, inform user if UA, ... . Andrea Rizzi wrote: > RFC3261 seems to me to not address the UAC behavior when receiving a non-100 > provisional response containing a malformed header. > > > > Has anybody any suggestion about? > > > > Andrea > > _______________________________________________ > 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 _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
