Hi,

XCAP uses HTTP (albeit still carried on port 5060 in this tutorial),
messaging and so on uses SIP.  These are different protocols and handled
in kamailio.cfg differently.

Last time I checked Xlite didn't support XCAP at all - so I don't think
that's going to work at all.  I can't see XCAP/XDMS listed as an Ekiga
feature either.

I am using presence and XCAP on Kamailio 3.3 (my own configuration, not
the one from the tutorial) and it works fine.

Regards,

Peter

On Fri, 2012-08-10 at 13:41 +0500, SamyGo wrote:

> Thanks ,
> 
> 
> 
> Yes this tutorial worked for me as well some 5/7 months ago with
> kamailio 3.1 but I'm on 3.3 now and tried the same configurations
> file. Jitsi on the other hand is the only phone I found which shows me
> this error. I'm trying with Ekiga - eyebeam or xlite didn't seem happy
> with the presence icons as well..But common thing was that I could
> send the Chat messages successfully.
> 
> 
> I'm continuously looking at the tcpdumps and I'll share those here in
> a while. 
> 
> 
> Thanks for replying and taking interest.
> 
> 
> Regard,
> Sammy
> 
> 
> 
> On Fri, Aug 10, 2012 at 1:32 PM, Peter Dunkley
> <[email protected]> wrote:
> 
>         Hi,
>         
>         The xcap-caps document is hard-coded in kamailio.cfg and
>         provides a list of the document types the XCAP server
>         supports.  This part of the configuration from the tutorial
>         builds and returns the xcap-caps document: 
>         
>                               if($xcapuri(u=>auid)=="xcap-caps")
>                               {
>                                       $var(xbody) =
>                 "<?xml version='1.0' encoding='UTF-8'?>
>                 <xcap-caps xmlns='urn:ietf:params:xml:ns:xcap-caps'>
>                   <auids>
>                     <auid>rls-services</auid>
>                     <auid>pidf-manipulation</auid>
>                     <auid>xcap-caps</auid>
>                     <auid>resource-lists</auid>
>                     <auid>pres-rules</auid>
>                     <auid>org.openmobilealliance.pres-rules</auid>
>                   </auids>
>                   <extensions>
>                   </extensions>
>                   <namespaces>
>                     <namespace>urn:ietf:params:xml:ns:rls-services</namespace>
>                     <namespace>urn:ietf:params:xml:ns:pidf</namespace>
>                     <namespace>urn:ietf:params:xml:ns:xcap-caps</namespace>
>                     
> <namespace>urn:ietf:params:xml:ns:resource-lists</namespace>
>                     <namespace>urn:ietf:params:xml:ns:pres-rules</namespace>
>                   </namespaces>
>                 </xcap-caps>";
>                                       xhttp_reply("200", "ok", 
> "application/xcap-caps+xml",
>                                                       "$var(xbody)");
>                                       exit;
>                               }
>         
>         This tutorial has always worked for me in the past (although
>         it has been well over a year since I last used it), so it
>         looks like either a problem with Jitsi (which is unlikely) or
>         some misconfiguration on the Kamailio side.
>         
>         A tcpdump of the traffic between Jitsi and Kamailio would help
>         with working out which side has the problem.
>         
>         Regards,
>         
>         Peter
>         
>         
>         
>         On Thu, 2012-08-09 at 15:30 +0500, SamyGo wrote:
>         
>         > Hi,
>         > 
>         > I've followed the tutorial on kab.asipto.com for presence
>         > using built-in xcap
>         > server. http://kb.asipto.com/kamailio:presence:k31-made-simple
>         > 
>         > 
>         > I'm using Kamailio version 3.3.1 and did minor changes in
>         > modparams and rtpproxy function calls and the kamailio
>         > accepted the configurations file posted on the page and
>         > started.
>         > 
>         > 
>         > But the problem is that I don't get the presence status of
>         > the contacts still. Please suggest what to look for and how
>         > to troubleshoot this.
>         > 
>         > 
>         > I get this error on Jitsi - image attached.
>         > 
>         > 
>         > ERROR: "http://ip.of.server/xcap-root/xcap-caps/global/index
>         > resource can not be read"
>         > 
>         > 
>         > Regards,
>         > Sammy
>         > 
>         > _______________________________________________
>         > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing 
> list
>         > [email protected]
>         > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>         
>         
>         -- 
>         Peter Dunkley
>         Technical Director
>         Crocodile RCS Ltd
>         
>         
>         _______________________________________________
>         SIP Express Router (SER) and Kamailio (OpenSER) - sr-users
>         mailing list
>         [email protected]
>         http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>         
> 
> 
> 
> 
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> [email protected]
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users


-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to