Aktivera EAPHost-spårning
Spårningsloggar som innehåller felsökningsinformation kan hjälpa användare att hitta de bakomliggande orsakerna till problem som uppstår under EAP-autentiseringsprocessen. Felsökningsinformationen kan omfatta API-anrop som utförs, interna funktionsanrop som utförs och tillståndsövergångar som utförs.
Spårning kan aktiveras både på klientsidan och på autentiseringssidan. Spårning kan också aktiveras för anrop till Routnings- och fjärråtkomsttjänsten (RRAS) API:er. För mer information, se Spårning på routning- och fjärråtkomsttjänsten.
Anteckning
Spårningsloggar är endast tillgängliga på engelska.
När EAPHost-spårning är aktiverat lagras loggningsinformation i en .etl-fil på en användardefinerad plats. Om fel uppstår under EAP-autentisering genererar spårning en .etl-fil som kan skickas till Microsoft Developer Support för rotorsaksanalys. Partner som har åtkomst till Microsoft Windows-byggresurser, symboler och spårningsformatfiler kan konvertera .etl-filerna till en oformaterad textfil med hjälp av verktyget tracerpt.
Nätverksprincipserverfel (NPS) registreras inte i EAPHost-loggarna. Om du försöker felsöka ett NPS-fel kan du visa IASSAM. LOG och IASNAP. LOGGfiler (se Verktyg för felsökning av NAP – Loggfiler).
Spårning på klienten
Så här aktiverar du spårning på klientsidan:
- Öppna ett kommandotolkfönster med administratörsrättigheter.
- Kör följande kommando: logmanstarta spårningenEapHostPeer-o.\EapHostPeer.etl-p{5F31090B-D990-4e91-B16D-46121D0255AA} 0x4000ffff 0-ets
- Återskapa det scenario som du vill spåra.
- Kör följande kommando: logmanstopEapHostPeer-ets
- Konvertera etl-filen till text med följande kommando: tracerpt EapHostPeer.etl–pdb<pdbpath>-tp<tracemessagefilesdirectorypath>-oEapHostPeer.txt
Notera
Om du inte har åtkomst till tracerpt-verktyget undviker du det sista steget och skickar .etl-filen till Microsoft Developer Support.
Spårning på autentiseringsappen
Så här aktiverar du spårning på autentiseringssidan:
- Öppna ett fönster för upphöjd kommandotolk.
- Kör följande kommando: logmanstarta spårningenEapHostAuthr-o.\EapHostAuthr.etl-p{F6578502-DF4E-4a67-9661-E3A2F05D1D9B} 0x4000ffff 0-ets
- Återskapa det scenario som du vill spåra.
- Kör följande kommando: logmanstopEapHostAuthr-ets
- Konvertera etl-filen till text med följande kommando: tracerpt EapHostAuthr.etl–pdb<pdbpath>-tp<tracemessagefilesdirectorypath>-oEapHostAuthr.txt
Obs
Om du inte har åtkomst till tracerpt-verktyget undviker du det sista steget och skickar i stället .etl-filen till Microsoft Developer Support.
Händelsespårning
I Windows 7 och senare versioner av Windows tillhandahåller EapHost händelsebaserad spårning på autentiserings- och peer-programmet. Fördelen med händelsebaserad spårning är att inga symbolfiler behövs för att visa spårningsmeddelandena. Så här aktiverar du händelsespårning:
- Öppna EventViewer.
- Viktiga EapHost-meddelanden loggas under: "Anpassade vyer\Administrativa händelser"
- Icke-kritiska meddelanden loggas under: "Program och tjänster\Microsoft\Windows\EapHost
- Händelsemeddelanden av typen "Analys" och "Felsökning" kan visas under samma sökväg genom att välja Visa analys- och felsökningsloggar från visa-menyn i namnlisten.
Spårning på routnings- och fjärråtkomsttjänsten
Så här aktiverar du RRAS-spårning:
- Öppna ett kommandotolksfönster med administratörsbehörighet.
- Kör följande kommando: netshrasangetr*en
- Öppna %systemroot%\tracing för att visa RAS-spårningar
Så här inaktiverar du RRAS-spårning:
- Öppna ett kommandotolksfönster med administratörsbehörighet.
- Kör följande kommando: netshrasangetr*dis
Mer information finns i Netsh-kommandon.