KeepWorlds

パルワールドの専用サーバーに入れないときの切り分け手順

パルワールドの専用サーバーに接続できないとき、実際に失敗する順番で切り分けます。入口の選び間違い、ポート開放、アドレスの書式、バージョン不一致、コミュニティサーバー一覧に出ない場合まで、確認方法と対処をまとめました。

パルワールドは専用サーバーに接続できないとき、ほとんど何も教えてくれません。しばらく待たされたあとタイトル画面に戻るだけ、というのが大半です。そのため切り分けはエラーメッセージではなく順番に頼るしかありません。

この記事は実際に詰まる頻度の順に並べています。ネットワークの階層順ではありません。上から順に見ていけば、多くの場合は二番目の節で解決します。

まず確認すること どの入口から入ったか

最も多い原因で、しかもネットワークの問題ですらありません。

パルワールドのタイトル画面には多人数プレイの入口が二つあり、それぞれ行き先が違います。

  • マルチプレイに参加する(専用サーバー) —— 専用サーバーに繋がるのはこちらだけです
  • 招待コード/フレンドのワールドに参加 —— ホストのクライアントを経由する経路で、専用サーバーには原理的に繋がりません

括弧の中は説明ではなく分岐点です。招待コードの経路にサーバーアドレスを入力しても、間違っているとは教えてもらえず、ただ失敗します。

正しい入口に入ると、画面には入力欄が一つと接続ボタンだけがあります。この画面が出ていれば入口は合っています。

アドレスの書き方

入力欄は一つだけで、アドレスとポートを続けて書き、間にコロンを一つ入れます。

203.0.113.10:8211

よくある四つの書き間違いです。

入力結果
http://203.0.113.10:8211失敗します。ウェブのアドレスではないのでプロトコルは不要です
203.0.113.10 : 8211失敗します。コロンの前後に空白を入れられません
203.0.113.10ほぼ失敗します。ポートは省略できません
203.0.113.10:27015失敗します。27015 はクエリ用で、ゲームが繋ぐのは 8211 です

最後の一つは特に多い誤解です。どこかで 27015 という数字を見て接続ポートだと思い込むのですが、27015 は一覧に載せるためだけのポートで、プレイヤーが入るのは 8211 です。

ホスト名でも同じ書式です(play.example.com:8211)。

ポート

**この節は自分でサーバーを立てている場合だけ必要です。**ホスティングを使っているならポートは開いているので、次の節へ進んでください。セキュリティグループと OS のファイアウォールの具体的な開け方は構築手順にあります。ここでは、原因がポートかどうかの見分け方だけを扱います。

パルワールドの専用サーバーは UDP を二つ開ける必要があります。

ポートプロトコル用途塞がっていると
8211UDPゲーム本体誰も接続できません
27015UDPSteam クエリ直接接続はできますが、コミュニティ一覧に出ません

**TCP ではなく UDP です。**自前構築で最も多い設定ミスがここで、習慣で TCP を開けてしまい、両方「開いている」のに繋がらないという状態になります。

クラウドの場合は二か所で許可が要ります。

  1. 事業者側のセキュリティグループ/ファイアウォール設定
  2. OS 自身のファイアウォール(ufw / firewalld / Windows ファイアウォール)

片方だけというのが二番目に多い原因です。家庭回線ならルーターのポート転送も必要ですが、近年は固定の公開 IP が割り当てられない回線が多く、その場合は転送を設定しても届きません。まず公開 IP があるかどうかから確認してください。

バージョンの不一致

**クライアントは自動更新されますが、サーバーはされません。**パルワールドはアップデートの頻度が高いため、配信後の数日はこれが一気に最多の原因になります。

症状は、接続処理がいつもより長くかかったあとタイトル画面に戻る、というものです。バージョンに関する表示が出ることもあれば、出ないこともあります。

確認するには、サーバーの起動ログに出るバージョンと、ゲームのメインメニュー隅に出るバージョンを見比べます。食い違っていれば SteamCMD をもう一度実行します。

steamcmd +login anonymous +app_update 2394010 validate +quit

実行後はサーバープロセスの再起動が必要です。更新中は誰も接続できませんので、全員が待っている時間帯に始めないでください。

一覧に出てこないとき

まず二つを分けてください。**「一覧で見つからない」と「接続できない」は別の問題です。**この二つをまとめて調べてしまう方が非常に多いです。

コミュニティサーバー一覧そのものが当てになりません。

  • 反映に遅れがあり、立てたばかりのサーバーは数分から十数分かかることがあります
  • 表示件数に上限があり、混んでいる時間帯は単に描画されません
  • 検索は名前一致なので、ServerName を既定のままにしていると検索しようがありません

**したがって、確認は直接接続からです。**マルチプレイに参加する(専用サーバー)からアドレスを入れて入れるなら、サーバー自体は正常で、足りないのは掲載だけです。それは友人と遊ぶ妨げにはなりませんので、アドレスを共有すれば済みます。

掲載させたい場合は、27015/UDP が開いていることを確認し、ServerName を検索できる名前に変えて、待ちます。

よくある質問

アドレスに書くポートは 8211 と 27015 のどちらですか。 8211 です。27015 はサーバーを一覧に載せるためだけのポートで、プレイヤーが入るのは 8211 です。

ポートは TCP と UDP のどちらで開けますか。 UDP です。8211 も 27015 も UDP で、TCP だけ開けると「開いている」ように見えてもゲームからは繋がりません。

コミュニティ一覧にサーバーが出てきません。 まず直接接続で確認してください。入れるならサーバー自体は正常です。一覧に載せるには 27015/UDP を開け、ServerName を検索できる名前にして、一覧の更新を待ちます。

それでも解決しないとき

ここまで来た場合、残る可能性は多くありません。

  • サーバープロセスが実際には起動していない(記憶ではなくログを見てください)
  • メモリ不足で OS に停止させられ、プロセスが黙って消えた(dmesg に残ります)
  • サーバーの公開 IP が変わった。クラウドの再起動後によくあります
  • ServerPassword を設定したまま友人に伝えていない

この一覧の大半は、サーバーとクライアントを人手で揃えているために起きます。バージョン、ポート、アドレス、パスワード、どれも手作業の同期で、それぞれが失敗しうる箇所です。

KeepWorldsパルワールド専用サーバーは常に現行ビルドで動き、ポートは開いた状態で渡され、友人に伝えるアドレスも変わりません。設定そのものを理解したい場合はワールド設定の全項目解説をどうぞ。

他の言語で読む

自分で運用しない方法もあります

ゲームとプランを選ぶだけで、専有マシン上にサーバーが立ち上がります。バックアップ、アップデート、期限のお知らせはこちらで対応いたします。

対応ゲームを見る