< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate] Why does DUM keep sending SUBSCRIBE messages?


Dien,

 

            The SIPX server is doing the wrong thing with the status code that it is sending.

 

Acording to the RFC, the following codes should be sent.

 

200 – If the SIP server has knowledge of the presence of the user. A NOTIFY will be sent with the current presence (pidf) document

202 – If the SIP server has no current knowledge of the current user, but will send once it does. An empty NOTIFY will be sent right away, with a proper one when the other user comes online.

>400 – Request can’t be honored at this server.

 

The current behavior of SIPX 202 and 408 is incorrect.

 

-Aron

 

Aron Rosenberg

SightSpeed Inc.

 


From: resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxxx [mailto:resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxxx] On Behalf Of Dien Ba Quang
Sent: Thursday, April 12, 2007 12:36 PM
To: resiprocate-devel@xxxxxxxxxxxxxxxxxxxx
Subject: Re: [reSIProcate] Why does DUM keep sending SUBSCRIBE messages?

 

Hi,
In my soft phone, when I login, I send SUBSCRIBE messages for each contact in my buddy list. If the contacts are they reply with 202 Accepted and NOTIFY messages => DUM stops sending SUBSCRIBE message for those contacts. In case, the contacts aren't SIP Server (SIPX) reply with 408 Request Timeout, but DUM keep sending, sending SUBSCRIBE messages with expire value = 3600 for that contact.
How could I stop DUM to send a SUBSCRIBE messages in that case?

Thank you very much.

DBQ.

On 4/11/07, Dien Ba Quang < dienbaquang@xxxxxxxxx> wrote:

Hi all,
How can I stop my soft sending subscribe messages, when received 408 request time out?