[Users] Presence, Presence_xml & NOTIFY
Anca-Maria Vamanu
anca at voice-system.ro
Tue May 22 12:38:27 CEST 2007
Hi,
Something is not working right there. You should have Notify messages
even though the subscription state is pending.
Please send a part of the openser log when one phone registers and the
message trace.
regards,
Anca
mika.saari at wipsl.com wrote:
>Hi,
>
> I removed all the buddy information from my EyeBeam 1.5.14, cleared
>active_watchers, watchers and xcap_xml and restarted the server. Then
>executed one eyebeam 1.5.14 and created new buddy entry with enabled
>presence information. Then I executed up the second eyebeam 1.5.14 with
>correct SIP URI, but still only PUBLISH message was sent but no NOTIFY.
>Watchers table do have correct "pending" valued subs_status. Also tested
>to add another buddy to the second client and restarted the first
>client, but no NOTIFY.
>
> I checked the code a bit and also the logs. The code is trying to lookup
>event = presence.winfo but there is only event = presence in
>active_watchers. Though I do not know if this effects anyway ? The
>active_watchers is cleaned up pretty soon after it is populated by
>OpenSER, but the watchers table stays in order.
>
> Thank you for any info,
> -Mika Saari
>
>
>
>
>>Hello,
>>
>>
>>What happens is that the changes in authorization are not effective in
>>reall time. Therefore, if you change the autorization , that is if you
>>click allow in the prompt box, the subscription will not pass in
>>active state imediately. The refresh occurs when a new Subscription from
>>the watchers is received, either a refresh of expires or a new one.
>>If you want to test that it works - you can either set the value of
>>presence modules parameter max_expires to a small value or restart the
>>the phone after having allowed.
>>
>>regards,
>>
>>Anca Vamanu
>>
>>mika.saari at wipsl.com wrote:
>>
>>
>>
>>>Hi,
>>>
>>> At the moment I am using SVN version of OpenSER (2:2253M) also I have
>>>been using the 1.2 release. The problem has been the NOTIFY message
>>>which has been dropping time to time, or like in current svn release, I
>>>do not get the NOTIFY message at all anymore. I think my openser.cfg is
>>>having something wrong, but haven't been able to figure out what is the
>>>reason.
>>>
>>> I do use XCAP_Lite 1.0.0 with presence & presence_xml modules. The
>>>force_active is set to "0", because I want to have reactive buddy
>>>authorization. The XCAP side works nicely, also watchers and
>>>active_watchers are populated by OpenSER correctly. But once the
>>>SUBSCRIBE is received from client, no NOTIFY is sent to any clients
>>>which are active in watchers table.
>>>
>>> After reading the log file I found this message from it:
>>>
>>>0(4415) PRESENCE: publ_notify: Could not get subs_dialog from database
>>>
>>>
>>> Thank you for tips,
>>> -Mika Saari
>>>
>>>
>>>_______________________________________________
>>>Users mailing list
>>>Users at openser.org
>>>http://openser.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>>>
>>>
>>>
>>
>>
>
>
>
>_______________________________________________
>Users mailing list
>Users at openser.org
>http://openser.org/cgi-bin/mailman/listinfo/users
>
>
>
More information about the sr-users
mailing list