<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Wayne,<br>
<br>
a quick response to your 2 points:<br>
<br>
1) the names i used in the documentation are either default values
('opensim' is the database and user name found in the .nin file
comments and has been the convention for those comments as far back as
i can remember) or suggested values to simplify the instructions.  i
personally stick with 'opensim' as the username because i have several
other databases and users for other projects and it makes it easy for
me to restrict privileges for a user named 'opensim' to all my OpenSim
databases.  <br>
<br>
the same goes for the database name.  i used 'os_services' as an
example that hopefully most people would find useful and
straightforward.  feel free to use whatever names suit your
needs/environment.  all that matters is that the values you assign are
reflected in the .ini files.<br>
<br>
2) i do believe the 'profile' urls in grid-specific .ini files NEED to
be externally accessible (when running OpenSim with outside
connectivity) because other grids will use those to handle aspects of
your identity when you do HG jumps.  i don't know for sure all of the
background services that pass through those urls beyond the obvious,
but unless i'm explicitly running a closed standalone sandbox with no
grid or HG capabilities i use fully qualified urls for the sake of
consistency.<br>
<br>
- Core/Jason<br>
<br>
<br>
On 11/28/2011 10:21 AM, Wayne wrote:
<blockquote
 cite="mid:CAFowWBjZi8iHS-4+UTS2uhjN20S1M6KYXrLwf8fixhQix8+s8g@mail.gmail.com"
 type="cite">
  <div>Hi Fleep,</div>
  <div> </div>
  <div>I downloaded the Memetic Core package and followed his install
instructions and then looked at yours. Looking it all over it seems all
parts are in place but for the life of me, I can not get it to work.</div>
  <div>profiles just give me a message "unable to fetch profile data at
this time". When I try to send an offline message I get the following
console error:</div>
  <div> </div>
  <div>ERROR - OpenSim.Framework.Servers.HttpServer.BaseHttpServer
[BASE HTTP SERVER]: Handler not found for http request
/offline/Offline.php/SaveMessage/<br>
2011-11-28 11:00:11,708 DEBUG -
OpenSim.Framework.SynchronousRestObjectRequester
[SynchronousRestObjectRequester]: Invalid XML <a moz-do-not-send="true"
 href="http://enakai.dyndns-server.com:11000/offline/Offline.php/SaveMessage/">http://enakai.dyndns-server.com:11000/offline/Offline.php/SaveMessage/</a>
System.Boolean</div>
  <div> </div>
  <div>A few questions I do have are:</div>
  <div> </div>
  <div>1) When it says to add your custom database information to the
php config files, do I use "opensim" or do I use "opensimmods" (using
your example db name)?</div>
  <div> </div>
  <div>2) When changing the urls do I use localhost or
enakai.dyndns-server:11000 or are they both the same thing since
enakai.dyndns-server:11000 is just the dns of my local machine?</div>
  <div> </div>
  <div>Thanks for your time and your great instructions on these core
modules.</div>
  <div> </div>
  <div>Wayne </div>
  <div><br>
  <br>
 </div>
  <div class="gmail_quote">On Wed, Nov 23, 2011 at 2:37 PM, Fleep Tuque
  <span dir="ltr"><<a moz-do-not-send="true"
 href="mailto:fleep513@gmail.com">fleep513@gmail.com</a>></span>
