Hi,<br><br>About the problem I reported earlier I made some progress and found out that there is an error in the method rls_handle_notify. That's probably why I do not see any NOTIFY with presence state information.<br>
<br>I see the following error:<br>DBG:rls:rls_handle_notify: no dialog match found in hash table<br><br>This is because res_id is zero after a call to<br>if(pua_get_record_id(&dialog, &res_id)< 0) // verify if within a stored dialog<br>
<br>Does anyone have a hint?<br>Thanks<br>-Patrice<br><br><div class="gmail_quote">On Wed, Mar 3, 2010 at 9:19 AM, Patrice Dalle <span dir="ltr"><<a href="mailto:patdalle@gmail.com">patdalle@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br><br>I would really appreciate if anyone can give me feedback about the problem described below.<br>
<br>I am trying to setup opensips to use rls with a resource list. So far I have been able to populate the rls-services XML file using XCAP and to subscribe to the resource-list but I cannot receive NOTIFYs with presence state. I only receive the initial NOTIFY...<br>
<br>I suspect that there might be a problem with the handling of PUBLISH requests as I see the following error in the opensips logs.<br><br>ERROR:mi_datagram:mi_datagram_server: command not available<br><br>I also see this warning but cannot tell if this is a problem?<br>
<br>DBG:pua:db_update: NO_UPDATEDB_FLAG<br><br>Logs are provided in attachment:<br>rls-services -> The RLS document on the XCAP server<br>opensips.cfg<br>sip_log_presence_rls_no_notify.txt -> The SIP packets logging<br>
opensips.log<br><br>Thanks,<br><font color="#888888">Patrice<br><br>
</font></blockquote></div><br>