Beiträge: 42
Themen: 13
Thanks Received: 7 in 7 posts
Thanks Given: 19
Registriert seit: Jan 2019
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?
Im dem Money Server Package sind noch diese Verzeichnisse. Da geht das Tutotorial nicht drauf ein. Vielleicht müssen die noch irgendwo hin?
Mein Server ist ein Dedicated Windows Server 2019.
Danke schonmal für Eure Hilfe
Skimi
Hypergrid: omnopolis.com:8002
Website: omnopolis.com
Beiträge: 167
Themen: 4
Thanks Received: 83 in 41 posts
Thanks Given: 2
Registriert seit: Jan 2014
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:1 user says Thank You to Gubbly for this post
• Skimi
Beiträge: 42
Themen: 13
Thanks Received: 7 in 7 posts
Thanks Given: 19
Registriert seit: Jan 2019
Hallo Gubbly, danke - das war schonmal eine große Hilfe. Laufen tut er leider noch nicht. Ich bekomme jetzt folgende Fehlermeldung:
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
Beiträge: 214
Themen: 18
Thanks Received: 288 in 129 posts
Thanks Given: 255
Registriert seit: Jan 2023
(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:
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.
Beiträge: 214
Themen: 18
Thanks Received: 288 in 129 posts
Thanks Given: 255
Registriert seit: Jan 2023
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
Kann ich nur empfehlen
Beiträge: 42
Themen: 13
Thanks Received: 7 in 7 posts
Thanks Given: 19
Registriert seit: Jan 2019
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
Beiträge: 42
Themen: 13
Thanks Received: 7 in 7 posts
Thanks Given: 19
Registriert seit: Jan 2019
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:
Gibt es noch etwas, dass ich tun kann?
Hypergrid: omnopolis.com:8002
Website: omnopolis.com
Beiträge: 403
Themen: 16
Thanks Received: 224 in 115 posts
Thanks Given: 805
Registriert seit: Sep 2017
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.
Beiträge: 403
Themen: 16
Thanks Received: 224 in 115 posts
Thanks Given: 805
Registriert seit: Sep 2017
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.
Beiträge: 42
Themen: 13
Thanks Received: 7 in 7 posts
Thanks Given: 19
Registriert seit: Jan 2019
Ich habe einen wamp server mit MySQL 8.x im Einsatz.
Hypergrid: omnopolis.com:8002
Website: omnopolis.com