There is really one one param that is needed to be configured in opensiops and openxcap. And I did it correctly on both. That is the xmlrpc port. After I restart openxcap and opensips I see no error on oenxcap now. <br><br>
63.148.166.3 'PUT /xcap-root/pidf-manipulation/users/<a href="http://msivaraman@smithmicro.com/pidf.xml">msivaraman@smithmicro.com/pidf.xml</a> HTTP/1.1' 401 0 141 'MultiPlatform Networking API - WinInet v1.0' -<br>
Starting factory <twisted.web.xmlrpc._QueryFactory instance at 0x8b5924c><br>63.148.166.3 'PUT /xcap-root/pidf-manipulation/users/<a href="http://msivaraman@smithmicro.com/pidf.xml">msivaraman@smithmicro.com/pidf.xml</a> HTTP/1.1' 200 0 - 'MultiPlatform Networking API - WinInet v1.0' "5f75f52ab58d49c8319137f03fd5d6f1"<br>
Stopping factory <twisted.web.xmlrpc._QueryFactory instance at 0x8b5924c><br><br>I get the logs like above, which means that openxcap is able to save the pidf in the mysql database correctly. OPenxcap sends the Notify pidf to the watcher with only offline status. It is not sending the full pidf with all the tuple and person info. It sends a second Notify with no pidf payload and with subscription status active and expires value = 1222.<br>
<br>Note that I'm saving the pidf via xcap after the UnRegisteration is completed and that is infact saved in the mysql database correctly. Because If I point my IE and get the pidf I can see the saved pidf correctly. <br>
<br>Please let me know what else I need to configure in opensips to make pidf-manipulation working.<br><br><div class="gmail_quote">On Mon, Nov 9, 2009 at 6:46 PM, Iņaki Baz Castillo <span dir="ltr"><<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2009/11/9 mani sivaraman <<a href="mailto:mani.opensips@gmail.com">mani.opensips@gmail.com</a>>:<br>
<div class="im">><br>
> I'm able to save the pidf.xml to Openxcap server and it sends 200 OK for the<br>
> PUT pidf. But pidf-manipulation never worked for me, so I ran openxcap in<br>
> no-fork mode and got the follwoing error spit from openxcap when I try to<br>
> PUT pidf to it.<br>
><br>
> Coudl any one please point out what is wrong ? in openxcap or my pidf ?<br>
<br>
</div>I think you have not configured properly mi_xmlrpc in opensips so<br>
OpenXCAP cannot contact it.<br>
<font color="#888888"><br>
<br>
--<br>
Iņaki Baz Castillo<br>
<<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>><br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</font></blockquote></div><br>