Hi again,
I tested different XCAP Roots
http://openxcap.mydomain.com:8000/xcap-root
http://openxcap.mydomain.com:8000/
These gives error
---- clip ----
Sep 18 15:24:02 openxcap openxcap[11696]: [-] error: XCAP root not found
for request URI:
http://openxcap.mydomain.com/resource-lists/users/testacc/buddies-resource-…
Sep 18 15:24:02 openxcap openxcap[11696]: [-] error: XCAP root not found
for request URI:
http://openxcap.mydomain.com/resource-lists/users/testacc/resource-list.xml
Sep 18 15:24:05 openxcap openxcap[11696]: [-] error: XCAP root not found
for request URI:
http://openxcap.mydomain.com/org.openmobilealliance.pres-rules/users/testac…
---- clip ----
http://openxcap.mydomain.com/xcap-root
http://openxcap.mydomain.com/
And these do not effect to openxcap server. Didn't test sniffer but I
assume that eyeball with http:// prefix will send the request to port
80. I so do not assume these XCAP roots to work :)
I think I should have XCAP Root to be
"http://openxcap.mydomain.com:8000/" and same set to EyeBall. I do not
have multidomain setup for this server. Though the users are using
different domain when logging in than the authentication domain e.g.
users sip address is user1(a)mydomainp.com and the authentication realm
is
mydomain.com. The authentication domain is set to
mydomain.com in
config.ini though (default_realm =
mydomain.com) and OpenSER does have
alias for
mydomainp.com. Both are using same MySQL database.
Thanks for help again,
-Mika
Hello Mika,
I think the problem is in the way you've configured
/etc/openxcap/config.ini
In the [Server] section you must set the root to
"http://openxcap.mydomain.com:8000/xcap-root" instead of
"http://openxcap.mydomain.com:8000" as you probably have now.
If you have a multidomain setup, you must also specify the domain in the
eyebeam setting, that is
"http://openxcap.mydomain.com:8000/xcap-root@mydomain.com". For more
details see
http://openxcap.org/wiki/Installation#Configuration
Tell me if this solved your problem. Thanks.
mika.saari(a)wipsl.com wrote:
Hi,
I have "successfully" installed OpenXCAP with latest OpenSER SVN. The
OpenXCAP server manages to contact the SQL server. When I am using
EyeBeam 1.5 with setting "http://openxcap.mydomain.com:8000/xcap-root/"
I get next error to the syslog.
Sep 18 14:17:21 openxcap openxcap[9902]: [-] error: Invalid Document
Selector
/xcap-root/resource-lists/users/testacc/buddies-resource-list.xml
(the Document Selector context must be 'users' or 'global')
What kind of misconfiguration I have done ?
Thanks a lot,
-Mika
_______________________________________________
Users mailing list
Users(a)openser.org
http://openser.org/cgi-bin/mailman/listinfo/users