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

Reply via email to