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
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd