Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Money Server
#1
Hallo zusammen,

ich versuche den Money Server DTL/NSL Currency Server for OpenSim (v0.9.1_1) zu installieren und habe mich ans README gehalten. Allerdings bekomme ich den Money Server nicht zum Laufen. Nachdem ich ihn starte, erhalte ich diese Fehlermeldung. Weiß da jemand rat?

[Bild: Screenshot%202023-03-06%20110040]

Im dem Money Server Package sind noch diese Verzeichnisse. Da geht das Tutotorial nicht drauf ein. Vielleicht müssen die noch irgendwo hin?

[Bild: Screenshot%202023-03-06%20110319]

Mein Server ist ein Dedicated Windows Server 2019.

Danke schonmal für Eure Hilfe
Skimi
Hypergrid: omnopolis.com:8002
Website: omnopolis.com
Zitieren
#2
Kopiere dir die Mono.Security DLL einfach aus dem lib/NET/ Ordner zu deiner MoneyServer.exe.
Thats all.
[-] The following 1 user says Thank You to Gubbly for this post:
  • Skimi
Zitieren
#3
Hallo Gubbly, danke - das war schonmal eine große Hilfe. Laufen tut er leider noch nicht. Ich bekomme jetzt folgende Fehlermeldung:

[Bild: Bildschirm­foto_2023-03-06.png]

In der money-server ini war auskommentiert:

Code:
ServerCertFilename = "server_cert.p12"
ServerCertPassword = ""

Daran habe ich nichts geändert. die serv_cert.p12 liegt im Verzeichnis /bin wo auch der Money Server liegt.
Hypergrid: omnopolis.com:8002
Website: omnopolis.com
Zitieren
#4
(06.03.2023, 19:05)Skimi schrieb: Hallo Gubbly, danke - das war schonmal eine große Hilfe. Laufen tut er leider noch nicht. Ich bekomme jetzt folgende Fehlermeldung:

[Bild: Bildschirm­foto_2023-03-06.png]

In der money-server ini war auskommentiert:

Code:
ServerCertFilename = "server_cert.p12"
ServerCertPassword = ""

Daran habe ich nichts geändert. die serv_cert.p12 liegt im Verzeichnis /bin wo auch der Money Server liegt.

Es fehlt der Mysql Wrapper von der moneyserver die müsste auch da irgendwo mit drin rumschwirren. Die muss auch ins bin verzeichniss kopiert werden.
Zitieren
#5
Aber um dir das ganze einfacher zu machen.
Schau mal hier bei unseren Manfedd Aabye vorbei
Github: https://github.com/BigManzai/OpenSimCurrencyServer-2021

Da ist schon alles fertig soweit Wink

Kann ich nur empfehlen
Zitieren
#6
Das hatte ich mir auch angeschaut, ich werde es mir aber nochmal anschauen. Ich dachte, die letzten Money Server Versionen von Manni muss man für Windows noch kompilieren.
Hypergrid: omnopolis.com:8002
Website: omnopolis.com
Zitieren
#7
Mit Mannies Money Server hab ich auch kein Glück. Ich habe eine Kopie meines Opensim Verzeichnis genommen und Seine 9.2.2 in das Verzeichnis kopiert. Danach die money-server.ini mit meinen MySQL Datenbank daten abgespeichert. Robust lässt sich starten. Wenn ich dann den Money Server starte erscheint das (ähnlich wie bei meiner anderen Version:

[Bild: Screenshot%202023-03-06%20235740.jpg]

Gibt es noch etwas, dass ich tun kann?
Hypergrid: omnopolis.com:8002
Website: omnopolis.com
Zitieren
#8
Sieht denn der in der Fehlermeldung angezeigte 'connection string' wirklich auch genau so aus, wie der ConnectionString in der GridCommon.ini? Ich denke, daran dürfte das Problem liegen.

Leider kenne ich das Money Server Modul gar nicht und PHP zu wenig, so dass ich die Zusammenhänge, wie der Connection String aus den Angeben aus dem .ini-File im Code gebildet wird, nicht erkennen kann. Ich bin mir aber sicher, dass es nur funktioniert, wenn connection-Methode und die dazu gehörenden Parameter auch stimmen.

Mit anderen Worten, wenn es mit dem ConnectionString aus der GridCommon.ini funktioniert, musst du nur noch herausfinden, wie du es hinbekommst, dass der in der Fehlermeldung angezeigte 'connection string' auch gleich aussieht. Das dürfte aber ohne Anpassung des Codes und evtl. neu Kompilieren gar nicht so einfach sein.
Zitieren
#9
Der Quell-Code mit dem Connection String befindet sich in den Zeilen 59/60 in der Datei:

OpenSimCurrencyServer-2021\addon-modules\OpenSim-Data-MySQL-MySQLMoneyDataWrapper\OpenSim.Data.MySQL.MySQLMoneyDataWrapper\/MySQLMoneyManager.cs

Benutzt du ORACLE MySQL 8.0, MariaDB oder eine andere Version von MySQL? Das könnte eine entscheidende Rolle spielen.
Zitieren
#10
Ich habe einen wamp server mit MySQL 8.x im Einsatz.
Hypergrid: omnopolis.com:8002
Website: omnopolis.com
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Nach Server Update keine Anmeldung möglich. Wollex Baily2 13 14.149 07.09.2019, 23:32
Letzter Beitrag: Bogus Curry
  Das all bekannte Money System Titoss 44 41.685 05.02.2019, 15:47
Letzter Beitrag: Manfred Aabye
  Sprach und Region Umstellung Windows Server 2016 Pharcide 2 5.513 09.04.2018, 08:32
Letzter Beitrag: Pharcide
  CPU ausgelastet bei Windows Server Pharcide 8 8.973 06.04.2018, 11:43
Letzter Beitrag: Manfred Aabye
  Opensim server nicht erreichbar über Viewer Bogus Curry 17 26.643 22.11.2012, 04:04
Letzter Beitrag: Bogus Curry

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste