[OpenSER-Users] Wrong CSeq in NOTIFY after presence subscription refresh

Michel de Boer michel at twinklephone.com
Wed Jul 4 20:38:20 CEST 2007


Hi,

This problem is fixed. I now receive NOTIFY requests with increasing
sequence numbers.

Thanks,
Michel


Anca-Maria Vamanu wrote:
> Hello,
> 
> I have looked through the code. I have not found the exact cause of this
> error. I made some modifications in sequence numbers handling in the
> last commit.I am not sure if they fix the problem. I will do some
> further analysis.
> Please report if you still encounter it.
> 
> Thanks,
> 
> Anca Vamanu
> 
> Michel de Boer wrote:
> 
>> I perform the following scenario (openser v1.2.1):
>>
>> 1) Send a SUBCRIBE to openser for the presence event with expires = 3600
>> 2) The subscription is established. Openser sends a NOTIFY with PIDF
>>   body. The sequence number in the CSeq header is 516.
>> 3) 1 hour later I send an in-dialog SUBSCRIBE to extend the subscription
>>   for another hour.
>> 4) openser sends a NOTIFY having sequence number 516 in the CSeq header.
>>
>> The sequence number of the NOTIFY should have been higher (517) as the
>> sequence numbers of in-dialog messages should increase.
>>
>> I think this is a bug.
>>
>> Regards,
>> Michel
>>
>>  
>>
> 
> 
> 

-- 
Michel de Boer
www.twinklephone.com




More information about the Users mailing list