jOpenSimWorld

Grid Status: Online
Total Regions: 23
Visitors (30 Days): 12
Total Residents: 485
Online Now: 0
Hypergriders online: 0

Trouble with groups/profil

12 years 6 months ago #1114 by opensimeule
Greetings,
I moved my small grid to a new server and trying to get the groups/profil to work again but getting an error all the time.

12:09:26 - [XMLRPC-GROUPS-CONNECTOR]: An error has occured while attempting to a
ccess the XmlRpcGroups server method groups.getAgentGroupMembership at http://rs
200687.rs.hosteurope.de/joomla/components/com_opensim/interface.php
12:09:26 - [XMLRPC-GROUPS-CONNECTOR]: There are multiple root elements. Line 2,
position 2. at System.Xml.XmlTextReaderImpl.Throw(Exception e)

I m running my grid as standalone with the latest diva release (18611) and using jopensim as backend.
My server is a quad core with 16 gb ram running on windows 2008 rc2 with pleask 10.4.
Thank you for your help

Please Log in or Create an account to join the conversation.

12 years 6 months ago #1115 by foto50
Hi opensimeule

This indicates many times some unexpected return value from jOpenSim to OpenSim - in this case from a group function (getAgentGroupMembership). It could be, that the server's error reporting is set to output notices and/or strict warnings and that I still did not get rid of them all :S

When you enable debugging for groups in jOpenSim general settings, is there any line in interface.log with something like [PHP Notice] or so?

Greetz
FoTo50

Please Log in or Create an account to join the conversation.

12 years 6 months ago #1117 by opensimeule
Greetings Foto and thx for your quik answer, I did a php check with a simple phpinfo.php and got this about xmlrpc errors:

xmlrpc_error_number 0 0
xmlrpc_errors Off Off

I m trying to debug groups now, where do I find the interface.log you need ?
Thank you for your help

Please Log in or Create an account to join the conversation.

12 years 6 months ago #1119 by opensimeule
Found the interfacelog. I flaged the groups in the debug tab of the settigs but the interface.log is empty :-( no further informations.
sorry :-(

Please Log in or Create an account to join the conversation.

12 years 6 months ago #1120 by foto50
Hi opensimeule

The "xmlrpc_error.." values are not important in this case. Here the good old "error_reporting" is counting.

The interface.log can be found in the same folder as interface.php

Mind that the debugging function of jOpenSim can become quite "chatty" and fill up the log files really quickly. So once the problem is located, dont forget to disable debugging again to avoid of garbage in your webspace.

And allthough there is no sensible data stored in the log file, it might be better to truncate the log file at the end on a production system ... ;)

Greetz
FoTo50

Please Log in or Create an account to join the conversation.

12 years 6 months ago - 12 years 6 months ago #1122 by opensimeule
ok found the logfile :-)


2012-05-18 14:13:20 Request coming from xxx.xx.xx.xxx


########## 18.05.2012 14:13:20 ##### input ##########
'<?xml version="1.0" encoding="utf-8"?><methodCall><methodName>groups.getAgentActiveMembership</methodName><params><param><value><struct><member><name>RequestingAgentUserService</name><value><string /></value></member><member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member><member><name>RequestingAgentID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member><member><name>AgentID</name><value><string>c41472e0-b73d-4993-b288-1140c6efdaea</string></value></member><member><name>WriteKey</name><value><string>xxxx</string></value></member><member><name>ReadKey</name><value><string>xxxx</string></value></member></struct></value></param></params></methodCall>'

2012-05-18 14:13:20 Access granted for xxx.xx.xx.xxx at line 270 in C:\...\components\com_opensim\interface.php
2012-05-18 14:13:21 Request coming from xxx.xx.xx.xxx


########## 18.05.2012 14:13:21 ##### input ##########
'<?xml version="1.0" encoding="utf-8"?><methodCall><methodName>groups.getAgentActiveMembership</methodName><params><param><value><struct><member><name>RequestingAgentUserService</name><value><string /></value></member><member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member><member><name>RequestingAgentID</name><value><string>c41472e0-b73d-4993-b288-1140c6efdaea</string></value></member><member><name>AgentID</name><value><string>c41472e0-b73d-4993-b288-1140c6efdaea</string></value></member><member><name>WriteKey</name><value><string>xxxx</string></value></member><member><name>ReadKey</name><value><string>xxxx</string></value></member></struct></value></param></params></methodCall>'

