Hi Pekka,

2009/1/15 Pekka Pessi <ppe...@gmail.com>:
> 2009/1/14 Paulo Pizarro <paulo.piza...@gmail.com>:
>> I found problems in the following tests :
>>
>> - SIP_CC_OE_CE_V_017, SIP_CC_OE_CR_V_001,  SIP_CC_OE_CR_V_002
>> ETSI requests that the TO header in the ACK/BYE messages are exactly
>> the same as the one found in the final response (200 OK). Sofia only
>> preserves the tag param nowadays. The RFC 3261 says:
>>
>> 17.1.1.3: ... The To header field in the ACK MUST equal the To header
>> field in the
>> response being acknowledged, and therefore will usually differ from
>> the To header field in the original request by the addition of the
>> tag parameter.
>
> This refers to ACK to 3XX/4XX/5XX/6XX? Looks like we have a bug there,
> I've pushed the fix to darcs.
>
>> - SIP_CC_OE_CE_V_041:
>>
>> A second final response 2XX with a different Record-Route in the same
>> INVITE transaction should change the Route header of the resent ACK.
>> Sofia ignores the second Record-Route header and re sends the ACK
>> exactly as the first one.
>
> I think the second paragraph in 13.2.2.4 refers to early dialogs; the
> route set should not change after first 2XX to that dialog. (The
> wording says otherwise, however.)

I agree with you, it's right that the route set should not change
after first 2xx to that dialog.
A second final response 2XX with a different Record-Route in the same
INVITE transaction only makes sense in the fork scenarios.
I made a new test with a fork scenario, and sofia did not sent the
second ACK with the new route set for the new dialog. It seems like
the hairy fork bug :)

So, Is it possible to help you to fix this fork bug? Or it is not
advisable ... :)

>
>> - SIP_CC_OE_CE_V_019:
>>
>> That's the famous hairy bug in fork handling... :-)
>>
>> Let me try analyse the Record-Route problem. It seems to be a NTA
>> problem, right?
>
> Mixed one; once set, nta does not allow route to be changed.
>
> --
> Pekka.Pessi mail at nokia.com
>

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to