Compartilhar via


Habilitação do rastreamento EAPHost

Os logs de rastreamento que contêm informações de depuração podem ajudar os usuários a encontrar as causas raiz dos problemas que ocorrem durante o processo de autenticação EAP. As informações de depuração podem incluir chamadas à API realizadas, chamadas de função interna realizadas e transições de estado realizadas.

O rastreamento pode ser habilitado tanto no lado do cliente quanto no lado do autenticador. O rastreamento também pode ser habilitado para chamadas às APIs de Serviço de Roteamento e Acesso Remoto (RRAS). Para obter mais informações, consulte Rastreamento no Serviço de Roteamento e Acesso Remoto.

Observação

Os logs de rastreamento só estão disponíveis em inglês.

Quando o rastreamento EAPHost está habilitado, as informações de log são armazenadas em um arquivo .etl em um local especificado pelo usuário. Se ocorrerem erros durante a autenticação EAP, o rastreamento gerará um arquivo .etl que pode ser enviado ao Suporte Microsoft Developer para análise de causa raiz. Os parceiros que têm acesso a compartilhamentos de compilação, símbolos e arquivos de formato de rastreamento do Microsoft Windows podem converter os arquivos .etl em um arquivo de texto sem formatação usando a ferramenta tracerpt.

As falhas no Servidor de Políticas de Rede (NPS) não são capturadas nos logs de EAPHost. Se você estiver tentando solucionar problemas de uma falha em NPS, exiba o IASSAM.LOG e IASNAP.LOG (consulte Ferramentas para solucionar problemas de NAP - Arquivos de log).

Rastreamento no cliente

Para habilitar o rastreamento no lado do cliente:

  1. Abra uma janela de prompt de comando elevado.
  2. Execute o seguinte comando: logman start trace EapHostPeer -o .\EapHostPeer.etl -p {5F31090B-D990-4e91-B16D-46121D0255AA} 0x4000ffff 0 -ets
  3. Reproduza o cenário que você deseja rastrear.
  4. Execute o seguinte comando: logman stop EapHostPeer -ets
  5. Converta o arquivo etl em texto usando o seguinte comando: tracerpt EapHostPeer.etl –pdb <pdbpath> -tp <tracemessagefilesdirectorypath> -o EapHostPeer.txt

    Observação

    Se você não tiver acesso à ferramenta tracerpt, evite a última etapa e envie o arquivo .etl para o Suporte Microsoft Developer.

Rastreamento no autenticador

Para habilitar o rastreamento no lado do autenticador:

  1. Abra uma janela de prompt de comando elevado.
  2. Execute o seguinte comando: logman start trace EapHostAuthr -o .\EapHostAuthr.etl -p {F6578502-DF4E-4a67-9661-E3A2F05D1D9B} 0x4000ffff 0 -ets
  3. Reproduza o cenário que você deseja rastrear.
  4. Execute o seguinte comando: logman stop EapHostAuthr -ets
  5. Converta o arquivo etl em texto usando o seguinte comando: tracerpt EapHostAuthr.etl –pdb <pdbpath> -tp <tracemessagefilesdirectorypath> -o EapHostAuthr.txt

    Observação

    Se você não tiver acesso à ferramenta tracerpt, evite a última etapa e, em vez disso, envie o arquivo .etl para o Suporte Microsoft Developer.

Rastreamento de eventos

No Windows 7 e versões posteriores do Windows, o EapHost oferece rastreamento baseado em eventos no autenticador e no par. A vantagem do rastreamento baseado em eventos é que nenhum arquivo de símbolo é necessário para exibir as mensagens de rastreamento. Para habilitar o rastreamento de eventos:

  1. Abra EventViewer.
  2. As mensagens EapHost críticas são registradas em: "Exibições Personalizadas\Eventos Administrativos"
  3. As mensagens não críticas são registradas em: "Aplicativos e Serviços\Microsoft\Windows\EapHost
  4. As mensagens de evento do tipo "Analítico" e "Depuração" podem ser vistas no mesmo caminho selecionando Mostrar Logs de Depuração e Analíticos no menu Exibir da barra de títulos.

Rastreamento no Serviço de Roteamento e Acesso Remoto

Para ativar o rastreamento RRAS:

  1. Abra uma janela de prompt de comando elevado.
  2. Execute o seguinte comando: netsh ras set tr * en
  3. Abra %systemroot%\tracing para exibir rastreamentos RAS

Para desabilitar o rastreamento RRAS:

  1. Abra uma janela de prompt de comando elevado.
  2. Execute o seguinte comando: netsh ras set tr * dis

Para obter mais informações, consulte Comandos Netsh.

Uso de EAPHost

Serviço de Roteamento e Acesso Remoto (RRAS)