[SR-Users] RLS question
Klaus Darilion
klaus.mailinglists at pernau.at
Tue Jan 25 20:57:27 CET 2011
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-0001 at example.net">
<list name="klaus3000buddies">
<rl:entry uri="sip:buddy1 at 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_presentities at open-ims.test\">" +
> "<list name=\"friends\">" +
> "<rl:entry uri=\"sip:testuser01 at open-ims.test\"/>" +
> "<rl:entry uri=\"sip:testuser02 at open-ims.test\"/>" +
> "</list>" +
> "<packages>" +
> "<package>presence</package>" +
> "</packages>" +
> "</service>" +
> "</rls-services>";
>
> Is stored in
> /xcap-root/rls-services/users/sip:restricted_areas at open-ims.test/index
>
> The subscribe is from sip:restricted_areas at open-ims.test to
> sip:restricted_areas_presentities at open-ims.test
IIRC correctly From identity and RURI must be identical
regards
Klaus
More information about the sr-users
mailing list