[Opensim-users] Still trying to set up groups - progress and problems

Fleep Tuque fleep513 at gmail.com
Wed Nov 23 19:37:37 UTC 2011


Hi Kurt,

Definitely will need to have PHP working correctly in order for any of the
modules to work, but since our last email exchange, Memetic Core released
an awesome and easy to follow package of modules for groups, offline IMs,
profiles, and search.  I got it installed on both my personal grid and the
grid at work with not a single issue - and the instructions made sense!

I highly recommend it, download the package at: http://public.odosys.net/**
files/opensim/os_modules/<http://public.odosys.net/files/opensim/os_modules/>

I detailed the steps I took on a Windows & IIS system:
http://fleep.wikispaces.com/FleepGrid (11/19 entry)

Best of luck with the PHP errors but I think if you can iron those out,
you'll have a lot more success with Mimetic's package than we were having
trying to install each module individually.  :)

Sincerely,

- Chris/Fleep

Chris M. Collins (SL/OS: Fleep Tuque)
Center for Simulations & Virtual Environments Research (UCSIM)
UCIT Instructional & Research Computing
University of Cincinnati
406A Zimmer Hall
315 College Drive
PO BOX 210088
Cincinnati, OH 45221-0088
chris.collins at uc.edu
(513) 556-3018

http://ucsim.uc.edu

On Wed, Nov 23, 2011 at 2:09 PM, Kurt Reisler <kreisler at mitre.org> wrote:

>  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
> chris.collins at uc.edu
>
>  http://www.uc.edu/ucit/learningtools/secondlife.html
>
>
>
> On Tue, Oct 25, 2011 at 7:19 PM, Justin Clark-Casey <
> jjustincc at googlemail.com> 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
>>> Opensim-users at lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/opensim-users
>>>
>>
>>
>> --
>> Justin Clark-Casey (justincc)
>> http://justincc.org/blog
>> http://twitter.com/justincc
>>
>> _______________________________________________
>> Opensim-users mailing list
>> Opensim-users at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-users
>>
>
>
>
> _______________________________________________
> Opensim-users mailing listOpensim-users at lists.berlios.dehttps://lists.berlios.de/mailman/listinfo/opensim-users
>
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-users/attachments/20111123/613791ee/attachment.html>


More information about the Opensim-users mailing list