シナリオ一覧へ戻る
🔒

複合障害の復旧訓練:TLSを直しても502が残る

上級20分複数レイヤーを調査する当番担当

証明書期限切れの奥でバックエンドも停止。TLSエラー→502→正常応答の変化を追い、2つの原因を切り分ける複合障害の復旧訓練。固定時計・教材JSONの模擬環境です。

このシナリオで練習すること

本番に近い判断や、復旧後の確認まで含めて練習したい人向けです。

想定ロール

複数レイヤーを調査する当番担当

到達目標

証明書と環境ファイルをそれぞれ修正・反映し、内部ヘルスと検証付きHTTPSの両方でHTTP 200を確認する

最初に見えている症状
  • ショップのHTTPSはcertificate has expiredで開けない
  • 監視にはupstream unavailableも記録されている
  • デプロイで証明書設定と環境ファイルが同時に変更された
このシナリオで学べること
  • 複合障害の復旧訓練
  • TLSとHTTP 502のレイヤー切分け
  • 独立した2サービスの修正・反映
  • 内部と外部の復旧証拠を揃える
このページの使い方
  • まず症状を読んで、どこから確認するか仮説を立てる
  • プレイ画面では help、ls、cat、grep から始める
  • 解けたあとに学べることを見返して、型として残す
このシナリオを始める

切り分け方を読んで復習する

TLSエラー・502 Bad Gatewayの切り分け手順

関連シナリオ

同じ難易度か、次に進みやすいシナリオを選んでいます。

よくある質問

このシナリオはどんな人向けですか?

複数レイヤーを調査する当番担当 向けです。本番に近い判断や、復旧後の確認まで含めて練習したい人向けです。所要時間の目安は 20 分で、 最初に見えている症状は 「ショップのHTTPSはcertificate has expiredで開けない」 です。 証明書期限切れの奥でバックエンドも停止。TLSエラー→502→正常応答の変化を追い、2つの原因を切り分ける複合障害の復旧訓練。固定時計・教材JSONの模擬環境です。

何をゴールにすればよいですか?

証明書と環境ファイルをそれぞれ修正・反映し、内部ヘルスと検証付きHTTPSの両方でHTTP 200を確認するのがゴールです。原因の特定そのものより、まず利用者への影響を止めるところまで辿り着けるかを見ています。復旧後に「なぜ起きたか」を説明できる状態になっていれば十分です。

始める前に知っておくと良いことはありますか?

まずは症状を読み、 ログ・設定・再起動の どこから見るかを 決めると進めやすくなります。 help、 ls、 cat、 grep などの基本コマンドから入るのがおすすめです。 このシナリオでは 複合障害の復旧訓練、 TLSとHTTP 502のレイヤー切分け を扱うので、 そのあたりを意識して進めると 身につきやすいです。