はじめに
7月26日に正式版がリリースされた「7days to die」のマルチサーバーをたてるのに友人と超苦戦した
目が節穴すぎる初歩的なミスで悲しくなったので日記を書いておく
今回起きたこと
サーバーの公開設定は合っているはずなのに
なぜかエラーがでて接続できないと友人から相談があった
「サーバー情報が取得できませんでした」
「サーバーIDが見つかりません」
がずっと表示される;;
いやいやFirewallとかルーターの設定とかどっか忘れてるんでしょ~!!!
- 7Days To Die Dedicated Serverのインストール
- serverconfig.xmlの設定
- Firewallの設定
- ルーターの設定
... etc
・・・いやできてそうだな🤔
設定できてるのになんで~!?
原因
!!!
指定ポートを使っていないじゃん😨😨😨
<!-- Port you want the server to listen on. Keep it in the ranges 26900 to 26905 or 27015 to 27020 if you want PCs on the same LAN to find it as a LAN server. -->
the ranges 26900 to 26905 or 27015 to 27020
がっつり書いてあるぅ~
友人に「設定ファイル全部送ってよ!」と送ってもらって見たところで発覚
解決方法
port=26900
にしたら秒で直りました
接続したら「EAC認証中」とloading...始まって大歓喜🙌
めでたしめでたし
まとめ
公式ドキュメントや設定ファイルのコメントを読むのはだいじ
私自身かなり節穴なので、ちゃんとドキュメント読むのだいじやなと改めて思いました。
(わかんないな~とか言いながら読み飛ばしがち)
さいごに
ちなみに友人曰く正式版がリリースされる前のベータ版だったときは
指定ポート以外の別ポートでも普通にマルチサーバーが公開できて遊べていたらしい。
というのもあり、今回ポートには特に問題ないだろうという思い込みをしていた。
ベータ版から正式版に移行した人たちで、
エラーが出てる人は指定ポートになっているか確認しよう👀
なお、私は7dtdをやったことがないので「正式版リリースされたしやってみようかな~」と思った。
夏はみんなでゾンビと戦おう!!