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

"Jens Tinfors" <[email protected]> Tue, 30 Jan 2007 17:11:09 +0100
Newsgroups gmane.comp.voip.nist-sip
Message-ID <[email protected]>
Ok, lets see.

The prack.Shootist prack.Shootme examples works just fine!
After minor modifiactions they do over my proxy as well!

Jeroen, what do you mean by "make sure you are creating  a transaction and
dialog" I have AUTOMATIC_DIALOG_SUPPORT set to true so that would take care
of the dialog i guess!?
Regarding the transaction i do requestEvent.getServerTransaction(); whenever
i need it.

Regarding my initial problem of why the PRACK is dropped, i do create the
response using messageFactory.createResponse(statusCode, Request); which
should be ok! So I'll get back to troubleshooting!

regards/j

On 1/29/07, Jeroen van Bemmel < [email protected]> wrote:
>
> 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/
>
>

_______________________________________________
nist-sip mailing list
[email protected]
http://www-x.antd.nist.gov/mailman/listinfo/nist-sip