wrote:<br>
  <blockquote
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"
 class="gmail_quote">Hi Kurt, 
    <div><br>
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!  </div>
    <div><br>
    </div>
    <div>I highly recommend it, download the package at: <a
 moz-do-not-send="true"
 style="background-color: rgb(255, 255, 255); font-family: Verdana,Geneva,Helvetica,Arial,sans-serif; color: rgb(0, 0, 238); font-size: 13px;"
 href="http://public.odosys.net/files/opensim/os_modules/"
 rel="nofollow" target="_blank" link="external">http://public.odosys.net/files/opensim/os_modules/</a></div>
    <div><br>
    </div>
    <div>I detailed the steps I took on a Windows & IIS system: <a
 moz-do-not-send="true" href="http://fleep.wikispaces.com/FleepGrid"
 target="_blank">http://fleep.wikispaces.com/FleepGrid</a> (11/19 entry)</div>
    <div><br>
    </div>
    <div>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.  :)</div>
    <div><br>
    </div>
    <div>Sincerely,</div>
    <div><br>
    </div>
    <div>- Chris/Fleep</div>
    <div><br>
    </div>
    <div>Chris M. Collins (SL/OS: Fleep Tuque)</div>
    <div>Center for Simulations & Virtual Environments Research
(UCSIM)</div>
    <div>UCIT Instructional & Research Computing</div>
    <div>University of Cincinnati</div>
    <div>406A Zimmer Hall</div>
    <div>315 College Drive</div>
    <div>PO BOX 210088</div>
    <div>Cincinnati, OH 45221-0088</div>
    <div><a moz-do-not-send="true" href="mailto:chris.collins@uc.edu"
 target="_blank">chris.collins@uc.edu</a></div>
    <div><a moz-do-not-send="true" href="tel:%28513%29%20556-3018"
 target="_blank" value="+15135563018">(513) 556-3018</a></div>
    <div><br>
    </div>
    <div><a moz-do-not-send="true" href="http://ucsim.uc.edu/"
 target="_blank">http://ucsim.uc.edu</a>
    <div>
    <div class="h5"><br>
    <br>
    <div class="gmail_quote">On Wed, Nov 23, 2011 at 2:09 PM, Kurt
Reisler <span dir="ltr"><<a moz-do-not-send="true"
 href="mailto:kreisler@mitre.org" target="_blank">kreisler@mitre.org</a>></span>
wrote:<br>
    <blockquote
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"
 class="gmail_quote">
      <div 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 moz-do-not-send="true" href="http://m/" target="_blank">http://m</a><br>
        <a moz-do-not-send="true"
 href="http://osgrid.mitre.org/XmlRpcGroupsServer/xmlrpc.php"
 target="_blank">osgrid.mitre.org/XmlRpcGroupsServer/xmlrpc.php</a><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>
      <font color="#888888">Kurt</font>
      <div>
      <div><br>
      <br>
On 11/4/2011 8:12 PM, Fleep Tuque wrote:
      <blockquote type="cite">Kurt,
        <div><br>
        </div>
        <div>I followed the instructions at <a moz-do-not-send="true"
 href="http://opensimulator.org/wiki/Enabling_Groups" target="_blank">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><a moz-do-not-send="true" href="tel:%28513%29556-3018"
 target="_blank" value="+15135563018">(513)556-3018</a></div>
        <div><a moz-do-not-send="true"
 href="mailto:chris.collins@uc.edu" target="_blank">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"
 target="_blank">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
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"
 class="gmail_quote">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
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"
 class="gmail_quote">
            <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></fieldset>
        <br>
        <pre>_______________________________________________
Opensim-users mailing list
<a moz-do-not-send="true" href="mailto:Opensim-users@lists.berlios.de"
 target="_blank">Opensim-users@lists.berlios.de</a>
<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>
        </pre>
      </blockquote>
      </div>
      </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>
      <br>
    </blockquote>
    </div>
    <br>
    </div>
    </div>
    </div>
    <br>
_______________________________________________<br>
Opensim-users mailing list<br>
    <a moz-do-not-send="true"
 href="mailto:Opensim-users@lists.berlios.de">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>
    <br>
  </blockquote>
  </div>
  <br>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
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>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
meatspace: jason
cyberspace: mimetic.core
chicago, il us
<a class="moz-txt-link-abbreviated" href="mailto:core@odosys.net">core@odosys.net</a>
twitter: @odosys

</pre>
</body>
</html>