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:

   13:33:25 - [SCENE]: Adding new agent Kurt Reisler to scene
   Orientation Island
   13:33:25 - [XMLRPC-GROUPS-CONNECTOR]: An error has occured while
   attempting to a
   ccess the XmlRpcGroups server method groups.getAgentActiveMembership
   at http://m
   osgrid.mitre.org/XmlRpcGroupsServer/xmlrpc.php
   13:33:25 - [XMLRPC-GROUPS-CONNECTOR]: The remote server returned an
   error: (500)
     Internal Server Error.   at System.Net.HttpWebRequest.GetResponse()

The error 500 is screaming PHP installation error. I am going to go over the PHP installation and configuration again.

Happy Thanksgiving to those in the US.
Kurt

On 11/4/2011 8:12 PM, Fleep Tuque wrote:
Kurt,

I followed the instructions at http://opensimulator.org/wiki/Enabling_Groups and successfully installed the module and got groups working with Windows Server 2008 and IIS.

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.

Hope that helps!

- Chris/Fleep


Chris M. Collins (SL: Fleep Tuque)
Project Manager, UC Second Life
UCit Instructional & Research Computing
University of Cincinnati
406E Zimmer Hall
PO Box 210088
Cincinnati, OH 45221-0088
(513)556-3018
[email protected] <mailto:[email protected]>

http://www.uc.edu/ucit/learningtools/secondlife.html



On Tue, Oct 25, 2011 at 7:19 PM, Justin Clark-Casey <[email protected] <mailto:[email protected]>> wrote:

    As a quick sanity check you could just try pointing your browser
    at the php.  If this part is working you should see

    <methodResponse>
    <fault>
    <value>
    <struct>
    <member>
    <name>faultCode</name>
    <value><int>105</int></value>
    </member>
    <member>
    <name>faultString</name>
    <value><string>XML error: Invalid document end at line 1, column
    1</string></value>
    </member>
    </struct>
    </value>
    </fault>
    </methodResponse>

    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.


    On 25/10/11 16:10, Kurt Reisler wrote:

        Thanks to Justin's changes, I was able to get the MySQL
        (5.5.16) database tables created. I have PHP installed with IIS
        on a Windows 2008 server (tested with a helloworld.php
        script). Running OpenSim 0.7.2 with the OpenSim.ini module
        modified to include the following:

           Groups]
           ;# {Enabled} {} {Enable groups?} {true false} false
           ;; Enables the groups module
           Enabled = true

           ;# {Module} {Enabled:true} {Groups module to use? (Use
        GroupsModule to use Flotsam/Simian)} {} Default
           ;; This is the current groups stub in
        Region.CoreModules.Avatar.Groups.
           ;; All the other settings below only really apply to the
        Flotsam/SimianGrid
           ;; GroupsModule.
           ;; This module can use a PHP XmlRpc server from the Flotsam
        project at
           ;; http://code.google.com/p/flotsam/
           ;; or from the SimianGrid project at
        http://code.google.com/p/openmetaverse
           Module = GroupsModule

           ;# {MessagingEnabled} {Module:GroupsModule} {Is groups
        messaging enabled?} {true false} true
           MessagingEnabled = true

           ;# {MessagingModule} {MessagingEnabled:true} {Module to use
        for groups messaging} {GroupsMessagingModule}
           GroupsMessagingModule
           MessagingModule = GroupsMessagingModule

           ;# {ServicesConnectorModule} {Module:GroupsModule} {Service
        connector to use for groups}
           {XmlRpcGroupsServicesConnector
        SimianGroupsServicesConnector} XmlRpcGroupsServicesConnector
           ;; Service connectors to the Groups Service as used in the
        GroupsModule. Select one depending on
           ;; whether you're using a Flotsam XmlRpc backend or a
        SimianGrid backend
           ServicesConnectorModule = XmlRpcGroupsServicesConnector
           XmlRpcServiceURL = http://mosgrid.mitre.org/groups/xmlrpc.php

           ;# {GroupsServerURI} {Module:GroupsModule} {Groups Server
        URI} {}
           ;; URI for the groups services
           ;; e.g. http://yourxmlrpcserver.com/xmlrpc.php for Flotsam
        XmlRpc
           ;; or http://mygridserver.com:82/Grid/ for SimianGrid
           GroupsServerURI = http://mosgrid.mitre.org/groups/xmlrpc.php

           ;# {NoticesEnabled} {Module:GroupsModule} {Enable group
        notices?} {true false} true
           ;; Enable Group Notices
           NoticesEnabled = true

           ;; This makes the Groups modules very chatty on the console.
           DebugEnabled = true

           ;; XmlRpc Security settings. These must match those set on
        your backend
           ;; groups service if the service is using these keys
           XmlRpcServiceReadKey = 1234
           XmlRpcServiceWriteKey = 1234

           ; Disables HTTP Keep-Alive for
        XmlRpcGroupsServicesConnector HTTP Requests,
           ; this is a work around fora problem discovered on some
        Windows based region servers.
           ; Only disable keep alive if you see a large number
        (dozens) of the following Exceptions:
           ; System.Net.WebException: The request was aborted: The
        request was canceled.
           ;
           ; XmlRpcDisableKeepAlive = false

        When I attempt to create a new group, I get the following
        error every time the XMLRPC-GROUPS-CONNECTOR is called.

           10:31:09 - [GROUPS]: CreateGroup called
           10:31:09 - [XMLRPC-GROUPS-CONNECTOR]: An error has occured
        while attempting to a
           ccess the XmlRpcGroups server method groups.getGroup at
        http://mosgrid.mitre.org/groups/xmlrpc.php
           10:31:09 - [XMLRPC-GROUPS-CONNECTOR]: Data at the root
        level is invalid. Line 1, position 1.
           at System.Xml.XmlTextReaderImpl.Throw(Exception e)

        The config.php file is correctly set up to point to the
        correct database, with the right login and password.

        Any suggestions?
        Thanks in advance
        Kurt



        _______________________________________________
        Opensim-users mailing list
        [email protected]
        <mailto:[email protected]>
        https://lists.berlios.de/mailman/listinfo/opensim-users



-- Justin Clark-Casey (justincc)
    http://justincc.org/blog
    http://twitter.com/justincc

    _______________________________________________
    Opensim-users mailing list
    [email protected] <mailto:[email protected]>
    https://lists.berlios.de/mailman/listinfo/opensim-users




_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users

<<attachment: kreisler.vcf>>

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users

Reply via email to