コンテンツにスキップ

Crucible Local Serverのトラブルシューティング: 起動しない、入れない

結論: ほとんどの問題は、インストール、アップデート、ポート、RCON、ネットワークのどれかです。下から症状を探してください。Quick viewのサーバーを起動の下の金色の行とコンソールタブに、何が悪かったかが出ることが多いです。Rust自身のエラーメッセージは、エラー索引を見てください。

Crucible Local Serverは、本物のRust専用サーバーをPC上で動かします。Windows 10と11で動き、Crucibleランチャー経由で自動的に更新されます。

インストールが0%で止まる、または終わらない

Section titled “インストールが0%で止まる、または終わらない”

Rust専用サーバーは大きなダウンロード(約6 GB)です。ダウンロードが始まるまでバーが光り、最後にSteamがファイルを確認している間は、上のほうでしばらく止まって見えることがあります。本当に終わらない場合は次を確認します。

  • インターネット接続を確認する。
  • ウイルス対策ソフトがsteamcmdをブロックしていないか確認する。
  • ディスクの空き容量が足りているか確認する。

進行状況の確認やインストールの削除は、タイトルバーのインストールドロップダウンでできます。Rustサーバーファイルのインストールを見てください。

サーバーが更新されない、または更新が通らなかったと表示される

Section titled “サーバーが更新されない、または更新が通らなかったと表示される”

Quick viewのサーバーを起動の下の金色の行を読んでください。直前の起動で、更新されたか、されなかったか、その理由が書いてあります。

  • 設定で自動アップデートがオフになっています。: 設定で起動時にサーバーファイルを更新をオンにするか、インストールのそのインストールの行でアップデートを押します。
  • アップデートの確認をスキップしました: 別のサーバーが起動中です。: 動いているサーバーが使っているファイルは、Steamが更新できません。もう一方のサーバーを停止してからこちらを起動するか、インストールから更新します。
  • 更新そのものが失敗した: サーバーを停止して、Quick viewかインストールのそのインストールの行で修復を押します。すべてのファイルをSteamと照合し、おかしいものを作り直します。ワールド、マップ、プラグイン、設定はそのまま残ります。

更新の失敗でサーバーの起動が止まることはありません。今あるバージョンで起動します。

stagingやauxのブランチがインストールできない

Section titled “stagingやauxのブランチがインストールできない”

テスト用のブランチには、ブランチが開くときにFacepunchが公開するアクセスコードが必要なものがあります。タイトルバーのインストールを開き、そのブランチのアクセスコード欄にコードを入力して、インストールを押します。ブランチが一覧にまったくない場合は、インストールのドロップダウンの一番下に、名前とコードを入れて追加します。アクセスコードが必要なブランチを見てください。

ポートがすでに使われていると表示される

Section titled “ポートがすでに使われていると表示される”

別のサーバーか、残っているRustDedicatedのプロセスが、そのポートをすでに使っています。

  • 標準では同時に1台しか動かないので、先にもう一方のサーバーを停止します。
  • クラッシュでRustDedicatedのプロセスが残っている場合は、タスクマネージャーで終了してから、もう一度起動します。
  • アプリは起動前にゲーム、クエリ、RCONのポートを確認するので、使用中のものがあれば先に知らせます。

RCONにつながらない、またはRCONが無効と表示される

Section titled “RCONにつながらない、またはRCONが無効と表示される”

web-RCONは、サーバーにRCONパスワードが設定されているときだけオンになります。アプリは新しいサーバーごとに自動で生成するので、コンソールが一方向だったり、Quick viewに**RCONが無効です。コンフィグでパスワードを設定してください。**と出たりしたときは次のようにします。

  • コンフィグを開いて、RCONパスワードを設定するか再生成します。
  • RCONが有効な状態で起動するように、サーバーを再起動します。

パスワードがないと、コンソールは一方向になり、クイックアクションとライブ情報が動かなくなります。コンソール、RCON、管理者ツールを見てください。

パスワードは設定したのにRCONにつながらない

Section titled “パスワードは設定したのにRCONにつながらない”

Rustは、よくあるパスワードのいくつか(password、123456、changeme、qwertyなど)ではRCONを動かすのを拒否します。RCONがオフだと、コンソールは一方向で、クイックアクションとライブ情報は何もせず、スケジュール再起動も実行されません。Crucibleはそれらのパスワードを止めますが、サーバーを別の場所で設定した場合は、コンフィグで変更してサーバーを再起動してください。

別のPCのRCONツールからつながらない

Section titled “別のPCのRCONツールからつながらない”

RCONはこのPCでしか応答しません。サーバーの起動引数の区切り線の下に+rcon.ip 0.0.0.0を追加し、サーバーを再起動して、WindowsファイアウォールでRustDedicated.exeを許可してください。ルーターでRCONポートを開放するのは絶対にやめてください。 別のPCのRCONツールを見てください。

サーバーが起動していますのまま、いつ参加できる?

Section titled “サーバーが起動していますのまま、いつ参加できる?”

