Como ligar a depuração madeireira do cliente LDAP (Wldap32.dll)

Resumo

No Windows Vista e nas versões mais recentes do Windows, você pode usar o Rastreamento de Eventos para Windows (ETW) para rastrear a atividade do cliente LDAP, incluindo atividade criptografada (TLS ou SASL).

Mais informações

Para ativar o rastreamento de clientes da LDAP, siga estas etapas:

  1. Criar o subchave de registro a seguir: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ldap\Tracing\<ProcessName>

    Nota

    Neste subchave, <ProcessName> é o nome completo do processo que você deseja rastrear, incluindo a sua extensão. Por exemplo: "ldp.exe". Dentro deste subkey, você pode colocar uma entrada opcional que é chamada de "PID" e que tem um valor DWORD. Se você definir o valor para um documento de identificação do processo, apenas a instância do aplicativo que tem esse processo de identificação será rastreada.

    Importante

    Se você não tiver esse subchave de registro para pelo menos um processo, o arquivo do rastreamento não conterá dados.

  2. Para iniciar uma sessão de rastreamento, execute o comando a seguir em um alerta de comando: logman create trace "ds_ds" -ow -o c:\ds_ds.etl -p "Microsoft-Windows-LDAP-Client" 0x1a59afa3 0xff -nb 16 16 -bs 1024 -mode Circular -f bincirc -max 4096 -ets

    Nota

    Neste comando, "0x1a59afa3" é uma bandeira de rastreamento. Tais bandeiras controlam quais informações são registradas e a verbosidade dos dados. Você pode usar bandeiras individuais ou combinar valores de bits para especificar várias bandeiras simultaneamente. Para cenários comuns de rastreamento, as seguintes combinações de bandeira são úteis:

    Para obter informações sobre as bandeiras disponíveis, veja os"Valores para bandeiras de rastreamento"seção de "Usando ETW para solucionar conexões LDAP."

    • 0x1A59AFA3. Configurações de registro que devem obter as informações que você precisa na maioria das vezes.

    • 0x18180380. Obter informações especificamente sobre problemas de estabelecimento de conexão.

    • 0x1bddbf73. informações da sessão verbose.

  3. Reproduza o comportamento que você quer investigar.

  4. Para parar a sessão de rastreamento, execute o seguinte comando: logman stop "ds_ds" -ets

Para ver o rastreamento como texto, use a ferramenta netsh para decodificar o arquivo ETL como um arquivo .txt, da seguinte forma:

netsh trace convert input=c:\ds_ds.etl output=LDAP_CLIENT-formatted.txt

Para obter mais informações sobre o converso de rastreamento netsh, veja a ajuda de conversão de rastreamento netsh. Para fazer isso, digite netsh rastreamento converter /? no alerta de comando.

 

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×