sofのhltv問題について
どうもsofの鯖担当です。
お世話になっております。
さて先日(9/5)のBEAT vs silentmonkeyさんの試合ですが、
hltvに変なリレーサーバが繋がり、それ以降観戦者がhltvに
接続できないという現象がおこりました。
恐らくリレー用のプロキシを繋いだ方がポートが空いてない等
の外部から見れない設定な上、マスタプロキシの振り分けの設
定がデフォだと、下位のプロキシへ優先的に振り分けることか
ら起こった現象だと思われます。
ご迷惑をおかけしました。
実は以前も起こった現象で、今回同様別の方にhltvを別途挿し
てもらって対応したわけですが・・
混乱することには違いないので防ぎたいところです。
というわけで鯖の事とか詳しくないので色々調べてみました。
まず
proxypassword
っていうのがリレープロキシを挿すためのパスなのかリレー
プロキシ用のrconなのか不明ですが、たぶん前者。
こちらを設定してみます。
次に
masternode てのが1にしてると優先的に下位プロキシに振り
わけるそうなので、これを0にしたら仮にリレーが入ったとし
てもマスタプロキシに繋がる・・はず・・
これなら・・これならきっと・・
うまく動くかは不明です。
もしスマートな解決方法とかご存知の方がいらっしゃいましたら
教えてください・・!


はてなブックマークに追加





































No 1: 2009-09-07 01:08:32 | Posted by
uNleashed
大会運営お疲れ様です。
うろ覚えですが、1.1.1.0のHLTVに関して。
proxypasswordはリレーサーバーに対するパスワード保護で、HLTV同士の接続時に要求されます。
子となるリレーサーバーは、serverpasswordにてパスワード指定をすることで認証可能です。
(passwordだったかも。うろ覚えです。)
リレーツリーを作成される際には、マスターノード鯖(masternode 1)鯖にて、proxypasswordを設定し、用意したいくつかの公開用リレーサーバー(MasterNode 0)を繋がせることをオススメします。
この方式を取った場合、視聴する皆さんはマスターノードのIP:PORTに接続すると自動的に下位のリレーサーバーへと割り振られます。
直下のリレーサーバーには視聴者も、リレーサーバーもつなぐ事が出来ます。
dispatchの方式に関して詳しく覚えていないので要検証ですが、直下にリレー不能サーバーがつながった場合に今回と同様の症状が現れる可能性があるので、保険として用意した直下リレーのIP:PORTもマスターノードと一緒に告知される事をオススメします。
接続確認を行ったHLTVリレーにパスワードを教えて許可するポリシーがベストですね。
リレーサーバーを自動割り振りの対象外に指定する事も可能です。
これは「public 0」を該当サーバーのCFGに書くことで実現できます。
この鯖につなぐ為には、IP直打ちでつなぐしかありません。
最後にリレーを組んだのがいつか思い出せないほど昔でうろ覚えですが、御参考に成れば幸いです。
No 2: 2009-09-11 17:42:21 | Posted by
Pete
>>uNleashedさん
ご丁寧にありがとうざいます。
海外サイトやreadmeやらIRCで別の方にも教えていただいたところによると、やはりproxypasswordはリレープロキシが接続するときのパスで良さそうですね。
uNleashedさんの説明をいただいて更に安心・・。
現在SOFでは若干残念ではありますが、観戦者は多くて100~150人程度ですのでしばらくはリレー無しで運用していこうと思っています。
帯域も余裕ありますし。
でも詳細な説明をいただいたので、これでリレーが必要になっても安心です。助かりました!