1. Bitte schaltet eure Ad Blocker aus. SLinfo kann nur betrieben werden, wenn es durch Werbung Einnahmen erzielt. Vielen Dank!!
    Information ausblenden
  2. Wir freuen uns, wenn du dich in unserem Forum anmeldest. Bitte beachte, dass die Freigabe per Hand durchgeführt wird (Schutz vor Spammer). Damit kann die Freigabe bis zu 24 Stunden dauern.
    Information ausblenden
  3. Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Sie geben Einwilligung zu unseren Cookies, wenn Sie unsere Webseite weiterhin nutzen.
    Information ausblenden

Hilfe!!! opensim 0.74 groups module läuft nicht

Dieses Thema im Forum "OpenSim - Technische Fragen" wurde erstellt von JustCHris, 3. Dezember 2012.

  1. JustCHris

    JustCHris Neuer Nutzer

    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ich suche jetzt schon tagelang den Fehler und find ihn nicht. Ich habe opensim 0.74 eingerichtet und darauf läuft schon erfolgreich der Profile-Server und Offline Messages.
    Ich habe Apache und Mysql über XAMPP 1.8.1 eingerichet. (Windows 7 64bit) Generell funktioniert auch alles ausser das Group Module. Ich habe alles so eingerichtet wie
    hier empfohlen: Enabling Groups - OpenSim
    Meine opensim.ini sieht so aus:

    [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
    ;; flotsam - Enabling better OpenSim sailing through the development of region modules. - Google Project Hosting
    ;; or from the SimianGrid project at openmetaverse - Open Metaverse Foundation Software - Google Project Hosting
    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

    ;# {GroupsServerURI} {Module:GroupsModule} {Groups Server URI} {}
    ;; URI for the groups services
    ;; e.g. http://yourxmlrpcserver.com/xmlrpc.php for Flotsam XmlRpc
    ;; or mygridserver.com for SimianGrid
    GroupsServerURI = "http://127.0.0.1/os_services/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 = false

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

    ----------------------------------------------------------------------------------------------

    Beim Erstellen einer Gruppe werden die Daten interessanter Weise in die Datenbank geschrieben. Aber die Daten scheinen nicht mehr eingelesen zu werden.
    Es steht dann nur als Gruppe NewGroup statt der erstellte Gruppenname da und beim Neustart ist keine Gruppe sichtbar. Scheint wohl ein Problem mit den
    Einlesen der Daten zu sein.

    ----------------------------------------------------------------------------------------------

    Die Fehlermeldung die in konstanten Abständen erscheint in der Konsole ist folgende:

    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]: An error has occured while attempting to a
    ccess the XmlRpcGroups server method groups.getAgentActiveMembership at http://1
    27.0.0.1/os_services/xmlrpc.php
    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]: Es sind mehrere Stammelemente vorhanden. Z
    eile 2, Position 2. bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]:
    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]: RequestingAgentUserService ::
    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]: RequestingSessionID :: 00000000-0000-0000-
    0000-000000000000
    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]: RequestingAgentID :: 26f9a562-40e4-44f3-96
    b4-41efc78b4436
    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]: An error has occured while attempting to a
    ccess the XmlRpcGroups server method groups.getAgentActiveMembership at http://1
    27.0.0.1/os_services/xmlrpc.php
    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]: AgentID :: 26f9a562-40e4-44f3-96b4-41efc78
    b4436
    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]: WriteKey :: 1234
    17:45:53 - [XMLRPC-GROUPS-CONNECTOR]: ReadKey :: 1234

    -----------------------------------------------------------------------------------------------

    Beim aufrufen der Seite http://127.0.0.1/os_services/test.php erscheint dies:

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 583

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1145

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1375

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1383

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1434

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1443

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1664

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1735

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1782

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1789

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1790

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1792

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1840

    Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\os_services\phpxmlrpclib\xmlrpc.inc on line 1854

    ... und so weiter



    Das Kennwort hab ich nur zur Veranschaulichung auf 1234 geändert. Wie gesagt bin schon am verzweifeln und für jeden Hinweis dankbar. Danke

    Gruss, Christian
     
    Zuletzt bearbeitet: 6. Dezember 2012
  2. Walter Ginsburg

    Walter Ginsburg Aktiver Nutzer

    Beiträge:
    206
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Also mal beim schnellen überlesen ist mir folgendes aufgefallen.....

    As of OpenSimulator 0.7.1.X, you need to uncomment MessagingModule or ServicesConnectorModule line even if you are using GroupsMessagingModule or XmlRpcGroupsServicesConnector

    Du hast beides aktiviert soweit ich sehe
     
  3. JustCHris

    JustCHris Neuer Nutzer

    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Danke für die schnelle Antwort. Ich habe die beiden Zeilen mal auskommentiert aber es hat sich dadurch leider noch nichts geändert. Ganz genau die selben Symtome wie oben beschrieben. :(

    Gruss, Christian
     
  4. Walter Ginsburg

    Walter Ginsburg Aktiver Nutzer

    Beiträge:
    206
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hast Du mal copy paste mit der config datei von der HP gemacht? Also das genauso übernommen? Das würde ich mal versuchen und gucken was dann passiert.
    Wenn das weiter auftritt liegt es wahrscheinlich an was anderen, woran Du noch nicht gedacht hast. An der Database vielleicht. Hat die denn alle Rechte für den user opensim_group?
     
  5. Walter Ginsburg

    Walter Ginsburg Aktiver Nutzer

    Beiträge:
    206
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Noch was eingefallen^^

    wieviele netzwerkkarten hat denn dein REchner? Weil localhost kann ja auch 127.0.0.2 sein. Das Problem habe ich mit meine DNS Server gerne mal^^ Da muß ich die ip direkt eintippeln, weil localhost auf eine andere Netzwerkkarte weißt
     
  6. JustCHris

    JustCHris Neuer Nutzer

    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ich hab nur eine Netzwerkkarte, config auch ok, ich habe jetztmal debug in group module aktiviert, dann spuckt er eine zeile mehr aus, vielleicht hilft es jemanden:

    19:27:15 - [GROUPS]: GetMembershipData called
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]: Cache miss for key 00000000-0000-0000-0000
    -000000000000groups.getAgentGroupMemberships,AgentID:26f9a562-40e4-44f3-96b4-41e
    fc78b4436
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]: An error has occured while attempting to a
    ccess the XmlRpcGroups server method groups.getAgentGroupMemberships at http://1
    27.0.0.1/os_services/xmlrpc.php
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]: Es sind mehrere Stammelemente vorhanden. Z
    eile 2, Position 2. bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]:
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]: RequestingAgentUserService ::
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]: RequestingSessionID :: 00000000-0000-0000-
    0000-000000000000
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]: RequestingAgentID :: 00000000-0000-0000-00
    00-000000000000
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]: AgentID :: 26f9a562-40e4-44f3-96b4-41efc78
    b4436
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]: WriteKey :: 1234
    19:27:15 - [XMLRPC-GROUPS-CONNECTOR]: ReadKey :: 1234



    Gruss, Christian
     
  7. JustCHris

    JustCHris Neuer Nutzer

    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Die Datenbank hab ich auch nochmal ganz frisch angelegt daran sollte es auch nicht liegen... :(

    Die Rechte sind korrekt vergeben. Voller Zugriff auf os_services
     
    Zuletzt bearbeitet: 3. Dezember 2012
  8. JustCHris

    JustCHris Neuer Nutzer

    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ich habe die opensim.ini jetzt nochmal ganz neu angelegt. Daran liegt es wohl nicht. Ich verwende StandaloneHypergrid, sollte für das group module aber keine Rolle spielen...

    Bin immer noch ratlos und für jeden Hinweis dankbar...
     
  9. JustCHris

    JustCHris Neuer Nutzer

    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    So jetzt hab ich den Fehler gefunden. In der config.php hab ich statt localhost mal 127.0.0.1 reingeschrieben. Dann lief es. Komisch für den Profil-Server ging ja localhost auch. Wie denn auch sei, hauptsache es geht jetzt. Danke nochmal an Walter für seine Hilfe...
     

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden