EAPHost トレースの有効化
デバッグ情報を含むトレース ログは、EAP 認証プロセス中に発生する問題の根本原因をユーザーが見つけるのに役立ちます。 デバッグ情報には、実行された API 呼び出し、実行された内部関数呼び出し、実行された状態遷移が含まれます。
トレースは、クライアント側と認証側の両方で有効にすることができます。 Routing and Remote Access Service (RRAS) API への呼び出しに対して、トレースを有効にすることもできます。 詳細については、「ルート指定とリモート アクセス サービスのトレース」を参照してください。
Note
トレース ログは英語でのみ使用できます。
EAPHost トレースが有効になっている場合、ログ情報はユーザー指定の場所にある .etl ファイルに格納されます。 EAP 認証中にエラーが発生した場合、トレースによって .etl ファイルが生成され、根本原因の分析のために Microsoft Developer サポートに送信できます。 Microsoft Windows ビルド共有、シンボル、および traceformat ファイルにアクセスできるパートナーは、tracerpt ツールを使用して、.etl ファイルをプレーン テキスト ファイルに変換できます。
ネットワーク ポリシー サーバー (NPS) のエラーは、EAPHost ログにキャプチャされません。 NPS の障害のトラブルシューティングを行う場合は、IASSAM.LOG および IASNAP.LOG ファイルを参照してください (「NAP のトラブルシューティング用ツール - ログ ファイル」を参照)。
クライアントでのトレース
クライアント側でトレースを有効にするには:
- 昇格した [コマンド プロンプト] ウィンドウを開きます。
- 次のコマンドを実行します: logman start trace EapHostPeer -o .\EapHostPeer.etl -p {5F31090B-D990-4e91-B16D-46121D0255AA} 0x4000ffff 0 -ets
- トレースするシナリオを再現します。
- 次のコマンドを実行します: logman stop EapHostPeer -ets
- 次のコマンドを使用して、etl ファイルをテキストに変換します: tracerpt EapHostPeer.etl –pdb <pdbpath> -tp <tracemessagefilesdirectorypath> -o EapHostPeer.txt
Note
tracerpt ツールにアクセスできない場合は、最後の手順を省略し、.etl ファイルを Microsoft Developer サポートに送信してください。
Authenticator でのトレース
Authenticator 側でトレースを有効にするには:
- 昇格した [コマンド プロンプト] ウィンドウを開きます。
- 次のコマンドを実行します: logman start trace EapHostAuthr -o .\EapHostAuthr.etl -p {F6578502-DF4E-4a67-9661-E3A2F05D1D9B} 0x4000ffff 0 -ets
- トレースするシナリオを再現します。
- 次のコマンドを実行します: logman stop EapHostAuthr -ets
- 次のコマンドを使用して、etl ファイルをテキストに変換します: tracerpt EapHostAuthr.etl –pdb <pdbpath> -tp <tracemessagefilesdirectorypath> -o EapHostAuthr.txt
Note
tracerpt ツールにアクセスできない場合は、最後の手順を省略し、代わりに .etl ファイルを Microsoft Developer サポートに送信してください。
イベント トレース
Windows 7 以降のバージョンの Windows では、EapHost は認証子とピアに対するイベント ベースのトレースを提供します。 イベント ベースのトレースの利点は、トレース メッセージを表示するためにシンボル ファイルが必要ないことです。 イベントのトレースを有効にするには:
- Open EventViewer を開きます。
- クリティカルな EapHost メッセージは、“Custom Views\Administrative Events” に記録されます。
- クリティカルでないメッセージは、"Applications and Services\Microsoft\Windows\EapHost" に記録されます。
- タイトル バーの [表示] メニューから [分析およびデバッグ ログの表示] を選択すると、"Analytic" および "Debug" 型のイベント メッセージが同じパスの下に表示されます。
ルーティングとリモート アクセス サービスのトレース
RRAS トレースを有効にするには:
- 昇格した [コマンド プロンプト] ウィンドウを開きます。
- 次のコマンドを実行します: netsh ras set tr * en
- %systemroot%\tracing を開いて RAS トレースを表示する
RRAS トレースを無効にするには:
- 昇格した [コマンド プロンプト] ウィンドウを開きます。
- 次のコマンドを実行します: netsh ras set tr * dis
詳しくは、「Netsh コマンド」をご覧ください。