<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
I redid the install again following those instructions and am now
beginning to suspect that PHP is not installed properly on my
server. The error I am now getting is:<br>
<blockquote>13:33:25 - [SCENE]: Adding new agent Kurt Reisler to
scene Orientation Island<br>
13:33:25 - [XMLRPC-GROUPS-CONNECTOR]: An error has occured while
attempting to a<br>
ccess the XmlRpcGroups server method
groups.getAgentActiveMembership at <a class="moz-txt-link-freetext" href="http://m">http://m</a><br>
osgrid.mitre.org/XmlRpcGroupsServer/xmlrpc.php<br>
13:33:25 - [XMLRPC-GROUPS-CONNECTOR]: The remote server returned
an error: (500)<br>
Internal Server Error. at
System.Net.HttpWebRequest.GetResponse()<br>
</blockquote>
The error 500 is screaming PHP installation error. I am going to go
over the PHP installation and configuration again.<br>
<br>
Happy Thanksgiving to those in the US.<br>
Kurt<br>
<br>
On 11/4/2011 8:12 PM, Fleep Tuque wrote:
<blockquote
cite="mid:CAG6z+U6hFzKanSwjCg2jS9VR=J4MgzrYhppb6raN9DJMZqzN3g@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
Kurt,
<div><br>
</div>
<div>I followed the instructions at <a moz-do-not-send="true"
href="http://opensimulator.org/wiki/Enabling_Groups">http://opensimulator.org/wiki/Enabling_Groups</a> and
successfully installed the module and got groups working with
Windows Server 2008 and IIS.</div>
<div><br>
</div>
<div>I discovered that the problems I was having initially were
due to my MySQL database using the utf8 character set. When I
reinstalled the database using the latin1 character set, the
module installed with no problem.</div>
<div><br>
</div>
<div>Hope that helps!</div>
<div><br>
</div>
<div>- Chris/Fleep</div>
<div><br>
</div>
<div><br>
</div>
<div>Chris M. Collins (SL: Fleep Tuque)</div>
<div>Project Manager, UC Second Life </div>
<div>UCit Instructional & Research Computing</div>
<div>University of Cincinnati </div>
<div>406E Zimmer Hall</div>
<div>PO Box 210088</div>
<div>Cincinnati, OH 45221-0088</div>
<div>(513)556-3018</div>
<div><a moz-do-not-send="true" href="mailto:chris.collins@uc.edu">chris.collins@uc.edu</a></div>
<div>
<br>
</div>
<div><a moz-do-not-send="true"
href="http://www.uc.edu/ucit/learningtools/secondlife.html">http://www.uc.edu/ucit/learningtools/secondlife.html</a><br>
<div>
<br>
</div>
<div><br>
<br>
<div class="gmail_quote">On Tue, Oct 25, 2011 at 7:19 PM,
Justin Clark-Casey <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:jjustincc@googlemail.com" target="_blank">jjustincc@googlemail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
As a quick sanity check you could just try pointing your
browser at the php. If this part is working you should
see<br>
<br>
<methodResponse><br>
<fault><br>
<value><br>
<struct><br>
<member><br>
<name>faultCode</name><br>
<value><int>105</int></value><br>
</member><br>
<member><br>
<name>faultString</name><br>
<value><string>XML error: Invalid document
end at line 1, column 1</string></value><br>
</member><br>
</struct><br>
</value><br>
</fault><br>
</methodResponse><br>
<br>
Other than that, I'm afraid the next step is to insert a
Console.WriteLine(inputXml) at about line 1159 in
XmlRpcGroupsServiceConnectorModule.Send(String
url):XmlRpcRespone to see what you're actually getting
back.
<div>
<div><br>
<br>
On 25/10/11 16:10, Kurt Reisler wrote:<br>
</div>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div>
Thanks to Justin's changes, I was able to get the
MySQL (5.5.16) database tables created. I have PHP
installed with IIS<br>
on a Windows 2008 server (tested with a
helloworld.php script). Running OpenSim 0.7.2 with
the OpenSim.ini module<br>
modified to include the following:<br>
<br>
Groups]<br>
;# {Enabled} {} {Enable groups?} {true false}
false<br>
;; Enables the groups module<br>
Enabled = true<br>
<br>
;# {Module} {Enabled:true} {Groups module to use?
(Use GroupsModule to use Flotsam/Simian)} {} Default<br>
;; This is the current groups stub in
Region.CoreModules.Avatar.Groups.<br>
;; All the other settings below only really apply
to the Flotsam/SimianGrid<br>
;; GroupsModule.<br>
;; This module can use a PHP XmlRpc server from
the Flotsam project at<br>
;; <a moz-do-not-send="true"
href="http://code.google.com/p/flotsam/"
target="_blank">http://code.google.com/p/flotsam/</a><br>
;; or from the SimianGrid project at <a
moz-do-not-send="true"
href="http://code.google.com/p/openmetaverse"
target="_blank">http://code.google.com/p/openmetaverse</a><br>
Module = GroupsModule<br>
<br>
;# {MessagingEnabled} {Module:GroupsModule} {Is
groups messaging enabled?} {true false} true<br>
MessagingEnabled = true<br>
<br>
;# {MessagingModule} {MessagingEnabled:true}
{Module to use for groups messaging}
{GroupsMessagingModule}<br>
GroupsMessagingModule<br>
MessagingModule = GroupsMessagingModule<br>
<br>
;# {ServicesConnectorModule}
{Module:GroupsModule} {Service connector to use for
groups}<br>
{XmlRpcGroupsServicesConnector
SimianGroupsServicesConnector}
XmlRpcGroupsServicesConnector<br>
;; Service connectors to the Groups Service as
used in the GroupsModule. Select one depending on<br>
;; whether you're using a Flotsam XmlRpc backend
or a SimianGrid backend<br>
ServicesConnectorModule =
XmlRpcGroupsServicesConnector<br>
XmlRpcServiceURL = <a moz-do-not-send="true"
href="http://mosgrid.mitre.org/groups/xmlrpc.php"
target="_blank">http://mosgrid.mitre.org/groups/xmlrpc.php</a><br>
<br>
;# {GroupsServerURI} {Module:GroupsModule}
{Groups Server URI} {}<br>
;; URI for the groups services<br>
;; e.g. <a moz-do-not-send="true"
href="http://yourxmlrpcserver.com/xmlrpc.php"
target="_blank">http://yourxmlrpcserver.com/xmlrpc.php</a>
for Flotsam XmlRpc<br>
;; or <a moz-do-not-send="true"
href="http://mygridserver.com:82/Grid/"
target="_blank">http://mygridserver.com:82/Grid/</a>
for SimianGrid<br>
GroupsServerURI = <a moz-do-not-send="true"
href="http://mosgrid.mitre.org/groups/xmlrpc.php"
target="_blank">http://mosgrid.mitre.org/groups/xmlrpc.php</a><br>
<br>
;# {NoticesEnabled} {Module:GroupsModule} {Enable
group notices?} {true false} true<br>
;; Enable Group Notices<br>
NoticesEnabled = true<br>
<br>
;; This makes the Groups modules very chatty on
the console.<br>
DebugEnabled = true<br>
<br>
;; XmlRpc Security settings. These must match
those set on your backend<br>
;; groups service if the service is using these
keys<br>
XmlRpcServiceReadKey = 1234<br>
XmlRpcServiceWriteKey = 1234<br>
<br>
; Disables HTTP Keep-Alive for
XmlRpcGroupsServicesConnector HTTP Requests,<br>
; this is a work around fora problem discovered
on some Windows based region servers.<br>
; Only disable keep alive if you see a large
number (dozens) of the following Exceptions:<br>
; System.Net.WebException: The request was
aborted: The request was canceled.<br>
;<br>
; XmlRpcDisableKeepAlive = false<br>
<br>
When I attempt to create a new group, I get the
following error every time the
XMLRPC-GROUPS-CONNECTOR is called.<br>
<br>
10:31:09 - [GROUPS]: CreateGroup called<br>
10:31:09 - [XMLRPC-GROUPS-CONNECTOR]: An error
has occured while attempting to a<br>
ccess the XmlRpcGroups server method
groups.getGroup at <a moz-do-not-send="true"
href="http://mosgrid.mitre.org/groups/xmlrpc.php"
target="_blank">http://mosgrid.mitre.org/groups/xmlrpc.php</a><br>
10:31:09 - [XMLRPC-GROUPS-CONNECTOR]: Data at the
root level is invalid. Line 1, position 1.<br>
at System.Xml.XmlTextReaderImpl.Throw(Exception
e)<br>
<br>
The config.php file is correctly set up to point to
the correct database, with the right login and
password.<br>
<br>
Any suggestions?<br>
Thanks in advance<br>
Kurt<br>
<br>
<br>
<br>
</div>
</div>
<div>
_______________________________________________<br>
Opensim-users mailing list<br>
<a moz-do-not-send="true"
href="mailto:Opensim-users@lists.berlios.de"
target="_blank">Opensim-users@lists.berlios.de</a><br>
<a moz-do-not-send="true"
href="https://lists.berlios.de/mailman/listinfo/opensim-users"
target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
</div>
</blockquote>
<font color="#888888">
<br>
<br>
-- <br>
Justin Clark-Casey (justincc)<br>
<a moz-do-not-send="true"
href="http://justincc.org/blog" target="_blank">http://justincc.org/blog</a><br>
<a moz-do-not-send="true"
href="http://twitter.com/justincc" target="_blank">http://twitter.com/justincc</a></font>
<div>
<div><br>
_______________________________________________<br>
Opensim-users mailing list<br>
<a moz-do-not-send="true"
href="mailto:Opensim-users@lists.berlios.de"
target="_blank">Opensim-users@lists.berlios.de</a><br>
<a moz-do-not-send="true"
href="https://lists.berlios.de/mailman/listinfo/opensim-users"
target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Opensim-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a>
<a class="moz-txt-link-freetext" href="https://lists.berlios.de/mailman/listinfo/opensim-users">https://lists.berlios.de/mailman/listinfo/opensim-users</a>
</pre>
</blockquote>
</body>
</html>