他の方が自SIMに来れない

他の方が自SIMに来れない

- 八崎 詠斗 の投稿
返信数: 16

先週、グリット接続したばかりなのですが、自分は自SIMに移動できるのですが、他の方が自SIMに移動できないみたいです。

 

自SIM名:8sim

 

飛べなかった方がSandBoxからも自SIMへ移動を試みてくださったのですが、移動できませんでした。

 

NATループバック機能付きのルータが必要とも言われましたが、NATループバック機能無しでも動くパッチが適用されたバイナリを使用したので、別途ルータを購入する必要は無いと思っていますが購入しなければいけないのでしょうか?

 

ご教授頂けますと幸いです。

 

 

 

【OpenSimの構築時の詳細】

  1. チュートリアル-応用編内に記述されていたサイトからバイナリファイル(opensim-0.8.1-nat-0.92-JOG.zip (2015 3/27))をダウンロード
  2. 展開して実行
  3. Regions.iniは以下のように設定

=======Regions.iniの内容=========

[8sim]
RegionUUID = 606f2b09-938a-4c49-96ef-2f4eac8b12a0
Location =7800,7800
SizeX =256
SizeY =256
SizeZ =256
InternalAddress =192.168.1.62
InternalPort =9000
AllowAlternatePorts = False
ExternalHostName = mc.8yazaki.jp
MaptileStaticUUID =00000000-0000-0000-0000-000000000000

 ===========================

 

【回線情報】

  • NTTフレッツ光
  • NTT標準のCTUから直接接続
  • ポート9000(TCP/UDP)にファイヤーウォールの接続許可設定


  • 静的アドレス変換設定(ポート指定)を設定
    • サーバPCのIPへポート9000(TCP/UDP)のルーティング設定

 

 

 

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- 八崎 詠斗 の投稿

追記です。

自SIMに移動しようとしてくれた際のサーバ側のエラーログです。

 

