No, I don't think you should have a bigger CSeq in the BYE. It seems that you have this:
originator terminator INVITE---------------------> <------------------180------ <------------------200------ ACK------------------------> <------------------BYE------ If this is the case, then the CSeq for the terminator can be 1 because terminator and originator use independent CSeq's for their requests. What is important is that each new request sent by a UA client should have a bigger (by one) CSeq than the previous (exlcuding retries). So, if it was this scenario: originator terminator INVITE---------------------> <------------------180------ <------------------200------ ACK------------------------> BYE from originator--------> Here, the BYE must have a greater CSeq than the INVITE Regards, Attila <http://www.vegastream.com> VegaStream : A World of difference for your Integrated Communications > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > Sent: 27 February 2003 12:46 > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: RE: [Sip-implementors] Problem with BYE > > > > > Shouldn't the CSeq of BYE be diffrent(greater) than that of INVITE ?? > > > > > -----Original Message----- > > From: ext Steve Pellegrino [mailto:[EMAIL PROTECTED] > > Sent: 27. February 2003 14:42 > > To: Mariusz Mas�owski > > Cc: [EMAIL PROTECTED] > > Subject: Re: [Sip-implementors] Problem with BYE > > > > > > Hi Mariusz, > > > > One thing I see is that your BYE request doesn't contain a > > Max-Forwards > > header, which is required per section 8.1.1 of RFC 3261. > > > > Regards, > > Steve > > > > > > Mariusz Mas?owski wrote: > > > > > Hello everybody, > > > > > > I'm writing a SIP User Agent and I have problem with > terminating a > > > dialog with Ubiquity UA using BYE. > > > > > > My testing environment consists of my UA and Helmsman > User Agent v > > > 3.0.6 (http://www.ubiquity.net/useragent.php). > > > The tesing scenario is as follows: > > > o Helmsman UA starts the dialog (INVITE) > > > o My UA accepts the dialog (200 OK) > > > o My UA terminates the dialgo (BYE) > > > First two steps are done correctly. But as I send the BYE > > request it > > > does not receive a final response. The Helmsman UA sends only a > > > provisional 100 Trying. > > > When I use another remote UA (josua -- > > > http://www.fsf.org/software/osip/) the BYE gets a > positive response > > > (200 OK). > > > > > > Is there something wrong with the following message: > > > > > > BYE sip:[EMAIL PROTECTED] SIP/2.0 > > > CALL-ID: [EMAIL PROTECTED] > > > FROM: "SIP AGENT" <sip:[EMAIL PROTECTED]>;tag=2076209524 > > > TO: <sip:[EMAIL PROTECTED]>;tag=3836145980 > > > CSEQ: 1 BYE > > > VIA: SIP/2.0/UDP 192.168.0.34:5060;branch=z9hG4bK1410491809 > > > CONTENT-LENGTH: 0 > > > > > > > > > > > > > > > _______________________________________________ > > Sip-implementors mailing list > > [EMAIL PROTECTED] > > http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors > > > > > > _______________________________________________ > Sip-implementors mailing list > [EMAIL PROTECTED] > http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
