48: 2011-08-27 (土) 22:31:53 iseki |
現: 2020-04-11 (土) 17:45:43 admin |
- | 日本人のユーザがほとんどいないので(下手な)英語版のみです.リクエストがあれば日本語でも書きます. | + | * DTL/NSL Money Server for OpenSim [#se1ad59b] |
- | ** Original DTL Currency Processing [#kcf82c38] | + | |
| | | |
- | *** Links [#c33fad55] | + | ** Overview [#vaa53e04] |
- | - Project: http://forge.opensimulator.org/gf/project/currency/ | + | - Latest Stable Version is ''0.9.1'' (for OpenSim 0.9.1) |
- | - Source Code: svn co http://forge.opensimulator.org/svn/currency/trunk currency | + | - Latest subversion repository is for 0.9.2Dev |
- | - Reference: OMC(Open Metaverse Currency): https://www.virwox.com/omc-open-metaverse-currency.php | + | |
| | | |
- | *** Problems of DTL Currency [#l0262436] | + | - This Money Server is modified from [[DTL Currency>./DTL Currency Processing]] and modified for Unix/Linux (It might work in MS Windows). |
- | - It is not maintained now. | + | |
- | - It does not work in Unix/Linux. | + | |
- | - It does not work in latest version of OpenSim. | + | |
- | #br | + | |
- | | + | |
- | ** DTL/NSL Money Server (Our Modified Version) [#p25d4949] | + | |
- | | + | |
- | - Latest Stable Version is 0.7.1 R2 (for OpenSim 0.7.1.x) | + | |
- | - This Money Server is modified from DTL Currency for Unix/Linux (It might work in MS Windows). | + | |
| - Some bug fixes are done and some functions are extended from DTL currency. | | - Some bug fixes are done and some functions are extended from DTL currency. |
- | - This can be operated by OpenSim 0.6.7-0.6.9, 0.7.0.x, 0.7.1.x and 0.7.2Dev | + | - This can be operated by OpenSim 0.6.7, 0.7.x, 0.8.x, 0.9.x |
| - Web Monitor function (ASP.NET) is removed from original DTL Currency. | | - Web Monitor function (ASP.NET) is removed from original DTL Currency. |
| + | - [[Client Certification>./Client Certification]] is available. |
| + | - This does not support that sell/buy the group shared object. |
| - ''Please use this at Your Own Risk!!'' | | - ''Please use this at Your Own Risk!!'' |
| | | |
- | - &font(#0000ff){[[OpenSim 0.7.1.1 Binary with Money Server Patch>#e4deb0ba]] by ''Adam Farrugia'' is available. }; | + | - ''Client (SIM: Region Server) certification causes an error'' in mono-5.16 and later. Please use ''mono-5.0 - mono-5.14'', if you want to use client (SIM: Region Server) certification function.(at v0.9.1) |
| - &font(#0000ff){About this project, ''Milo'' do a lot of advice and donation to us. ''Thank you very much!!''}; | | - &font(#0000ff){About this project, ''Milo'' do a lot of advice and donation to us. ''Thank you very much!!''}; |
| + | |
| #br | | #br |
| | | |
- | *** Change Log[#z6c98d59] | + | *** Supported Functions [#y5e3e741] |
- | **** v0.7.1 for OpenSim 0.7.1.x [#rdb89803] | + | - [[See Here>./Functions]] |
- | - 0.7.1 R2 | + | - [[Client Certification>./Client Certification]] for 0.9.x |
- | -- Correct the bug of money() event. | + | #br |
- | - 0.7.1 R1 | + | |
- | -- Money can be sent to any avatars. | + | |
- | -- Upload charge and Group Create charge are available. | + | |
- | -- Enable rewrite update balance message (for blue dialog) | + | |
- | -- Minimum patch for source code (in the future, the patch disappears). | + | |
| | | |
- | **** v0.7 for OpenSim 0.7/0.7.0.1/0.7.0.2 [#lf039967] | + | *** Change Log [#r7a89e03] |
- | - 0.7_3 -> 0.7_4 | + | - [[ChangeLog>./ChangeLog]] |
- | -- Support of Banker Avatar | + | |
- | -- The sales bug of the original object is corrected. | + | |
- | - 0.7_2 -> 0.7_3 | + | |
- | -- Enable self money transfer. | + | |
- | - 0.7_1 -> 0.7_2 | + | |
- | -- Add new mode that is to work llGiveMoney() function normally even if payer doesn't login to Opensim, | + | |
- | - 0.7 -> 0.7_1 (Bug Fix) | + | |
- | -- llGiveMoney() is work now. But llGiveMoney() works only when the payer is logging in. | + | |
- | -- PID File is created now (by skidz) | + | |
| #br | | #br |
| | | |
| *** Forum [#c90988f3] | | *** Forum [#c90988f3] |
| - http://www.nsl.tuis.ac.jp/xoops/modules/d3forum/index.php?forum_id=11 | | - http://www.nsl.tuis.ac.jp/xoops/modules/d3forum/index.php?forum_id=11 |
| + | #br |
| + | *** [[Client Certification>./Client Certification]] [#k58c70f3] |
| #br | | #br |
| | | |
- | *** Download of DTL/NSL Money Server[#u2d15064] | + | ** Download of DTL/NSL Money Server[#u2d15064] |
- | - for 0.7.1 / 0.7.1.1 | + | *** tar Ball [#v661c160] |
- | -- http://www.nsl.tuis.ac.jp/xoops/modules/d3downloads/index.php?page=singlefile&cid=8&lid=24 | + | - 0.9.1_1 for OpenSim-0.9.1 |
- | - for 0.7 / 0.7.0.1 / 0.7.0.2 | + | -- http://www.nsl.tuis.ac.jp/xoops/modules/d3downloads/index.php?page=singlefile&cid=8&lid=55 |
- | -- http://www.nsl.tuis.ac.jp/xoops/modules/d3downloads/index.php?page=singlefile&cid=8&lid=15 | + | - [[more old version...>./old_version]] |
- | - for 0.6.9 | + | |
- | -- http://www.nsl.tuis.ac.jp/xoops/modules/d3downloads/index.php?page=singlefile&cid=8&lid=14 | + | |
- | - for 0.6.8 | + | |
- | -- http://www.nsl.tuis.ac.jp/xoops/modules/d3downloads/index.php?page=singlefile&cid=8&lid=12 | + | |
- | - for 0.6.7 | + | |
- | -- http://www.nsl.tuis.ac.jp/xoops/modules/d3downloads/index.php?page=singlefile&cid=8&lid=7 | + | |
- | | + | |
- | - for latest dev version (for 0.7.2Dev) | + | |
- | svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk opensim.currency | + | |
| #br | | #br |
| | | |
- | *** Special Download [#e4deb0ba] | + | *** Subversion [#nd5f9697] |
- | - OpenSim 0.7.1.1 Binary with Money Server Patch by ''Adam Farrugia'' | + | - latest dev version (for OpenSim-0.9.2Dev) |
- | -- http://www.fdn.uq.edu.au/opensim/opensim-0.7.1.1-patched.zip | + | -- svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk opensim.currency |
- | -- please see [[this forum>http://www.nsl.tuis.ac.jp/xoops/modules/d3forum/index.php?topic_id=55]] | + | - &font(#c01010){''Attention''}; |
| + | -- This uses HTTP/DAV, therefore your subversion needs to include Neon module. |
| #br | | #br |
| | | |
- | *** Compile and Install [#uc427419] | + | ** Compile and Install [#uc427419] |
- | - for release version | + | |
| + | *** for Release Version (OpenSim-X.Y.Z) [with No Client Certification] [#ff113200] |
| cd (PREFIX)/opensim-X.Y.Z-source (or opensim-X.Y.Z-release) | | cd (PREFIX)/opensim-X.Y.Z-source (or opensim-X.Y.Z-release) |
| tar xzfv opensim.currency-X.Y.Z.tar.gz | | tar xzfv opensim.currency-X.Y.Z.tar.gz |
- | patch -p1 < opensim.currency-X.Y.Z/opensim_currency_X.Y.Z.patch | + | ./runprebuild.sh && xbuild |
- | ./runprebuild.sh && nant clean && nant | + | |
| cd opensim.currency-X.Y.Z | | cd opensim.currency-X.Y.Z |
| ./build.sh | | ./build.sh |
| vi MoneyServer.ini | | vi MoneyServer.ini |
| | | |
- | - for latest dev version (Patch was abolished at 0.7.2Dev) | + | *** for latest Dev Version [#g778de33] |
- | cd (PREFIX)/opensim | + | |
| + | **** No Client Certification or Money Module (OpenSim.Modules.Currency.dll) only [#r08f46e7] |
| + | git clone git://opensimulator.org/git/opensim opensim |
| + | cd opensim |
| svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk opensim.currency | | svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk opensim.currency |
- | ./runprebuild.sh && nant clean && nant | + | ./runprebuild.sh && xbuild |
| cd opensim.currency | | cd opensim.currency |
| ./build.sh | | ./build.sh |
| cd ../bin | | cd ../bin |
- | vi MoneyServer.ini (modify [MySql] section) | + | vi MoneyServer.ini |
| + | #br |
| + | **** Money Server (MoneyServer.exe) with Client Certification function [#n1a3992f] |
| + | git clone git://opensimulator.org/git/opensim opensim |
| + | cd opensim |
| + | svn co http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk opensim.currency |
| + | |
| + | patch -p1 < opensim.currency/patch/ opensim.server.patch |
| + | ./runprebuild.sh && xbuild |
| + | cd opensim.currency |
| + | ./build.sh |
| + | |
| + | cd ../bin |
| + | vi MoneyServer.ini |
| + | #br |
| | | |
- | *** Setting of MoneyServer.ini [#y846e1a1] | + | *** HttpServer_OpenSim.dll [#j70b6819] |
| + | - ''Since 0.9.1, HttpServer_OpenSim.dll is already fixed, so no patch is required.'' |
| + | #br |
| + | - opensim-libs (unnecessary now) |
| + | -- %% git clone git://opensimulator.org/git/opensim-libs %% |
| + | -- %% cp -Rpd opensim-libs/HttpServer/trunk/HttpServer .%% |
| + | -- %% cd HttpServer/%% |
| + | -- %% patch -p1 < ../opensim.currency/patch/HttpServer.patch %% |
| + | -- %% xbuild /p:Configuration=Release%% |
| | | |
- | **** [Startup] [#oe72f58c] | + | #br |
- | - ''PIDFile'' : Specify PID file | + | |
| | | |
- | **** [MySql] [#q34d26f9] | + | ** Settings [#v70b9150] |
- | - ''hostname'' : MySQL server's FQDN or IP address | + | *** Tutorial Videos by Nick Zwart [#d2def937] |
- | - ''database'' : DB name of MySQL | + | - http://www.slartist.com/part-6-1of2-how-to-setup-nsldtl-money-server-opensim-081_06ac8339d.html |
- | - ''username'' : user name of MySQL | + | - http://www.slartist.com/part-6-2of2-how-to-setup-nsldtl-money-server-opensim-081_6a17c8c97.html |
- | - ''password'' : password of MySQL user | + | - Thanks!! |
- | - ''pooling'' : MySQL pooling? | + | #br |
- | - ''port'' : MySQL communication port | + | |
- | - ''MaxConnection'' : Max connection number to DB. | + | |
| | | |
- | **** [MoneyServer] [#kb5749c2] | + | *** MoneyServer.ini [#a07c8101] |
- | - ''DefaultBalance'' : Initial money that new avatar has. | + | - [[MoneyServer.ini>./MoneyServer.ini]] |
| + | #br |
| | | |
- | - ''BankerAvatar'' : UUID of Banker Avatar. Banker Avatar can buy money from system with no cost. If 00000000-0000-0000-0000-000000000000 is specified, all Avatars are Banker Avatar. | + | *** [Economy] Section in INI file [#d9a146c0] |
| + | - [[OpenSim.ini>./OpenSim.ini]] |
| + | #br |
| | | |
- | - ''enableForceTransfer'' : If this is true, llGiveMoney() function works normally even if payer doesn't login to Opensim. default is false | + | *** Avatar Class [#u3faa13b] |
| + | - マネーサーバにおけるアバターの取り扱いを定義するためのクラス |
| + | - ''ForeignAvatar'', ''HGAvatar'', ''GuestAvatar'', ''LocalAvatar'' |
| | | |
- | - ''enableScriptSendMoney'' : If this is true, send_money() script can send money to any avatars. default is false. | + | #br |
- | - ''MoneyScriptAccessKey'' : Secret key of Helper Script. Specify same key in include/config.php or WI(XoopenSim/Modlos) | + | |
- | - ''MoneyScriptIPaddress'' : IP address of server that Helper Script execute at. Not use 127.0.0.1 | + | |
- | | + | |
- | - Messages that displayed in blue dialog, when balance is updated. | + | |
- | -- If "" is specified, blue dialog is not displayed. | + | |
- | -- You can use {0} and {1} in message string. | + | |
- | -- {0} means the amount and {1} means avatar name or object owner name | + | |
- | -- ''BalanceMessageLandSale'' : for buy the land | + | |
- | -- ''BalanceMessageSendGift'' : for send gift to other avatar | + | |
- | -- ''BalanceMessageReceiveGift'' : for receieve gift from other avatar | + | |
- | -- ''BalanceMessagePayCharge'' : for upload and group creation charge | + | |
- | -- ''BalanceMessageBuyObject'' : for buy the object | + | |
- | -- ''BalanceMessageGetMoney'' : for get the money from object by llGiveMoney() | + | |
- | -- ''BalanceMessageBuyMoney'' : for buy the money from system | + | |
- | -- ''BalanceMessageReceiveMoney'' : for receive the money from system by send_money() script | + | |
- | -- ''BalanceMessageRollBack'' : when roll back ocuurred | + | |
| | | |
| + | **** for Region Server [#p411b009] |
| + | - Regionサーバ毎に HG Avatar をどう取り扱うか指定できる. |
| + | - OpenSim.ini の [Economy] セクションの ''HGAvatarAs'' で指定する |
| + | - ''ForeignAvatar'', ''HGAvatar'', ''GuestAvatar'', ''LocalAvatar'' が指定可能.デフォルトは ''HGAvatar'' |
| #br | | #br |
| | | |
- | *** Manual Setup of Helper Script [#yd4f306d] | + | **** for MoneyServer [#eaa618e9] |
| + | - Region毎に決めた HGAvatar の取り扱い(Avatar Class: ''HGAvatar'', ''GuestAvatar'')に対してのマネーサーバ側の挙動を指定できる |
| + | - マネーサーバの MoneyServer.ini で指定する. |
| + | - ''LocalAvatar'' に対しては何時でも true (マネーサーバの使用可) |
| + | - ''ForeignAvatar'' に対しては何時でも false (マネーサーバの使用不可) |
| | | |
- | - If you do not use [[XoopenSim>XoopenSim (E)]] or [[Modlos>Modlos (E)]] (Web Interface), you should setup helper scripts by manual. | + | ; for HG/Guest Avatar. Foreign Avatar is always false |
- | - If you use [[XoopenSim>XoopenSim (E)]] or [[Modlos>Modlos (E)]], this function is setup by automatically. | + | ;EnableHGAvatar = false |
- | - You need ''Web Server (ex. Apache) and PHP5 (include PHP5-XMLRPC, PHP5-CURL)'' | + | ;EnableGuestAvatar = false |
- | - Please copy Scripts/* to any Web contents directory, and edit ENV_HELPER_URL, ENV_HELPER_PATH and DB information in include/config.php | + | ;HGAvatarDefaultBalance = 0 |
| + | ;GuestAvatarDefaultBalance = 0 |
| + | #br |
| | | |
- | - command ex.: | + | *** Helper Scripts [#m58a560d] |
- | mkdir (Document Root of WEB)/currency | + | - If you use functions that ''Buy Money from System'', ''Buy Land'' and ''send_money'', you should set up Helper Scripts. |
- | cp -R Scripts/* (Document Root of Web)/currency | + | - If you use %%XoopenSim or%% [[Modlos>Modlos (E)]], you may not do setting Helper Script. Because XoopenSim/Modlos sets up it by automatically. |
- | cd (Document Root of Web)/currency | + | - Helper Scripts work with ''PHP-7.x'' |
- | chown -R apache.apache . | + | - [[Setup Manual of Helper Scripts is here>./Helper Script]] |
- | vi include/config.php | + | #br |
| | | |
- | - include/cpnfig.php: | + | *** Setting for Diva-Distro [#x02c26fc] |
- | // URL of Helper Script | + | - [[0.7.2>./Diva-0.7.2]] |
- | if (!defined('ENV_HELPER_URL')) define('ENV_HELPER_URL', 'http://202.26.159.139/currency/helper'); | + | #br |
- | // Path of Helper Script | + | |
- | if (!defined('ENV_HELPER_PATH')) define('ENV_HELPER_PATH', '/home/apache/htdocs/currency/helper/'); | + | |
| | | |
- | define('OPENSIM_DB_HOST', 'localhost'); // FQDN or IP addess of MySQL DB server | + | ** Execution [#h4610b84] |
- | define('OPENSIM_DB_NAME', 'opensim_db'); // DB name of MySSQL | + | - Execute MoneyServer after Robust.exe and before OpenSim.exe |
- | define('OPENSIM_DB_USER', 'opensim_user'); // User ID of DB | + | |
- | define('OPENSIM_DB_PASS', 'opensim_pass'); // Password of DB | + | |
| | | |
- | define('CURRENCY_SCRIPT_KEY', '123456789'); // Secret key of Helper Script | + | # cd bin |
- | define('USER_SERVER_URI', 'http://202.26.159.214:8002'); // URL of User Server. Not use localhost or 127.0.0.1 | + | # mono Robust.exe |
- | | + | # mono MoneyServer.exe |
- | - Please execute viewer with "-helperuri [ENV_HELPER_URL/]" option. (ex. -loginuri http://localhost/currency/helper/ ) [''need last '/' ''] | + | # mono OpenSim.exe |
- | - Here, ENV_HELPER_URL is ''helper'' directory url that is set in include/config.php. | + | #br |
- | - If you use 3rd party viewer (ex. Hippo, Meerkat or Imprudence etc.), you should use ''Grid Manager'' instead of "-helperuri" option. | + | |
| | | |
| + | ** opensim.currecncy.secure [#ebe5d69d] |
| + | - クライアント認証が可能 [[Client Certification>./Client Certification]] |
| + | - クライアント認証機能付き MoneyServer.exe を生成する場合は,%%[[HttpServer_OpenSim]] および%% OpenSim 本体にパッチが必要 |
| + | - OpenSim.exe 用モジュールにはパッチは不要 |
| + | - %%http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/secure %% |
| + | -- http://www.nsl.tuis.ac.jp/svn/opensim/opensim.currency/trunk にマージ (10/26 2013) |
| #br | | #br |
| | | |
- | *** Setting of Region Server (OpenSim.ini) [#d9a146c0] | + | *** Patch [#i8ee6f28] |
- | - OpenSim.ini | + | **** HttpServer_OpenSim [#m7932dd6] |
- | [Economy] | + | - %%Client からのリクエスト情報を格納する HttpClientContext に Common Name を保存する SSLCommonName を追加%% |
- | SellEnabled = "true" | + | -- %%IHttpClientContext.SSLCommonName%% |
- | UserServer = "http://(UserServer's FQDN or IP address):8002/" ;; not use localhost or 127.0.0.1 | + | - %%Client 認証時のコールバック関数 ClientCertificateValidationCallback() の仮想関数を定義%% |
- | CurrencyServer = "https://(MoneyServer's FQDN or IP address):8008/" ;; not use localhost or 127.0.0.1 | + | #br |
- | EconomyModule = DTLMoneyModule | + | |
- | | + | |
- | ;; Money Unit fee to upload textures, animations etc | + | |
- | PriceUpload = 30 | + | |
- | ;; Money Unit fee to create groups | + | |
- | PriceGroupCreate = 200 | + | |
- | | + | |
- | - if you use 0.7.2Dev over, you should use ''DTLNSLMoneyModule'' as EconomyModule instead of DTLMoneyModule | + | |
- | [Economy] | + | |
- | ................ | + | |
- | EconomyModule = DTLNSLMoneyModule | + | |
- | ................ | + | |
| | | |
| + | **** OpenSim [#j2f71927] |
| + | - %%XMLRPC のリクエスト情報を格納するXmlRpcRequest の5番目のパラメータに Common Name を格納%% |
| + | - XMLRPC のリクエスト情報からCommon Name を得るには GetSSLCommonName() を使用する. |
| #br | | #br |
| | | |
- | ** send_money() function at Helper Script [#p51201fb] | + | ** etc.etc. [#va2bf28f] |
- | - You can send money to any avatars by ''send_money()'' function in Helper Script. | + | |
- | - To use this function, you should set same script key at ''include/config.php (CURRENCY_SCRIPT_KEY)'' and ''MoneyServer.ini (MoneyScriptAccessKey)''. | + | |
- | - If you use WI(XoopenSim/Modlos). Script key is ''Money Script Access key''. | + | |
- | - Everyone that can execute send_money script can send money to any avatars, so please set access control for this script neatly. | + | |
- | | + | |
- | - Sample Script | + | |
- | <?php | + | |
- | require_once('include/env_interface.php'); | + | |
- | require_once('helper/helpers.php'); | + | |
| | | |
- | send_money("f68be2b2-8229-4b7b-a21a-3f253441cd2d", 100); | + | *** Sample Program [#v9b7625e] |
- | ?> | + | - LSL: [[llGvieMony()>./LSL]] |
| + | - PHP: [[send_money()>./send_money]] |
| #br | | #br |
| | | |
| *** Support of StandAlone mode [#nf42a9ad] | | *** Support of StandAlone mode [#nf42a9ad] |
- | - [[for v0.7.1>./standalone_0.7.1]] | + | - [[OpenSim-0.7.x>./standalone_0.7]] |
- | - [[for v0.7>./standalone_0.7]] | + | |
| #br | | #br |
| | | |
| *** Bugs [#x4fae068] | | *** Bugs [#x4fae068] |
| + | - Client (SIM: Region Server) certification causes an error in mono-5.16 and later. Please use mono-5.0 - mono-5.14, if you want to use client (SIM: Region Server) certification function.(at v0.9.1) |
| + | #br |
| - 0.7.1 R2 | | - 0.7.1 R2 |
| + | -- send_money() of helper script is failed, when the ''secretCode'' argument is omitted. |
| - 0.7.1 R1 | | - 0.7.1 R1 |
| -- The script money() (money event) does not work. (It is corrected at R2) | | -- The script money() (money event) does not work. (It is corrected at R2) |
| | | |
| *** 注意 [#d84771e2] | | *** 注意 [#d84771e2] |
- | - OpenSim.ini 中の ''UserServer'', ''CurrencyServer'' のアドレスは localhost (127.0.0.1) を使用しないこと ( [Network] セクションの ''user_server_url'').これは,このIPアドレスが,Monet Server内でのユーザのアカウント識別に利用されるためである. | |
- | | |
| - MoneyServer.ini と include/config.php (またはXoopenSim/Modlos) の Helper Script用のキーは必ず同じものを指定すること. | | - MoneyServer.ini と include/config.php (またはXoopenSim/Modlos) の Helper Script用のキーは必ず同じものを指定すること. |
| | | |
- | - 0.6.9で,[Network] セクションの ''user_server_url'' が無くなったため,代わりに [Economy]セクションで ''UserServer'' を指定するように変更. | + | - %%OpenSim.ini 中の ''UserServer'', ''CurrencyServer'' のアドレスは localhost (127.0.0.1) を使用しないこと ( [Network] セクションの ''user_server_url'').これは,このIPアドレスが,Monet Server内でのユーザのアカウント識別に利用されるためである.%% アカウントの識別から,サーバのIPアドレスを削除しました.ハイパーグリッドであっても,アバターはUUIDのみで識別されます. |
- | | + | |
- | | + | - %%0.6.9で,[Network] セクションの ''user_server_url'' が無くなったため,代わりに [Economy]セクションで ''UserServer'' を指定するように変更.%% UserServer は現在参照されません. |
| + | |
| + | |
| #br | | #br |
| | | |
- | *** [[Development>./Devel]] [#rfbac1de] | + | *** Trouble Shooting [#wa240b75] |
| + | **** mono 4.4.0 にしたら,エラー続出 (0.9) [#kebad74d] |
| + | 2016-03-31 17:02:39,845 ERROR (Threadpool worker) - OpenSim.Framework.Servers.HttpServer.BaseHttpServer [BASE HTTP SERVER]: HttpServer.HttpListener had an exception System.TypeLoadException: Could not load type 'System.Net.Security.SslStream' from assembly 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. |
| + | at HttpServer.HttpContextFactory.CreateNewContext (Boolean isSecured, System.Net.IPEndPoint endPoint, System.IO.Stream stream, System.Net.Sockets.Socket sock) <0x418d2540 + 0x00063> in <filename unknown>:0 |
| + | at HttpServer.HttpContextFactory.CreateContext (Boolean isSecured, System.Net.IPEndPoint endPoint, System.IO.Stream stream, System.Net.Sockets.Socket sock) <0x418d2000 + 0x001f9> in <filename unknown>:0 |
| + | at HttpServer.HttpContextFactory.CreateContext (System.Net.Sockets.Socket socket) <0x418d1e30 + 0x00093> in <filename unknown>:0 |
| + | at HttpServer.HttpListenerBase.OnAccept (IAsyncResult ar) <0x418d0d10 + 0x0025b> in <filename unknown>:0 |
| + | - 結局,古い Mono.Security.dll を使用しているせいだった.bin にあった Mono.Security.dll を削除 |
| #br | | #br |
- | *** [[Sample LSL for Money Server>./LSL]] [#a706bde2] | + | |
| + | **** RunTime Error (0.8) [#t84737c5] |
| + | - Missing method .ctor in assembly /usr/local/opensim/bin/OpenSim.Framework.Console.dll, type System.Runtime.Versioning.TargetFrameworkAttribute |
| + | -- Please use ''--runtime=v4.0'' option |
| + | mono --runtime=v4.0 MoneyServer.exe |
| + | #br |
| + | |
| + | **** Viewer での接続の途中で止まる (0.8) [#b411eb98] |
| + | - コンパイルするディレクトリ名を変えたら,マネーサーバへの接続で途中停止した. |
| + | - ディレクトリ名を元に戻してコンパイルしたら,直った???? |
| + | #br |
| + | |
| + | *** [[Development>./Devel]] [#rfbac1de] |
| + | - [[DB>./DB]] |
| #br | | #br |
| | | |
| *** Indexes [#l1c0126a] | | *** Indexes [#l1c0126a] |
| #ls2 | | #ls2 |
| + | #br |