このガイドでは、Legion Hosting でホストされている Nightingale 専用サーバーのよくある問題と解決策を、クラッシュ、接続トラブル、パフォーマンス最適化、セーブの復旧を含めて説明します。サーバーの初期セットアップと設定については、Nightingale サーバーセットアップガイドを参照してください。
サーバーのクラッシュ
サーバーのクラッシュには複数の原因が考えられます。まず GPanel コンソールでエラー出力を確認し、次の一般的な原因を順に確認してください。
ログの確認
- GPanel で Console タブに移動し、上にスクロールしてクラッシュ前に表示されたエラーメッセージを見つけます。
- Files タブからサーバーのログファイルを確認します。タイムスタンプ付きのログファイルが含まれる
LogsまたはSaved/Logsディレクトリを探します。 - 最新のログファイルには、原因の特定に役立つクラッシュの詳細、スタックトレース、エラーメッセージが含まれています。
メモリ不足
- Nightingale は、多くの探索済みレルムや建造した構造物がある場合、特にメモリを大量に消費する可能性があります。
- GPanel のリソース使用量グラフを確認し、サーバーが RAM の上限に達していないか確認します。
- メモリが常に上限に達している場合は、サーバープランのアップグレードを検討してください。オプションについてはサポートチケットを開いてご相談ください。
MaxPlayersを減らすとメモリ使用量を下げられます。各プレイヤーのデータと読み込まれたエリアが追加の RAM を消費するためです。
Proton/Wine の互換性(Linux サーバー)
Nightingale の専用サーバーは、Linux ベースのホスティングでは Proton または Wine の下で動作する場合があります。互換性の問題はクラッシュや予期しない動作を引き起こす可能性があります。
- 起動時にコンソールで Proton 関連のエラーメッセージを確認します。
- 互換性エラーで起動直後にサーバーがクラッシュする場合は、サポートチケットを開いて、当社チームに Proton 設定を確認させてください。
- 一部のゲーム更新では、互換性レイヤーが更新されるまで一時的に Proton の互換性が損なわれることがあります。
破損したセーブデータ
- ワールド読み込み中にサーバーがクラッシュする場合、セーブデータが破損している可能性があります。
- バックアップからの復元を試みてください(下記のセーブの復旧セクションを参照)。
- バックアップがない場合は、セーブディレクトリを削除して新しいワールドを開始する必要があるかもしれません。
更新後の起動時クラッシュ
- ゲームの更新は、専用サーバーに影響するバグを導入することがあります。
- 最新の更新に関する既知の問題について、公式の Nightingale コミュニティチャンネル(Steam フォーラム、Discord)を確認してください。
- サーバーの再起動を試みてください — 更新関連の問題の一部は、クリーンな再起動後に解決します。
- クラッシュが続く場合は、コンソールのエラーメッセージを添えてサポートチケットを開いてください。
接続トラブル
プレイヤーがサーバーに接続できない場合は、次の一般的な原因を順に確認してください。
サーバーが完全に起動していない
- GPanel でサーバーがオンラインで完全に起動していることを確認します。コンソールには、サーバーが接続を受け付ける準備ができたことを示すメッセージが表示されているはずです。
- サーバーが読み込み状態で止まっている、またはループで再起動している場合は、コンソールでエラーを確認してください。
バージョンの不一致
- サーバーと接続するすべてのプレイヤーは、同じバージョンの Nightingale を実行している必要があります。
- ゲームが更新されたら、SteamCMD が最新バージョンをダウンロードするようサーバーを再起動してください。
- プレイヤーは接続を試みる前に、Steam を通じてゲームを更新する必要があります。
- コンソールには起動時にバージョン情報が表示される場合があります — これをクライアントのバージョンと比較してください。
IP またはポートの誤り
- プレイヤーが GPanel の Network タブの正しい IP アドレスとポートを使用していることを確認します。
- 詳細な手順についてはサーバー IP とポートの確認方法を参照してください。
- プレイヤーがクエリポートではなくゲームポートに接続していることを確認してください。
パスワードの問題
- サーバーにパスワードが設定されている場合、プレイヤーが正しく入力していることを確認してください(パスワードは大文字と小文字を区別します)。
- パスワードを削除するには、
PASSWORD起動変数をクリアして再起動します。
サーバー満員
- サーバーが最大プレイヤー数の上限に達している場合、誰かが切断するまで追加のプレイヤーは参加できません。
- より多くのスロットが必要な場合は、Startup タブで
MAX_PLAYERを増やしてください(より多くのサーバーリソースが必要になる場合があります)。6 を超えて増やすことはサポートされていない点に注意してください。
ファイアウォールとポート設定
- Legion Hosting では、ファイアウォールとポートの割り当ては GPanel によって自動的に処理されます。ファイアウォールのルールを手動で設定する必要はありません。
- ポートの問題が疑われる場合は、GPanel の Network タブに表示されているポートが、コンソール出力でサーバーがリッスンしているものと一致していることを確認してください。
- 制限の厳しいネットワーク(企業、学校)の背後にいるプレイヤーが接続できない場合は、VPN を使用する必要があるかもしれません。
パフォーマンスの問題
プレイヤーがラグやラバーバンディングを経験する、またはサーバーの応答が遅い場合は、次の最適化を試してください。
プレイヤーが多すぎる
- Nightingale は小規模なマルチプレイヤーグループ向けに設計されています。プレイヤー数が増えるとパフォーマンスが低下します。
- 多くのプレイヤーでラグが発生している場合は、Startup タブで
MAX_PLAYERを下げることを検討してください。 - プレイヤーが 1 人増えるごとに、キャラクターデータ、読み込まれたレルムチャンク、ネットワーク同期の負荷が増加します。
レルムの複雑さ
- 大規模な建造構造物や広範囲に改変されたレルムは、サーバーの処理負荷を増加させます。
- 特定のレルムに入るとラグが発生する場合、そのレルムの建造物が過度に複雑である可能性があります。
- プレイヤーには、建造物を妥当なサイズに保ち、過度に複雑な仕掛けを避けるよう促してください。
リソース使用量
- GPanel のリソース使用量グラフで CPU と RAM の消費量を確認します。
- CPU が常に 90% を超えている場合、サーバーは過負荷状態です。プレイヤー数を減らすか、プランのアップグレードを検討してください。
- RAM 使用量が上限に近い場合、サーバーがディスクへのスワップを開始し、深刻なパフォーマンス低下を引き起こす可能性があります。
- リソース上限に常に達している場合は、サポートチケットからサポートに連絡し、アップグレードについて相談してください。
セーブの破損と復旧
セーブの破損は、クラッシュ、電源喪失、バグによって発生する可能性があります。診断と復旧の方法は次のとおりです。
破損の兆候
- ファイル読み込みエラーでワールド読み込み中にサーバーがクラッシュする。
- プレイヤーが予期しない場所にスポーンする、またはインベントリが失われている。
- 再起動後に建造した構造物や探索したレルムが消えている。
- コンソールに無効または読み取り不能なセーブデータに関するエラーが表示される。
バックアップからの復元
- GPanel でサーバーを停止します。
- Files タブからセーブディレクトリに移動します。
- 現在の(破損した)セーブフォルダを
SaveBackup_corruptedのような名前に変更し、後で必要に応じて復旧を試みられるようにします。 - バックアップしたセーブファイルを元のセーブディレクトリパスにアップロードします。
- サーバーを起動します。復元されたセーブが読み込まれるはずです。
破損の防止
- 特にゲームの更新前に、定期的にバックアップを作成してください。
- サーバーをクラッシュさせたり強制停止したりするのではなく、常に GPanel を通じてクリーンに停止してください。
- 何をしているか正確に理解していない限り、セーブファイルを手動で編集することは避けてください。
- GPanel でスケジュールされた再起動を設定し、定期的にクリーンにセーブして再起動することで、破損の発生する機会を減らしてください。
サーバーを壊すゲームの更新
Nightingale は活発に開発されているゲームであり、更新によって専用サーバーに問題が発生することがあります。
更新後
- GPanel でサーバーを再起動します。SteamCMD が自動的に最新のサーバーファイルをダウンロードします。
- 更新後にサーバーが起動しない場合は、コンソールで新しいエラーメッセージを確認します。
- サーバー設定の変更や新しい要件について、ゲームのパッチノートを確認します。
- 一部の更新では、設定ファイルの形式が変更されたり、新しい必須設定が追加されたりすることがあります。既存の設定を、開発者が提供するサンプル設定と比較してください。
ロールバックは不可能
- SteamCMD は常に最新バージョンをインストールします。サーバー上で以前のゲームバージョンにロールバックすることはできません。
- プレイヤーもサーバーのバージョンに合わせてクライアントを更新する必要があります。
- 更新がゲームを壊すバグを導入した場合は、通常すぐにリリースされるホットフィックスについて公式の Nightingale チャンネルを監視してください。
管理者とホストの操作
Nightingale の管理者とホストの操作により、サーバー運営者はプレイヤーとワールドを管理できます。
利用可能な操作
- プレイヤーのキック — 迷惑なプレイヤーをサーバーから削除します。
- プレイヤーの BAN — 特定のプレイヤーの参加を恒久的に阻止します。
- サーバーパスワード — GPanel の起動変数を通じて、いつでもサーバーパスワードを設定または変更できます。
- 管理者コマンド — 利用可能なサーバーコマンドについては、コンソールとゲームのドキュメントを確認してください。これらは更新によって変更される場合があります。
クイックリファレンス: よくある問題
| 問題 | 考えられる原因 | 解決策 |
|---|---|---|
| 起動時にサーバーがクラッシュする | 破損したセーブまたは更新の失敗 | ログを確認し、バックアップを復元するか、新しいワールドのためにセーブを削除する |
| プレイヤーがブラウザでサーバーを見つけられない | サーバーが完全に起動していない、またはクエリポートの問題 | 完全な起動を待つ、フォールバックとしてダイレクト接続を使用する |
| プレイヤーに「バージョンの不一致」が表示される | サーバーまたはクライアントが更新されていない | サーバーを再起動する(SteamCMD の更新がトリガーされる)、クライアントを更新する |
| すべてのプレイヤーに深刻なラグ | サーバーの過負荷(CPU/RAM) | MaxPlayers を減らす、リソース使用量を確認する、アップグレードを検討する |
| 特定のレルムでのみラグ | そのレルムの複雑な建造物 | 建造物を簡素化するか、そのレルムを避ける |
| プレイヤーの進行状況/建造物が消えている | セーブの破損または誤ったセーブの読み込み | バックアップから復元する |
| 起動のたびにサーバーがダウンロードで止まる | SteamCMD の検証の問題 | サポートチケットを開く |
関連記事
- Nightingale サーバーセットアップガイド — 初期セットアップ、設定、接続手順
- サーバー IP とポートの確認方法
- SFTP 経由でファイルをアップロードする方法
- サーバー起動ガイド — Legion Hosting で任意のゲームサーバーを起動するための一般的なガイド
さらにサポートが必要ですか?
Nightingale サーバーで問題が続く場合は、サポートチームがお手伝いします。legionhosting.net/submitticket.php で、サーバー IP、問題の説明、GPanel コンソールの関連するエラーメッセージを添えてチケットを開いてください。