Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

コンピューティングアカウントのトラブルシューティング

最終更新 Markdown で表示Agent セットアップ

Cloudflare CASB は、コンピューティングアカウントが異常または古い状態になると検出します。よくある原因は、セキュリティや機能の更新と、API トークンの設定ミスです。

異常なコンピューティングアカウントを特定する

異常なコンピューティングアカウントを特定するには、次の手順を実行します。

  1. Cloudflare OneIntegrations > Cloud & SaaS integrations を開きます。
  2. クラウドスキャン用に作成した連携を選びます。
  3. Manage compute accounts を選択します。

CASB は、各コンピューティングアカウントの名前の横に状態を表示します。壊れている、または古い場合は、状態が Unhealthy になります。状態が Healthy なら、対応は不要です。

異常なコンピューティングアカウントを修復する

CASB がコンピューティングアカウントを Unhealthy にすると、新しいスキャン設定の変更は使われず、新しいスキャン結果もダッシュボードに表示されません。

Unhealthy のコンピューティングアカウントを修復するには、まず コンピューティングアカウントをアップグレード します。それでも異常な場合は、API トークンをローテーション します。

コンピューティングアカウントをアップグレードする

アップグレードすると、最新のソフトウェア機能、バグ修正、インフラ変更がクラウドのコンピューティングアカウントに適用されます。ソフトウェアを最新に保つため、定期的に実行してください。Cloudflare から問題対応として推奨された場合も実行します。CASB は Terraform の更新でコンピューティングアカウントのアップグレードをデプロイします。

コンピューティングアカウントをアップグレードするには、次の手順を実行します。

  1. Cloudflare OneIntegrations > Cloud & SaaS integrations を開きます。
  2. クラウドスキャン用に作成した連携を選びます。
  3. Open connection instructions を選択します。
  4. 表示される手順に従い、ローカルの Terraform と CLI の設定を検証します。
  5. Step 2: Deploy Terraform Configuration で、テンプレートをローカル設定にコピーします。このテンプレートは、連携の Terraform 設定の最新版です。
  6. ローカルターミナルで、キャッシュ済みの CDS Terraform モジュールを更新します。
    terraform init --upgrade
  7. アップグレードした Terraform 設定をコンピューティングアカウントに適用します。
    terraform apply

API トークンをローテーションする

セキュリティ上または運用上の問題が起きた場合、API トークンが漏洩した場合、またはコンピューティングアカウントから API トークンが削除された場合は、コンピューティングアカウントで使う Cloudflare API トークンをローテーションする必要があります。

トークンを紛失した、または漏洩したときは、新しいトークンを作成するか、トークンをロールして新しいシークレットを発行できます。API トークンをロールすると、以前のトークンは無効になります。アクセス範囲と権限は、以前の API トークンと同じです。新しいトークンは スキャン可能な形式 を使うため、資格情報スキャンツールが漏洩トークンを検出できます。

API トークンをロールする手順は次のとおりです。

  1. My Profile > API Tokens を開きます。

    API Tokens を開く ↗
  2. ロールしたい API トークンの横で、三点リーダー > Roll を選びます。

  3. Confirm を選ぶと、新しい API トークンが発行されます。

  1. API トークンをコピーします。

Cloudflare で API トークンをローテーションしたら、Amazon Web Services (AWS) または Google Cloud Platform (GCP) のシークレットマネージャーで、API トークンの値を更新できます。

よくあるトークンの問題

コンピューティングアカウントのシークレットマネージャーに cloudflare-cds-secrets が存在しない

コンピューティングアカウントでシークレットを再作成するには、次の手順を実行します。

  1. 正しいリージョンを選んでいることを確認します。
  2. コンピューティングアカウントをアップグレード して、シークレットを再作成します。
  3. コンピューティングアカウントで シークレットの値を更新 します。

作成した Cloudflare API トークンにアクセスできなくなった

Cloudflare API トークンをローテーション し、コンピューティングアカウントに追加します。コンピューティングアカウントの状態Healthy になれば、問題は解消しています。

役に立ちましたか?