Groups
From OpenSimulator
(Difference between revisions)
(→XmlRpcGroups module) |
(Removed redundant section, but tried to make it more obvious that running the XMLPHP service requires work. This is still experimental, and some ability to navigate the code is expected.) |
||
| Line 37: | Line 37: | ||
| − | The XMLRPC service for groups at osflotsam.org is a public '''test''' service. If you'd instead like to run your own, you can download the code for it from http://code.google.com/p/flotsam/ and adjust your <tt>OpenSim.ini</tt> accordingly. More info [https://lists.berlios.de/pipermail/opensim-users/2009-April/002051.html here] | + | The XMLRPC service for groups at osflotsam.org is a public '''test''' service. If you'd instead like to run your own on your own web server, you can download the code for it from http://code.google.com/p/flotsam/ , specifically what's in <tt>trunk/Groups/php</tt> , and adjust it and your <tt>OpenSim.ini</tt> accordingly. More info [https://lists.berlios.de/pipermail/opensim-users/2009-April/002051.html here] and [http://code.google.com/p/flotsam/wiki/XmlRpcGroups here]. |
| − | + | ||
| − | + | ||
Revision as of 03:38, 28 April 2009
Contents |
XmlRpcGroups module
As of rev 9215 in the OpenSim SVN repo, there is now an experimental groups module, XmlRpcGroups, which interacts with a remote XMLRPC service to provide basic groups functionality.
To enable basic groups functionality on rev 9215 or later, the Groups section of your OpenSim.ini should look something like:
[Groups]
Enabled = true
; This is the current groups stub in Region.CoreModules.Avatar.Groups
;Module = Default
; The XmlRpcGroups implementation can be used against the publically available service
; that I have made available for testing. Your group data is not guarenteed safe
; or available if you use this service, but it's available now and seems to work.
; The PHP code for the service is available for you to deploy to your own server.
;
Module = XmlRpcGroups
XmlRpcServiceURL = http://osflotsam.org/xmlrpc.php
XmlRpcMessagingEnabled = true
XmlRpcNoticesEnabled = true
; This makes the XmlRpcGroups modules very chatty on the console.
;XmlRpcDebugEnabled = true
; Disables HTTP Keep-Alive for Groups Module HTTP Requests, work around for
; a problem discovered on some Windows based region servers. Only disable
; if you see a large number (dozens) of the following Exceptions:
; System.Net.WebException: The request was aborted: The request was canceled.
;
; XmlRpcDisableKeepAlive = false
The XMLRPC service for groups at osflotsam.org is a public test service. If you'd instead like to run your own on your own web server, you can download the code for it from http://code.google.com/p/flotsam/ , specifically what's in trunk/Groups/php , and adjust it and your OpenSim.ini accordingly. More info here and here.