- 使用している言語またはライブラリのバージョンがサポート対象かどうかを、Auth0 サポートマトリクスで確認してください。
- ある環境 (開発環境など) では問題が発生する一方で、別の環境 (本番環境など) では発生しない場合は、2 つの環境のテクノロジースタックのバージョンを比較してください。
- 最新でない場合は、サポートリクエストを作成する前に、テクノロジースタックとブラウザーを最新バージョンにアップグレードして再度テストしてください。
問題の範囲を確認する
問題のトラブルシューティングに役立つ各ログイベントの詳細については、Monitoring ページを参照してください。
異なるブラウザーでテストする
- 問題は、すべてのブラウザーで発生しますか? それとも一部のブラウザーだけですか?
- 新しいシークレットモードまたはプライベートブラウジングのセッション (以前の状態なし) でテストします。
- ブラウザーを最新バージョンに更新して、再度テストします。
- ブラウザーのプラグインを無効にして再度テストし、プラグインが問題の原因になっていないか確認します。
別のユーザーでテストする
- 問題はすべてのユーザーで発生しますか? それとも一部のユーザーだけですか?
- 一部のユーザーだけで発生する場合、何かパターンはありますか? たとえば、場所、接続、ロールなどです。
可能であれば、異なる接続でテストする
- 問題はすべての接続で発生しますか、それとも特定の 1 つだけで発生しますか?
別のクライアントアプリケーションでもテストする (複数ある場合)
- 問題はすべてのクライアントで発生しますか。それとも 1 つだけで発生しますか?
異なる環境でテストする
- アプリケーションの開発環境、ステージング環境、本番環境で試してください。
- 複数の Auth0 テナントで試し、違いがあるか確認してください。
問題が常に発生するのか、断続的に発生するのかを確認する
- 問題が常に発生する場合は、確実に再現できる手順を記録します。
- 問題が断続的に発生する場合は、その原因となっていそうなパターンを記録します。
-
これは新しい設定で発生している問題ですか? それとも、以前は動作していて現在は動作しなくなっていますか?
- 動作しなくなった直前に、どのような変更が加えられましたか?
- その変更を元に戻すと、問題は解消しますか?
1 人または少数のユーザーのみに影響する問題
- ユーザーのプロファイル、ブラウザー、またはデバイスに問題がないか確認します。
- 影響を受けるユーザーで、すべてのブラウザーで発生するか (データの問題を示す) 、それとも特定の種類のブラウザーでのみ発生するか (ブラウザー固有の問題を示す) を確認します。
- ブラウザーで JavaScript と Cookie が有効になっていることを確認します。
- Caps Lock キーがオフになっていることを確認します。
- ユーザーがモバイルデバイスを使用している場合は、認証や認可に影響する可能性のあるソフトウェアがないか確認します (必要なソフトウェアの一部が実行されていない場合など) 。
- ユーザーが、 の (SSO) URL など、アプリケーションの主要な URL の一部にアクセスできるか確認します (ネットワーク接続の問題を示す可能性があります) 。
本番稼働後に発生する問題 (以前は動作していたが、途中から動作しなくなった場合)
- アプリケーションや、呼び出している API に最近変更がなかったか確認します。
- 最近ネットワーク構成に変更がなかったか確認します (load balancer、firewall、プロキシ設定の変更など) 。
- 最近インフラ構成に変更がなかったか確認します (例: LDAP や DB サーバーの認証情報) 。
- アプリケーション、インフラ、または技術スタックにパッチ適用や更新がなかったか確認します。
- すべてのサーバーで NTP が稼働しており、時刻同期が正確であることを確認します
- いずれかの証明書の有効期限が切れていないか確認します。
-
リモートの IDプロバイダー の管理者に、何か変更がなかったか確認します。
- リモートの IDプロバイダー へのネットワーク接続を確認します。
- /migrations の通知を確認します。見落としている変更はありませんか?
- Auth0 の変更ログを確認します。問題に関連する最近の設定変更はありませんか?
- 技術スタック内のいずれかのコンポーネントが最近更新またはパッチ適用されていないか確認します。