my presence server tries to handle subscribe to
sip:jh+presence@test.tutpro.com. that service uri is stored in
rls-services document of user sip:jh@test.tutpro.com, but for some
reason k does not find the service uri.
here is some debug:
May 1 19:08:43 siika /usr/sbin/pres-serv[27355]: INFO: Handling SUBSCRIBE
<sip:jh+presence@test.tutpro.com>
May 1 19:08:43 siika /usr/sbin/pres-serv[27355]: INFO: rls [subscribe.c:155]: searching
document for user sip:jh@test.tutpro.com
May 1 19:08:43 siika /usr/sbin/pres-serv[27355]: INFO: rls
[subscribe.c:240]: rls_services document:#012<?xml version='1.0'
encoding='UTF-8'?>#012<rls-services
xmlns="urn:ietf:params:xml:ns:rls-services"><service
uri="sip%3Ajh%2Bpresence%40test.tutpro.com"><resource-list&…
uri="sip%3Ajh%2Bdialog%40test.tutpro.com"><resource-list>…
May 1 19:08:43 siika /usr/sbin/pres-serv[27355]: INFO: rls [subscribe.c:253]: service uri
sip:jh+presence@test.tutpro.com not found in rl document for user sip:jh@test.tutpro.com
any idea why the service uri is not found even when it appears to be in
the document:
<service
uri="sip%3Ajh%2Bpresence%40test.tutpro.com"><resource-list&…
could the escaped chars explain the failure or the fact that
resource-list is an uri?
-- juha