参加できるのは稼働中になってからです。大きなマップやカスタムマップでは、Rustがワールドとナビメッシュを作るため、起動していますから稼働中になるまで時間がかかることがあります。

  • コンソールで、サーバー起動完了の行を見てください。そこでアプリが稼働中に切り替わり、参加が表示されます。
  • 稼働中にならないなら、コンソールのエラーを確認します。壊れたマップファイル、足りないMOD、ポートの競合などです。
  • カスタムマップのリンクはhttpsである必要があります。普通のhttpのリンクは、サーバーの起動前に拒否されます。
  • 大きなワールドは起動が遅くなります。コンフィグの**AIナビメッシュをスキップ (起動が高速化)**で、建築用やマップテスト用のワールドの待ち時間が短くなります。ローカルサーバーを快適に動かすを見てください。

Rustがすでに開いていると、Steamは参加を無視します。参加の隣の参加のヒントの**(i)ボタンを開き、F5のバインドをF1コンソールに1回だけコピーしてください。そのあとはF5**を押せば、Rustが開いていても、いつでも参加できます。stagingのサーバーでは、自分のRustクライアントも同じブランチである必要があります。

スケジュール再起動が実行されなかった

Section titled “スケジュール再起動が実行されなかった”

スケジュール再起動は、Crucible Local Serverが動いている間にしか実行されません。アプリを閉じるとサーバーも止まります。

  • 標準では、ウィンドウを閉じるとアプリが終了します。設定で閉じたときもトレイで実行を続けるをオンにすると、Crucibleがサーバーを動かしたままトレイに残るので、夜中の再起動が実行されます。
  • カウントダウンはRCON経由で送られるので、サーバーにRCONパスワードの設定が必要です(上を参照)。
  • PCがスリープしている間に過ぎた再起動は、復帰した瞬間には実行されずスキップされるので、午前4時に閉じていたノートPCは、翌日からスケジュールに復帰します。

2つのサーバーを同時に動かせる?

Section titled “2つのサーバーを同時に動かせる?”

はい。設定で複数のサーバーの同時起動を許可をオンにします。各サーバーは、自分のポート、ワールド、コンソールを持ちます。動いているサーバーは1台ごとに実際のRAMとCPUを使うので、標準ではオフです。

アプリを閉じたあとにRustDedicatedのプロセスが残っている

Section titled “アプリを閉じたあとにRustDedicatedのプロセスが残っている”

アプリは閉じるときにサーバーを止めるので、通常の使い方では起きないはずです。アプリがクラッシュしたか強制終了された場合は次のようにします。

  • 残っているRustDedicatedをタスクマネージャーで終了して、ポートを空けます。
  • もう一度サーバーを起動します。

ネットワークの外のプレイヤーは参加できる?

Section titled “ネットワークの外のプレイヤーは参加できる?”

Crucible Local Serverはローカルのテスト用ツールで、ルーターには触れません。

  • 同じネットワークの友達は、PCでWindowsファイアウォールがRustDedicated.exeを許可していれば、LANの接続文字列で参加できます。
  • 外のプレイヤーを入れるには、ルーターでゲームポートを自分で開放するか、playit.ggやTailscaleのようなリレーを使います。リレーはルーター設定が要らず、CGNATの内側でも動きます。
  • 本番のプレイヤーにマップを渡し続けるには、公開サーバーでカスタムマップを公開します。

接続文字列については、コンソール、RCON、管理者ツールを見てください。

アプリがクラッシュした、またはログが必要

Section titled “アプリがクラッシュした、またはログが必要”

Crucible Local Serverは、自分のログを次の場所に持っています。

<Crucible install root>\logs\launcher-log.txt

標準のインストールなら、%LOCALAPPDATA%\Programs\Crucible\logs\launcher-log.txtです。

ファイル名に「launcher」と付いていますが、これが正しいファイルです。 Crucibleのアプリはすべて1つの共有ログに書き込むので、Heightmapツール、ランチャー、このアプリが、すべてlauncher-log.txtに入ります。探し回るべき別のサーバー用ログはありません。各アプリは開いたときに、バージョンつきの自分の開始バナーを残すので、どのアプリがどの行を書いたか、どのビルドだったかがわかります。

アプリがクラッシュしたなら、詳細はそこに書かれています。問題を報告するときは、そのファイルを添えてください。

これは、アプリ内の2つのログのボタンとは別のファイルです。設定のLogsの行と、コンソールのログを開くボタンは、どちらも、アプリのではなく、各Rustサーバー自身のログが入ったフォルダに移動します。

アプリの右上のDiscordアイコンを使うか、Discordサーバーのバグとフィードバックのフォーラムに投稿してください。サーバーが何をしていたか、コンソールのエラーがあれば、それを添えると助かります。その隣のハートのアイコンは、エコシステムへの任意の支援で、サポート窓口ではありません。Crucibleを支援するを見てください。タイトルバーのガイドボタンは、確認したい手順があれば、アプリのすべての部分を順番に案内します。