RE: Re: PRACK over PROXY dropped -- ReliableResponse not found

Jeroen van Bemmel <[email protected]> Mon, 29 Jan 2007 00:19:40 +0100
Newsgroups gmane.comp.voip.nist-sip
Message-ID <[email protected]>
CSeq, RSeq and RAck are all ok. Make sure you are creating a transaction and a dialog upon receiving INVITE, and use the API to create 183.

We did not test the PRACK sample via a proxy, perhaps you can try that and/or run your app without a proxy

Regards,
Jeroen

-----Oorspronkelijk bericht -----
Van: "M. Rangnathan" <[email protected]>
Aan: "Jens Tinfors" <[email protected]>
CC: "niepin" <[email protected]>; [email protected]
Verzonden: 28-1-07 13:55
Onderwerp: Re: [nist-sip] Re: PRACK over PROXY dropped -- ReliableResponse not	found

Jens,

Can you have a look at  examples/prack.

I do believe the sequence number should be the same. Do let me know if 
you find an issue with this example. Please post the issue to the issues 
list if there is a clearly identified bug ( of course if you post a 
solution as well, I should be delighted :-) ).


Ranga

Jens Tinfors wrote:

> That main text you refer to talks about the RSeq value of the 
> provisional respone(s).
>
> Im pretty certain the CSeq is incremented for the PRACK as for any 
> other subsequent request within a dialog.
> 3262: /"//PRACK is like any other/
> /   request within a dialog, and the UAS core processes it according to/
> /   the procedures of Sections 8.2 and 12.2.2 of RFC 3261.  A matching/
> /   PRACK is defined as one within the same dialog as the response, and/
> /   whose method, CSeq-num, and response-num in the RAck header field/
> /   match, respectively, the method from the CSeq, the sequence number/
> /   from the CSeq, and the sequence number from the RSeq of the reliable/