2012-05-18 14:13:21 Access granted for xxx.xx.xx.xxx at line 270 in C:\...\components\com_opensim\interface.php

....

Please Log in or Create an account to join the conversation.

12 years 6 months ago #1124 by foto50
Ok, I made the post a bit shorter and blured out your IP address ;)

What I'm missing in this log file is a line with "##### response for groups ##########" between "Access granted for xxx" and the next "Request coming from xxx". Are you sure you enabled groups in the "Addon" block of jOpenSim Settings?

Also: are you using the latest version of jOpenSim? The access granting line is here at 270, but it should be line 281 with the current release 0.2.2 ... if you use 0.2.1, you simply can update jOpenSim using the update function in Joomla's extension manager.

Greetz
FoTo50

Please Log in or Create an account to join the conversation.

12 years 6 months ago #1126 by opensimeule
Pokes his head :-( I m sorry, I didn t turn on groups in the "Addon" block :-(.
Groups works now but I m getting an error when I m creating a group.

16:27:31 - [XMLRPC-GROUPS-CONNECTOR]: Error:
16:27:31 - [XMLRPC-GROUPS-CONNECTOR]: Key: error
16:27:31 - [XMLRPC-GROUPS-CONNECTOR]: Must specify GroupID or Name
16:27:42 - [XMLRPC-GROUPS-CONNECTOR]: Error:
16:27:42 - [XMLRPC-GROUPS-CONNECTOR]: Key: params
16:27:42 - [XMLRPC-GROUPS-CONNECTOR]: array (
16:27:42 - [XMLRPC-GROUPS-CONNECTOR]: 'GroupID' => 'f27da4a7-4119-46db-9871-c6
cbdea71137',
16:27:42 - [XMLRPC-GROUPS-CONNECTOR]: )
16:27:42 - [XMLRPC-GROUPS-CONNECTOR]: Key: error
16:27:42 - [XMLRPC-GROUPS-CONNECTOR]: Invalid RequestingAgentID specified

I checked my version, I m using jopensim 0.2.2
Thank you very much :-)

Please Log in or Create an account to join the conversation.

12 years 6 months ago #1128 by foto50
I also get these error lines in the console, but the group is still created successfully.

Probably there is some change to do for newer OpenSim versions ... I'll check this out until the next release ;)

Greetz
FoTo50

Please Log in or Create an account to join the conversation.

12 years 6 months ago #1133 by opensimeule
Thank you for all your help foto :-) groups and profil are working now :-) but I can not send group notices, the button is greyed out :-( anything I could do ?
And another maybe silly question, what should your inworld account script do ?
I created a prim, put the script into it, added the path to my joomla, enabled it in the addon block, set channel to 555 like in the script and than...
clicked on it inworld with an alt without joomla account, it wanted to give me a notecard. Nothing more :-(
Thank you for your help again

Please Log in or Create an account to join the conversation.

Time to create page: 0.141 seconds

Search

Donate jOpenSim

Please consider supporting our efforts.

Amount

Our Regions

Region: Loc X: Loc Y:
Agora 1000 998
BareBad… 997 997
Bohemas 996 998
BoraBor… 1002 999
Crystal… 1001 1000
DeepTho… 1005 998
FoToSan… 999 995
jCity 1001 997
jOpenWe… 1000 999
JuniorT… 1002 1001
Kanadah… 1002 1000
LindaKe… 1000 997
LittleC… 996 997
MonteSc… 1001 1001
Naos 999 999
Pangaea 1005 1003
RiverSi… 999 1000
Sakani 999 998
Snambin 1001 998
Tartola 997 998
ViewerH… 1002 998
WaterWo… 1001 999
WilderK… 1000 1000

jOpenSimWorld

Grid Status: Online
Total Regions: 23
Visitors (30 Days): 12
Total Residents: 485
Online Now: 0
Hypergriders online: 0