jOpenSimWorld

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

Cant get the demo working properly

2 years 4 months ago #3804 by Toby EDlund
2022-10-03 20:56:09,384 DEBUG [jOpenSimMONEY]: ##### RegionLoaded #####
2022-10-03 20:56:09,385 WARN  [jOpenSimMONEY]: I am in D E M O - M O D E ! ! !
2022-10-03 20:56:09,385 DEBUG [jOpenSimMONEY]: ##### getBankerUUID #####
2022-10-03 20:56:09,385 DEBUG [jOpenSimMONEY] getSettingDataString bankerUID
2022-10-03 20:56:09,385 DEBUG [jOpenSimMONEY] genericCurrencyXMLRPCRequest with method getSettingsData
2022-10-03 20:56:09,451 ERROR [jOpenSimMONEY]: Unable to connect to Money Server https://world.youthnation.live/index.php?option=com_opensim&view=interface.  Exception System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
  at System.Net.HttpWebRequest.GetResponseFromData (System.Net.WebResponseStream stream, System.Threading.CancellationToken cancellationToken) [0x00146] in <33b19a7ad5234d94abf4fd9b47566616>:0 
  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <33b19a7ad5234d94abf4fd9b47566616>:0 
  at System.Net.HttpWebRequest.GetResponse () [0x00016] in <33b19a7ad5234d94abf4fd9b47566616>:0 
  at Nwc.XmlRpc.XmlRpcRequest.Send (System.String url, System.Int32 timeout, System.Net.Security.RemoteCertificateValidationCallback certCallBack) [0x00090] in <8b18a3f77e3d43749783ea6d6a33b1c1>:0 
  at OpenSim.Modules.Currency.jOpenSimMoneyModule.genericCurrencyXMLRPCRequest (System.Collections.Hashtable reqParams, System.String method) [0x0006c] in <21cc3161c7b34e30956339ab681b7b7e>:0 
2022-10-03 20:56:09,454 ERROR [jOpenSimMONEY] getSettingDataString - Error for bankerUID: 
2022-10-03 20:56:09,454 DEBUG [jOpenSimMONEY] getBankerUUID --> old: 00000000-0000-0000-0000-000000000000, new: 
2022-10-03 20:56:09,454 ERROR [jOpenSimMONEY]: banker account not found (missing in jOpenSim?), MODULE IS DISABLED!
2022-10-03 20:56:09,454 DEBUG [jOpenSimMONEY]: ##### getCurrencyName #####
2022-10-03 20:56:09,454 DEBUG [jOpenSimMONEY] getSettingDataString currencyName
2022-10-03 20:56:09,454 DEBUG [jOpenSimMONEY] genericCurrencyXMLRPCRequest with method getSettingsData
2022-10-03 20:56:09,488 ERROR [jOpenSimMONEY]: Unable to connect to Money Server https://world.youthnation.live/index.php?option=com_opensim&view=interface.  Exception System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
  at System.Net.HttpWebRequest.GetResponseFromData (System.Net.WebResponseStream stream, System.Threading.CancellationToken cancellationToken) [0x00146] in <33b19a7ad5234d94abf4fd9b47566616>:0 
  at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <33b19a7ad5234d94abf4fd9b47566616>:0 
  at System.Net.HttpWebRequest.GetResponse () [0x00016] in <33b19a7ad5234d94abf4fd9b47566616>:0 
  at Nwc.XmlRpc.XmlRpcRequest.Send (System.String url, System.Int32 timeout, System.Net.Security.RemoteCertificateValidationCallback certCallBack) [0x00090] in <8b18a3f77e3d43749783ea6d6a33b1c1>:0 
  at OpenSim.Modules.Currency.jOpenSimMoneyModule.genericCurrencyXMLRPCRequest (System.Collections.Hashtable reqParams, System.String method) [0x0006c] in <21cc3161c7b34e30956339ab681b7b7e>:0 
2022-10-03 20:56:09,490 DEBUG [jOpenSimMONEY] getCurrencyName:


robust.ini
i have

economy = " world.youthnation.live/components/com_opensim/ "
and
Currency = "C$"

in opensim.ini

[Economy]
; the economy module in use
; To use other modules you need to override this setting
EconomyModule = jOpenSimMoneyModule
;CurrencyURL = "${Const|jOpensimURL}/index.php?option=com_opensim&view=interface"
CurrencyURL = " world.youthnation.live/index.php?option=...ensim&view=interface "

; Optional:
DebugMode = "1"
Pay2myself = true
PayPopup = true
PayPopupMsgSender = "You paid {0} to {1}"
PayPopupMsgReceiver = "You received {0} from {1}"


xlmrpc works fine xlib is enabled

CurrencyURL = " world.youthnation.live/index.php?option=...ensim&view=interface "
^
when i try to visit this page manually i get error 404
jopensim money is enabled module is set banker is set
Attachments:

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

2 years 4 months ago #3805 by Toby EDlund
im using joomla 3 with the latest money module and jopensim

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

2 years 4 months ago #3806 by Toby EDlund
oh i also have XML RPC enabled and all its requirements

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

2 years 4 months ago #3807 by Toby EDlund
Using Consortium which is based on 9.2.0 dev build

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

2 years 4 months ago #3808 by foto50
Hi Toby

Hmmm, there seems to be another issue ... the error number I get at your url is 0 and not 404 ... if u e.g. change the url to ...&view=blabla you can see the difference.

What php version is in use? Is there any line in the webservers error_log explaining the cause? Maybe enabling jOpenSim debugging puts some useful info in its logfile

Greetz
FoTo50

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

2 years 4 months ago #3809 by Toby EDlund
PHP 8.1.2

i attached my error log

Attachment errorlog.txt not found

Attachment errorlog.txt not found

Attachments:

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

2 years 4 months ago #3810 by Toby EDlund
heres another

Attachment error1.txt not found

Attachments:

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

2 years 4 months ago #3811 by foto50
I removed the log files here for privacy reasons since they contained some IP addresses.

But after investigating them, I have the suspect that this is an issue with PHP8 and xmlrpc. Do u have a possibility to test in a PHP7 enviroment?

I discovered a lot of troubles here when upgrading to PHP 8.0.10 - it comes totally without xmlrpc ... and it looks like the PECL replacement (as mentioned e.g. at php.watch/versions/8.0/xmlrpc ) has some different behaviors. This is actually the main reason for my delay in publishing a stable jOpenSim version compatible with Joomla4 at the moment :(

I'm currently trying to get jOpenSim working again without depending on it (like it did ages ago) but not sure if this then will also get into a Joomla3 compatible version.

Greetz
FoTo50

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

2 years 4 months ago #3812 by Toby EDlund
i switched to php7 and now its all working ty ill buy the licenses today

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

2 years 4 months ago #3813 by Toby EDlund
how can i give myself money? im gonna exchange it 1 to 1 for the old currency. do i just do it in the db or is there a command

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

Time to create page: 0.112 seconds