[SIP SIMPLE client] escaped sip uris in xcap rls documents

Juha Heinanen jh at tutpro.com
Sat Mar 26 02:33:32 CET 2011

i noticed that sip uris get escaped in rls documents created using
xcap-rls-services command, for example:

T 2011/03/26 03:26:47.830225 -> [AP]
<?xml version='1.0' encoding='UTF-8'?>
<rls-services xmlns="urn:ietf:params:xml:ns:rls-services">
  <service uri="sip:jh_all at test.fi">
  <service xmlns:rl="urn:ietf:params:xml:ns:resource-lists" uri="sip:jh-buddies at test.fi">
      <rl:entry uri="sip%3Atest%40test.fi"/>
      <rl:entry uri="sip%3Afoo%40test.fi"/>

as result presence server is not able to handle the resulting subscribes
because the escaped chars in their request uris.

i don't remember seeing this with earlier versions of sipclients.  has
something changed recently that causes the escapes?  according to
rfc3261 char : after sip and char @ after userpart cannot be escaped.

-- juha

More information about the SIPBeyondVoIP mailing list