Not sure what you problem is, but that works for me:

<?xml version="1.0" encoding="UTF-8"?>
<rls-services xmlns="urn:ietf:params:xml:ns:rls-services"
      xmlns:rl="urn:ietf:params:xml:ns:resource-lists"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  <service uri="sip:rls-0...@example.net">
    <list name="klaus3000buddies">
      <rl:entry uri="sip:bud...@example.net"/>
    </list>
    <packages>
      <package>presence</package>
    </packages>
  </service>
</rls-services>


is uploaded with:













Am 24.01.2011 12:19, schrieb "Andrés S. García Ruiz":
> 
> Hi,
> 
> I'm trying to create a RLS "rls-services" document with a contacts-list
> inside it. Kamailio states that "No xcap document found for uri:x".
> 
> When creating a subscribe I must set the uri to the service uri. What I
> want to know is the sql query Kamailio does in order to get the contacts
> list for that uri.

activate mysql debugging: either

a) turn on mysql logging in my.cnf:

 general_log_file        = /var/log/mysql/mysql.log


or b) configure the modules to connect to mysql using a TCP socket
instead of unix socket:

#!define DBURL "mysql://openser:openserrw@127.0.0.1/openser"


Then you can easy trace and correlate SIP requests with database lookups:

ngrep -d any -t port 5060 or port 3306

regards
klaus



> 
> For example: XCAP document:
> 
>               "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" +
>                 "<rls-services
> xmlns=\"urn:ietf:params:xml:ns:rls-services\"" +
>                 " xmlns:rl=\"urn:ietf:params:xml:ns:resource-lists\">" +
>                 "<service
> uri=\"sip:restricted_areas_presentit...@open-ims.test\">" +
>                 "<list name=\"friends\">" +
>                 "<rl:entry uri=\"sip:testuse...@open-ims.test\"/>" +
>                 "<rl:entry uri=\"sip:testuse...@open-ims.test\"/>" +
>                 "</list>" +
>                 "<packages>" +
>                 "<package>presence</package>" +
>                 "</packages>" +
>             "</service>" +
>             "</rls-services>";
> 
> Is stored in
> /xcap-root/rls-services/users/sip:restricted_ar...@open-ims.test/index
> 
> The subscribe is from sip:restricted_ar...@open-ims.test to
> sip:restricted_areas_presentit...@open-ims.test

IIRC correctly From identity and RURI must be identical

regards
Klaus

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to