Hello,

 

I’m asking your help because I’m facing with the following issue:

 

1.       The user A deletes the contact B from its own contact list;  

2.       The client sends a XCAP PUT event in order to update the user A resource- list (removing the contact B) and to remove the watcher A from the user B presence-rules;

3.      Then the Presence Server, instead of remove the record “A watcher of B presentity-uri” in the watcher table, changes the status value of  this record from  Active (1) to Pending (2). So that , correctly, the “pending record” generates a Notify event against the user B: the authorization pop-up is shown to the user B as if A had added contact B.

 

The expected behavior should see the Presence Server removing the record “A watcher and B presentity-uri” from the watcher table or set the status in a “terminated” status.
 

Could you please tell me how to solve this issue?

It’s a known bug?

 

About the env: Kamailio server v. 3.1.3 as registrar and presence server and Jitsi Sip Communicator as SIP Client.

 

Thanks a lot and kind Regards.

laura