jOpenSimWorld

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

Experimental: offline messages

13 years 10 months ago #353 by rjspence
Hi aramil! :) <img src=\"{SMILIES_PATH}/icon_e_smile.gif\" alt=\":)\" title=\"Smile\" />:)

Not sure what that would be, this works on 0.7.0.2 and 0.7.0.1 dev trunk. Sounds like a configuration problem or a communication problem between the db and the client. However, you are not too far off if the message is being saved properly and can be viewed from the front end. When you login, indeed the message does get deleted. But you should see the IM there in-world. Check your history, but that is the way it is designed to work. Take a look at your console when logging in when you have a message.

Example of how the process looks.

-- Instant message logging enabled --
[15:14] Tim Peters is offline.
[15:15] Jim Reeves: Testing a message to Tim Peters
[15:15] System: User is not logged in. Message saved.

Console should show the following when sending IM when someone is offline. This is what is shown when Tim Peters sends and IM to Jim Reeves and he is offline.

17:15:31 - [INSTANT MESSAGE]: Delivering IM to 1ba4fdf9-a7d0-4f20-9079-e7ece68cb936 via XMLRPC
17:15:31 - [GRID INSTANT MESSAGE]: Unable to deliver an instant message
17:15:36 - [INVENTORY TRANSFER]: MessageFromAgent IM type received from Jim Reeves
17:15:36 - [INSTANT MESSAGE]: Delivering IM to 1ba4fdf9-a7d0-4f20-9079-e7ece68cb936 via XMLRPC
17:15:36 - [GRID INSTANT MESSAGE]: Unable to deliver an instant message

It couldn\'t deliver, because he wasn\'t online.

Tim Peters logs in
Console shows the following:

17:23:17 - [INSTANT MESSAGE]: Delivering IM to root agent Tim Peters 1ba4fdf9-a7d0-4f20-9079-e7ece68cb936
17:23:17 - [INVENTORY TRANSFER]: MessageFromAgent IM type received from Jim Reeves

Tim Peters has an IM button down at the bottom left of the screen (hears the IM sound), he opens.

-- Instant message logging enabled --
[15:23] Jim Reeves: (Saved Wed 26 Jan 2011 17:15:36) Testing a message to Tim Peters

----

This then gets deleted upon delivery. So I\'m not sure why you don\'t see the IM as they don\'t get deleted until delivered on login. Unless of course you are reading and deleting from within Joomla or having them forwarded to your E-Mail. I\'m pretty sure even if sent to e-mail that it still sends upon login. The login itself is the key to it\'s deletion. As far as your error, it cannot find the message it appears. Which would have me believe there is either the communication issue, or not quite configured correctly.

Regards,
rjspence

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

13 years 10 months ago #354 by aramil
thanks for the quick reply!, i was thinking, is possible that i need some extra xmlrpc extension on my joomla webserver?

In world the message i get on delivery is:
System: User is not logged in. Message not saved.

On login:

In the console i see:
[OFFLINE MESSAGING] Retrieving stored messages for 12445693-233c-349c-a794-73ad445604ba

Then the nasty error.

In world
Nothing on the chat history


Regards
ara

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

13 years 10 months ago #355 by rjspence

\aramil\:3ibvil61 wrote: thanks for the quick reply!, i was thinking, is possible that i need some extra xmlrpc extension on my joomla webserver?

In world the message i get on delivery is:
System: User is not logged in. Message not saved.

On login:

In the console i see:
[OFFLINE MESSAGING] Retrieving stored messages for 12445693-233c-349c-a794-73ad445604ba

Then the nasty error.

In world
Nothing on the chat history


Regards
ara


Do you have php5-xmlrpc installed? This is needed.

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

13 years 10 months ago #356 by aramil
xmlrpc
core library version xmlrpc-epi v. 0.51
php extension version 0.51
author Dan Libby
homepage <a class=\"postlink\" href=\"http://xmlrpc-epi.sourceforge.net\"> xmlrpc-epi.sourceforge.net
open sourced by Epinions.com

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

13 years 10 months ago #357 by rjspence
Hmm,

Apache Curl support installed? php5-curl ?
cURL support enabled <

Regards,
rjspence

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

13 years 10 months ago #358 by aramil
curl
cURL support enabled
cURL Information libcurl/7.20.0 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5

yes all seems to be ok in that side

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

13 years 10 months ago #359 by rjspence
Yes, That looks fine.

And your config looks similar in OpenSim.ini?

[Messaging]
InstantMessageModule = InstantMessageModule
OfflineMessageModule = OfflineMessageModule
OfflineMessageURL = <a class=\"postlink\" href=\"http://127.0.0.1/web/components/com_opensim/interface.php\">http://127.0.0.1/web/components/com_ope ... erface.php
MuteListModule = MuteListModule
MuteListURL = <a class=\"postlink\" href=\"http://127.0.0.1/web/components/com_opensim/interface.php\">http://127.0.0.1/web/components/com_ope ... erface.php

;; Control whether group messages are forwarded to offline users.
;; Default is true.
;; This applies to the core groups module (Flotsam) only.
ForwardOfflineGroupMessages = true

And for groups,

[Groups]
Enabled = true
Module = GroupsModule
NoticesEnabled = true
DebugEnabled = false
ServicesConnectorModule = XmlRpcGroupsServicesConnector <
GroupsServerURI = <a class=\"postlink\" href=\"http://127.0.0.1/web/components/com_opensim/interface.php\">http://127.0.0.1/web/components/com_ope ... erface.php
XmlRpcServiceReadKey = 138291
XmlRpcServiceWriteKey = 143020
MessagingModule = GroupsMessagingModule
MessagingEnabled = true
; XmlRpcDisableKeepAlive = false

Regards,
rjspence

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

13 years 10 months ago #360 by aramil
yes just not the read and write key, but that should be ok tho.

must be something in the web host

Edit: We did a test using the offline.php provided on the opensim forge, and it worked, we reviewed the php extensions and was ok. So if the IMs, was getting stored on the joomla db, the talk os - joomla was ok, same when the user log and joomla remove the im from the db, but something must be happening on the retrieval from com_opensim back to os, because os seems to receive a empty value. Maybe the os 0.7.1 release change something. Hope this can be usefull to debug.

Regards.-

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

13 years 10 months ago #361 by foto50
Hi aramil

Did you replace the file \"OpenSimProfile.Modules.dll\" in the bin folder of your OpenSim with the one from com_opensim? (of course keeping a backup of the original one - maybe just renaming it to OpenSimProfile.Modules.dll.bak)

Greetz
FoTo50

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

13 years 10 months ago #362 by rjspence

\aramil\:3mj79o0d wrote: must be something in the web host


Could be, but I don\'t think so at this point.

receive a empty value. Maybe the os 0.7.1 release change something.
Regards.-


There is no 0.7.1 release. The current flavors are 0.7.0.2 \"release\" and bleeding edge developer trunk version: 0.7.1 Dev. Unless they just broke something in trunk within the last few day, it works fine as well and used for testing the component.
My trunk is a few days old, I need to update that as well!

Regards,
rjspence

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

Time to create page: 0.146 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): 7
Total Residents: 485
Online Now: 0
Hypergriders online: 0