FC2ブログ

みさぐり奇譚②

 19, 2019 20:24
20190819.png

前回のOpenSim.ini設定ミスを修正してみさぐり(あ、GardenOasisグリッドだったw)が無事立ち上がりました。
期待に胸をふくらませ、さあログインです!

ビューアーへの新しいグリッドの登録はJOGサイトでもわかりやすい説明があるし、今まで全く悩むことなくきたんですが、
今回はなぜか自分のグリッドが設定できません。

立ち上がっているのにログインできないとは、これいかに?


OpenSim.ini以外に設定するものは、「StandaloneCommon.ini」です。

[Hypergrid]
; Uncomment the variables in this section only if you are in
; Hypergrid configuration. Otherwise, ignore.

;# {HomeURI} {Hypergrid} {The Home URL of this world} {}
;; If this is a standalone world, this is the address of this instance.
;; If this is a grided simulator, this is the address of the external robust server that
;; runs the UserAgentsService.
;; For example http://myworld.com:9000 or http://myworld.com:8002
;; This is a default that can be overwritten in some sections.
; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"→頭の ; を外す

;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {}
;; If this is a standalone world, this is the address of this instance.
;; If this is a grided simulator, this is the address of the external robust server
;; that runs the Gatekeeper service.
;; For example http://myworld.com:9000 or http://myworld.com:8002
;; This is a default that can be overwritten in some sections.
; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"→頭の ; を外す

覚え書きでは、頭の ; を外すことと、


[GridService]
;; For in-memory region storage (default)
StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
;;--- For MySql region storage (alternative)
;StorageProvider = "OpenSim.Data.MySQL.dll:MySqlRegionData"

;; Directory for map tile images of remote regions
; MapTileDirectory = "./maptiles"

;; Next, we can specify properties of regions, including default and fallback regions
;; The syntax is: Region_ = ""
;; where can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut
;;
;; DefaultRegion If a local login cannot be placed in the required region (e.g. home region does not exist, avatar is not allowed entry, etc.)
;; then this region becomes the destination. Only the first online default region will be used. If no DefaultHGRegion
;; is specified then this will also be used as the region for hypergrid connections that require it (commonly because they have not specified
;; an explicit region.
;;
;; DefaultHGRegion If an avatar connecting via the hypergrid does not specify a region, then they are placed here. Only the first online
;; region will be used.
;;
;; FallbackRegion If the DefaultRegion is not available for a local login, then any FallbackRegions are tried instead. These are tried in the
;; order specified. This only applies to local logins at this time, not Hypergrid connections.
;;
;; NoDirectLogin A hypergrid user cannot directly connect to this region. This does not apply to local logins.
;;
;; Persistent When the simulator is shutdown, the region is signalled as offline but left registered on the grid.
;;
;; For example:
Region_Welcome_Area = "DefaultRegion, FallbackRegion"→外からのお客さんが最初に降り立つSIM名を指定

Region_GardenOasis = "DefaultRegion, FallbackRegion" と書き換える、としか書いてありません。

でも、それ以外に絶対必用な設定があったんですよ。


[GridInfoService]
; These settings are used to return information on a get_grid_info call.
; Client launcher scripts and third-party clients make use of this to
; autoconfigure the client and to provide a nice user experience. If you
; want to facilitate that, you should configure the settings here according
; to your grid or standalone setup.
;
; See http://opensimulator.org/wiki/GridInfo

; login uri: for grid this is the login server URI
login = ${Const|BaseURL}:${Const|PublicPort}/

; long grid name: the long name of your grid
gridname = "the lost continent of hippo"→"the lost continent of hippo"を"GardenOasis"に書き換え

; short grid name: the short name of your grid
gridnick = "hippogrid"→"GardenOasis"

; login page: optional: if it exists it will be used to tell the client to use
; this as splash page. May also be served from an external web server, e.g. for
; information on a standalone
;welcome = ${Const|BaseURL}/welcome→ビューアーのログイン画面で表示する画像のURL(もちろん頭の ; を外すww)

; helper uri: optional: if it exists it will be used to tell the client to use
; this for all economy related things
;economy = ${Const|BaseURL}/economy

; web page of grid: optional: page providing further information about your grid
;about = ${Const|BaseURL}/about

; account creation: optional: page providing further information about obtaining
; a user account on your grid
;register = ${Const|BaseURL}/register

; help: optional: page providing further assistance for users of your grid
;help = ${Const|BaseURL}/help

; password help: optional: page providing password assistance for users of your grid
;password = ${Const|BaseURL}/password

; HG address of the gatekeeper, if you have one
; this is the entry point for all the regions of the world
; gatekeeper = ${Const|BaseURL}:${Const|PublicPort}/

; HG user domain, if you have one
; this is the entry point for all user-related HG services
; uas = ${Const|BaseURL}:${Const|PublicPort}/→ 頭についている ; を外す


この設定をやらないと自分のグリッドは見つかりません。
しかし、これ以前ちゃんとやってるはずなんですよ。覚え書きに漏れていたんですね。

次にやるときのために、もう一度言います(自分に)
まず、shinobarさんのブログ「パピーでOpenSIM」をよぉく読め!
スポンサーサイト



COMMENT 0

WHAT'S NEW?