2015-07-05 10:54:27,848 DEBUG - OpenSim.Region.Framework.Scenes.Scene [SCENE]: Region 8sim told of incoming child agent Shinobar Martinek 3fe3be10-9dca-4377-a157-c9d66b8d6add (circuit code 10706219, IP 121.84.214.25, viewer Firestorm-Release 4.6.7.42398, teleportflags (ViaLocation), position <128, 128, 1.5>. From region JOG meets (5a1bc163-d5d8-4451-ac97-0d4f10d6d944) @ http://jogrid.net:8002/

2015-07-05 10:54:27,929 INFO - OpenSim.Region.Framework.Scenes.Scene [SCENE]: Region 8sim authenticated and authorized incoming child agent Shinobar Martinek 3fe3be10-9dca-4377-a157-c9d66b8d6add (circuit code 10706219)

2015-07-05 10:54:27,929 DEBUG - OpenSim.Region.OptionalModules.Avatar.Voice.FreeSwitchVoice.FreeSwitchVoiceModule [FreeSwitchVoice]: OnRegisterCaps() called with agentID 3fe3be10-9dca-4377-a157-c9d66b8d6add caps OpenSim.Framework.Capabilities.Caps in scene 8sim

2015-07-05 10:54:28,171 DEBUG - OpenSim.Region.Framework.Scenes.Scene [SCENE]: Incoming child agent update for 3fe3be10-9dca-4377-a157-c9d66b8d6add in 8sim

2015-07-05 10:54:48,176 WARN - OpenSim.Region.Framework.Scenes.Scene [SCENE PRESENCE]: Did not find presence with id 3fe3be10-9dca-4377-a157-c9d66b8d6add in 8sim before timeout

2015-07-05 10:54:48,177 INFO - OpenSim.Framework.Servers.HttpServer.BaseHttpServer [LOGHTTP] Slow handling of 6765 PUT /agent/3fe3be10-9dca-4377-a157-c9d66b8d6add/ from 202.26.148.231:60597 took 20138ms

2015-07-05 10:54:48,406 DEBUG - OpenSim.Region.Framework.Scenes.Scene [SCENE]: Incoming child agent update for 3fe3be10-9dca-4377-a157-c9d66b8d6add in 8sim

2015-07-05 10:55:08,412 WARN - OpenSim.Region.Framework.Scenes.Scene [SCENE PRESENCE]: Did not find presence with id 3fe3be10-9dca-4377-a157-c9d66b8d6add in 8sim before timeout

2015-07-05 10:55:08,412 INFO - OpenSim.Framework.Servers.HttpServer.BaseHttpServer [LOGHTTP] Slow handling of 6766 PUT /agent/3fe3be10-9dca-4377-a157-c9d66b8d6add/ from 202.26.148.231:60598 took 20094ms

2015-07-05 10:55:08,452 DEBUG - OpenSim.Server.Handlers.Simulation.AgentHandler [AGENT HANDLER]: >>> DELETE <<< RegionID: 606f2b09-938a-4c49-96ef-2f4eac8b12a0; from: 202.26.148.231; auth_code: a21d4398-b08c-475b-b4de-7b719cae2005

2015-07-05 10:55:08,462 DEBUG - OpenSim.Region.Framework.Scenes.Scene [SCENE]: Called CloseClient() with agent ID 3fe3be10-9dca-4377-a157-c9d66b8d6add but no such presence is in 8sim

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- Xpyoda Janus の投稿

> ・ ポート9000(TCP/UDP)にファイヤーウォールの接続許可設定

の「通信方向」は、「WAN --> LAN」の一方方向を許可してますが、逆方向も必要な気がします。それとも特に指定しなくても、「LAN --> WAN」は、フィルタされないのでしょうか?

Xpyoda Janus への返信

Re: 他の方が自SIMに来れない

- 八崎 詠斗 の投稿

アドバイスありがとうございます。

 

「LAN --> WAN」のファイヤーウォールは今まで指定したことが無かった(それでも他のサーバたちは動いてた)ので指定していませんでした。

下図の様に設定を行いました。

これによりCTUの再起動を行ったためIP変更となりDynamicDNSの書き換えが発生するため数分〜数時間はログイン確認ができません。

 

DynamicDNS情報が書き換わるまで、自分も自SIMにログインできないみたいですね^^;

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- Iseki Fumikazu の投稿

確かに,今現在(7/6, 22:41) 飛べないようです.
一番最初に,8000,8000 近くにあった時には問題なく入れていましたよ.

NATループバック云々は基本的に自分がNAT内の自分のSIMに入れなくなる現象なので,今回の問題とは関係ない気がします.

添付されている画像はファイアウォールの設定画面のようですが,ポートフォワーディングの設定は大丈夫でしょうか?

 

Iseki Fumikazu への返信

Re: 他の方が自SIMに来れない

- 八崎 詠斗 の投稿

調べて頂いてありがとうございます。

ポートフォワーディングの設定も大丈夫です。

9番と19番に設定してあります。

 

 

以前は問題なく入れていたということは、NATループバックは今回の現象と関係なさそうですね。

今現在は、先ほどファイヤーウォールの設定の変更に伴いIPが変わったためDNSが書き換わってないためか私も自SIMに入れない状態です。(多分時間が解決してくれると思うので、このまま明日まで様子を見ようと思っています。)

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- Iseki Fumikazu の投稿

ルータのマニュアルを読まないと正確なことは言えませんが,おそらく LAN→WAN の設定は不必要なのでは?

必要だとしたら,この設定では そもそもJOGrid には接続できない筈です(グリッドリストに名前がならない筈).
Robustサーバに接続するには送信先ポートに 8002,8003の指定が必要ですから.

また,ビューアのポート等の指定の問題もあります(ビューアのポートを指定するのは不可能).

ビューアとサーバは同じPCですか?
サーバ自身のファイアウォールの設定はどうなんでしょう?
Linux の場合は iptables や SELinux などは動いていませんか?
Windows の場合は セキュリティソフトがインストールされていませんか?

 

Iseki Fumikazu への返信

Re: 他の方が自SIMに来れない

- 八崎 詠斗 の投稿

お世話になります。色々アドバイス下さりありがとうございます。

 早速、先ほど設定したLAN→WANの設定を削除しました。
(再度IPが変更となりましたのでDNSの書き換えが終わるまでお待ちください)

 

>ビューアとサーバは同じPCですか? 

ビューアとサーバは別PCです。

ビューア:Mac Firestorm 192.168.1.51
サーバ:Fedora21 192.168.1.62

>サーバ自身のファイアウォールの設定はどうなんでしょう?
>Linux の場合は iptables や SELinux などは動いていませんか?

こちらのサイトを参考にOSインストール直後にファイヤーウォール、SELinuxは無効化してあります。

 

DNS情報が書き換わって私が自SIMに移動できるようになってから、今のOpenSimのバイナリを全て破棄して、再度バイナリファイルのダウンロードからやり直してみようと思います。

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- 八崎 詠斗 の投稿

その後、DNS情報の書き換わりが終わり、私が自SIMに移動できるようになりました。

前の投稿の通り、既存のバイナリを全て破棄し、ダウンロードからやりなおしました。

 

【ダウンロードからやり直した理由】

以前、IP変更から自SIMに接続できなかった時に、DNS情報の書き換えという原因がわからず、ダウンロードからやり直した事がありました。

グリッドサーバ側でDNS解決ができない時にリージョン接続をしました。

それが起因して何らかのトラブルが発生し他の方が自SIMに接続できないのでは?と考えました。

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- 八崎 詠斗 の投稿

自己レスです。

スマホ回線(テザリング)で自SIMにログインできるかを検証してみましたが、だめでした。

その時のエラーログを添付致します。

 

また、念のため、OpneSim.iniも添付致します。

初期設定内容から変更したのは、FreeSwitch関係のところだけです。

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- Iseki Fumikazu の投稿

(当てにならない経験から言うと) UDP通信がブロックされているような感じです.

何だろう?

 

ちょっと気になったのですが,最初の方の記事の

>> サーバPCのIPへポート9000(TCP/UDP)のルーティング設定

って,何でしょう?

Iseki Fumikazu への返信

Re: 他の方が自SIMに来れない

- 八崎 詠斗 の投稿

ポートフォワーディング設定の事をルーティング設定と書いてしまってました。

下図の設定のことです^^;

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- Iseki Fumikazu の投稿

すみません.さっきそちらに向かって nmap を実行してしまいまいした.

 

思いつく事....

最初に 8000,8000 の近くにあった時と何か設定は変わっていますか?

NATの変換テーブルので「接続先1」はISPの事ですよね.

SELinux について,ファイルを設定した後,サーバを再起動,またはカーネルの設定を変更しましたか?

一番怪しいのは BBルータのような気がしますが,機種は何でしょう?

色々空いていますが,不必要なものは閉めた方が良いかと(差し出がましくてすみません.実験中かも)

9000番に対するテーブルを TCP・UDP として,一個で書いてみる.

JOGrid のバイナリではなく,通常のものを使用してみる(この場合は同じNAT内のPCは接続できません.InternalIPは0.0.0.0 にします)

....

Iseki Fumikazu への返信

Re: 他の方が自SIMに来れない

- 八崎 詠斗 の投稿

すいません!原因がわかりました!!!

 

「UDP通信がブロックされているような感じ」からファイヤーウォールの設定をよく見直したら、UDPの9000はIPv6のみの通信が許可されていました。(最初の方にアップした画像にもおもいっきりIPv6って書いてありました^^;)

早速、IPv4とIPv6の両方許可する設定に変更しました。

またDNS情報が書き換わるまではログイン出来ないですが、これで問題解決できたと思います。

 

 

このフォーラムを始めOpenSim内でも多くの方からアドバイスを頂きありがとうございました。そして単純なネットワーク設定ミスで大騒ぎしてしまい大変申し訳ございませんでした。

今後とも、宜しくお願い致します。

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- fuugetu flowerbird の投稿

えいとさん、無事接続できてよかったですね!
わたしも、接続できたと伺って早速、えいとさんのシムに伺いました。
センター地区からはダメでしたがshinobarさんのShinobar Gateからは何の問題もなく
TPできました。早速えいとさんの作曲演奏によるストリームを聞きましたっ
ほんとに素敵な曲ですね、こういうの大好きです。
これからのえいとさんのご活躍を期待していますね^^

八崎 詠斗 への返信

Re: 他の方が自SIMに来れない

- teddy Dragoone の投稿
すみません、横やりというか疑問に思ったことがあったので教えてください。

近々ぼくも自分のOpenSIMの環境をHGで接続しようと考えていて、いまは色々と情報を集めている状況です。

こちらのサイトの設定のところを見ると

Location は (7985,7985) ~ (8015,8015) の正方形区画以外の場所を指定してください.

とあったんですが、エイトさんのLocationの設定は、7800,7800 となっていました。
現在のJOGでは座標指定は空いてるところであればどこでも可能なのでしょうか?

ワールドマップを見てぼくもどこにしようか悩んでる最中です。