[OpenSIPS-Users] Presence - Watchers table question

osiris123d duane.larson at gmail.com
Wed May 5 16:16:33 CEST 2010


Thats what I was kind of thinking but wasn't sure. I see the distinction  
between delete and block, but wanted to verify.

Thanks

On May 5, 2010 3:16am, "Anca Vamanu-2 [via OpenSIPS (Open SIP Server)]"  
<ml-node+5007722-970904170-169958 at n2.nabble.com> wrote:




> osiris123d wrote:


> > I have posted this email once before but it was blocked due to being  
> greater


> > than 40KB. So if it finally does get approved and sent out I apologies  
> for


> > it being sent twice.


> >


> > I am wondering if something is not right here. Here is the scenario  
> (Using


> > two Counterpath Bria clients)


> >


> > Client A adds Client B to its contact list


> > Client B recieves a request and he accepts the request


> > Now both Client A and Client B can see each others presence


> > (All good so far)


> >


> > Now Client A deletes Client B from his contact list


> > Client B only sees Client A's presence as Offline


> > (All good so far)


> >


> > Now Client A adds Client B back to its contact list


> > (Here is where things don't seem to work right)


> > Client B doesn't recieve a request at all, but Client A can now see  
> Client


> > B's presence.


> >


> >


> >


> > Is this how Presence rules are suppose to work? it would seem to me  
> that in


> > the second part of my scenario when Client A deletes Client B, the  
> record in


> > the Watchers table should be deleted. That way if the user ever wanted  
> to


> > add that person back they would once again receive a friend request and  
> have


> > the option to accept or decline.


> >


> > Am I wrong here?


> >


> Hi,



> In fact it does seem correct to me. Deleting a contact from the buddy


> list and denying someone to see your presence status are two different


> things.


> Why if client A deleted contact B from his buddy list did you expect


> client A to loose its permission to see B's state? There is no


> connection between the two. For client A to be denied to see B's state,


> B is the one that must specify this..


> Anyhow this question is more related to the clients, and the way they


> correlate deleting contacts with presence rules, opensips will do what


> the client tells it. And presence rules are specified in pres-rules XCAP


> documents. So if you want to report something not working in opensips


> you should look after inconsistencies between pres-rules documents and


> states in watchers tables.



> Regards,


> Anca



> --


> Anca Vamanu


> www.voice-system.ro




> _______________________________________________


> Users mailing list


> [hidden email]


> http://lists.opensips.org/cgi-bin/mailman/listinfo/users










> View message @  
> http://opensips-open-sip-server.1449251.n2.nabble.com/Presence-Watchers-table-question-tp5005415p5007722.html




> To unsubscribe from Presence - Watchers table question, click here.









-- 
View this message in context: http://opensips-open-sip-server.1449251.n2.nabble.com/Presence-Watchers-table-question-tp5005415p5009050.html
Sent from the OpenSIPS - Users mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.opensips.org/pipermail/users/attachments/20100505/c3bf192a/attachment.htm 


More information about the Users mailing list