Partilhar via


Resolver problemas do ActiveSync com Exchange Server

Número original da BDC: 10047

A quem se destina?

Administradores que ajudam a diagnosticar problemas do ActiveSync para os respetivos utilizadores.

Como funciona?

Vamos começar por lhe perguntar o problema que está a ter. Em seguida, iremos orientá-lo ao longo de uma série de passos de resolução de problemas específicos para a sua situação.

Tempo estimado até à conclusão:

60 a 90 minutos.

Qual é o problema que está a ter?

Nota

Veja este artigo para obter uma lista dos problemas conhecidos atuais.

Analisador de Conectividade Remota do Exchange (não é possível criar um perfil no dispositivo)

Verifique se a Deteção Automática está a funcionar para o Microsoft Exchange ActiveSync. Para tal, siga estes passos:

  1. Navegue para o site do Microsoft Remote Connectivity Analyzer .

  2. Selecione Exchange ActiveSync Deteção Automática nos Testes de Conectividade do Microsoft Exchange ActiveSync e selecione Seguinte.

  3. Introduza todos os campos necessários e selecione Executar Teste.

    Captura de ecrã para introduzir todos os campos necessários na janela Do Analisador de Conectividade Remota.

O Teste de Conectividade falhou?

Analisar os resultados do Analisador de Conectividade Remota do Exchange (se o teste de conectividade falhar)

Para resolver este problema, reveja os resultados do teste e resolva os problemas encontrados. Para tal, siga estes passos:

  1. Selecione Expandir Tudo.

    Captura de ecrã da opção Expandir Tudo na janela Do Analisador de Conectividade Remota.

  2. Localize o erro nos resultados (deve estar perto do fim) e resolva o problema.

    Captura de ecrã a mostrar os detalhes adicionais do erro Falha no teste de conectividade.

O problema foi resolvido com os resultados dos resultados do Analisador de Conectividade Remota do Exchange?

Verificação do nome principal de utilizador

A maioria dos dispositivos Exchange ActiveSync solicita o endereço de e-mail e a palavra-passe para configurar o dispositivo. Esta combinação só funciona quando o valor do nome principal de utilizador corresponde ao endereço de e-mail do utilizador. Verifique se estes dois atributos têm o mesmo valor. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter os valores do atributo:

    Get-Mailbox user | fl UserPrincipalName,PrimarySmtpAddress
    

    Captura de ecrã a mostrar um exemplo de execução do cmdlet Get-Mailbox.

O UserPrincipalName corresponde ao PrimarySmtpAddress do utilizador?

Verificação do sufixo de domínio

Verifique se o sufixo de domínio adequado está disponível para o atributo UserPrincipalName. Para tal, siga estes passos:

  1. Abra Utilizadores e Computadores do Active Directory.

  2. Localize o objeto de utilizador e faça duplo clique para ver as propriedades.

  3. Aceda ao separador Conta e selecione a lista pendente do Nome de início de sessão do utilizador.

    Captura de ecrã da lista pendente da secção Nome de início de sessão do utilizador no separador Conta.

O domínio de endereço SMTP está listado no menu pendente?

Adicionar sufixo UPN; Modificar o Nome Principal de Utilizador

Adicionar sufixo UPN

Para resolver este problema, terá de adicionar o domínio de endereço SMTP principal à lista de sufixos UPN. Para tal, siga estes passos:

  1. Abra Domínios e Fidedignidades do Active Directory.

  2. Clique com o botão direito do rato em Domínios e Fidedignidades do Active Directory e selecione Propriedades.

  3. Introduza o domínio de endereço SMTP principal, selecione Adicionar e, em seguida, selecione OK.

    Captura de ecrã do separador Sufixos U P N na janela Domínios e Fidedignidades do Active Directory.

Modificar Nome Principal de Utilizador

Para resolver este problema, modifique o atributo UserPrincipalName para o utilizador. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para modificar o UserPrincipalName:

    Set-Mailbox user -UserPrincipalName user@fabrikam.com
    

A modificação do UserPrincipalName resolveu o problema?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, veja Erro de política.

Modificar o Nome Principal de Utilizador

Para resolver este problema, modifique o atributo UserPrincipalName para o utilizador. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para modificar o UserPrincipalName:

    Set-Mailbox user -UserPrincipalName user@fabrikam.com
    

A modificação do UserPrincipalName resolveu o problema?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, veja Erro de política.

Erro de política

Exchange ActiveSync inclui a utilização de políticas de caixa de correio do ActiveSync. As definições de dispositivo disponíveis dependem de cada dispositivo e nem todas as definições funcionam com todos os dispositivos. Para determinar se a política de caixa de correio do ActiveSync é um problema, crie uma nova política de caixa de correio do ActiveSync e atribua-a ao utilizador. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para criar uma nova política de caixa de correio do ActiveSync:

    New-ActiveSyncMailboxPolicy -Name "Test ActiveSync Policy"
    
  3. Execute o seguinte cmdlet para atribuir esta nova política à caixa de correio:

    Set-CASMailbox user -ActiveSyncMailboxPolicy "Test ActiveSync Policy"
    

A criação de uma nova política de caixa de correio do ActiveSync resolveu o problema?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Determinar o impacto

Tem de identificar o impacto no seu ambiente antes de começar a resolver este problema.

Quantos utilizadores não conseguem ligar ao Exchange ActiveSync?

Verificar as permissões do Active Directory

Verifique se as permissões do objeto do utilizador não estão a impedir problemas de conectividade. Para tal, siga estes passos:

  1. Abra Utilizadores e Computadores do Active Directory.

  2. Aceda ao menu Ver e selecione Funcionalidades Avançadas.

  3. Localize o objeto de utilizador e faça duplo clique para ver as propriedades.

  4. Aceda ao separador Segurança e selecione o botão Avançadas .

    Captura de ecrã da janela Definições de Segurança Avançadas da Caixa de Correio.

A opção Incluir permissões herdáveis do principal deste objeto está ativada?

Atualizar permissões do Active Directory

Para resolver este problema, modifique as permissões do objeto de utilizador para herdar permissões do elemento principal do objeto. Para tal, siga estes passos:

  1. Abra Utilizadores e Computadores do Active Directory.

  2. Aceda ao menu Ver e selecione Funcionalidades Avançadas.

  3. Localize o objeto de utilizador e faça duplo clique para ver as propriedades.

  4. Aceda ao separador Segurança e selecione o botão Avançadas .

  5. Ative Incluir permissões herdáveis do elemento principal deste objeto e selecione OK duas vezes.

    Captura de ecrã para ativar a opção Incluir permissões herdáveis a partir da opção principal deste objeto.

A modificação das permissões do objeto de utilizador resolveu o problema?

Ativar o registo da caixa de correio do ActiveSync; Capturar rastreio do fiddler; Analisar o Registo da caixa de correio do ActiveSync

Ativar o registo da caixa de correio do ActiveSync

Tem de ativar o registo da caixa de correio do ActiveSync no Servidor de Acesso de Cliente e na caixa de correio para recolher registos mais detalhados. Pode encontrar informações adicionais sobre o registo de caixas de correio aqui. Para tal, siga estes passos:

Nota

Esta alteração deve ser efetuada em servidores de caixa de correio do Exchange 2013.

  1. Abra o Explorador do Windows e navegue para a pasta Sincronizar (C:\Programas\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Faça uma cópia do ficheiro web.config.

  3. Abra o ficheiro web.config no Bloco de Notas e modifique as secções seguintes com os valores abaixo:

    Captura de ecrã para modificar o ficheiro web.config no Bloco de Notas.

  4. Abra o Gestor do IIS.

  5. Expanda o servidor e selecione Conjuntos Aplicacionais.

  6. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Parar.

  7. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Iniciar.

  8. Abra a Shell de Gestão do Exchange.

  9. Execute o seguinte cmdlet para ativar o registo da caixa de correio para um utilizador:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Capturar rastreio do fiddler

Os pedidos de dispositivos activeSync nem sempre chegam ao destino conforme pretendido. Para garantir que o pedido e a resposta do dispositivo estão a ser enviados e recebidos conforme esperado, encaminhe o dispositivo através de um proxy HTTP e reveja os dados. Para tal, siga estes passos:

  1. Transfira e instale o Fiddler numa estação de trabalho.
  2. Transfira o Inspetor do EAS para Fiddler.
  3. Extraia EASInspectorFiddler.dll para a pasta c:\Program Files\Fiddler2\Inspectors .
  4. Inicie a aplicação Fiddler.
  5. Selecione o menu Ferramentas e selecione Opções do Fiddler.
  6. Aceda ao separador HTTPS e selecione Desencriptar tráfego HTTPS, selecione Sim para todos os pedidos.
  7. Aceda ao separador Connections e selecione Permitir a ligação de computadores remotos, selecione OK para qualquer pedido.
  8. Selecione OK e feche a aplicação Fiddler.
  9. Configure o dispositivo ActiveSync para utilizar esta estação de trabalho como um servidor proxy (normalmente, isto é feito nas definições de Wi-Fi do dispositivo).
  10. Inicie a aplicação Fiddler.
  11. Tente enviar uma ou mais mensagens a partir do cliente ActiveSync.
  12. Selecione o menu Ficheiro e selecione Capturar Tráfego para parar o rastreio.

Analisar o Registo da caixa de correio do ActiveSync

Agora temos os dados recolhidos e estamos prontos para começar a resolução de problemas. O primeiro passo é analisar o registo da caixa de correio e verificar se o item foi capturado. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter o registo da caixa de correio de um utilizador:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Nota

    Esta ação irá enviar o registo da caixa de correio do ActiveSync para o endereço de e-mail especificado para análise. Pode encontrar informações adicionais sobre o registo de caixas de correio aqui.

  3. Transfira MailboxLogParser e extraia os ficheiros.

  4. Inicie o utilitário ao abrir MailboxLogParser.exe.

  5. Selecione Importar Registos da Caixa de Correio para a Grelha para abrir o registo da caixa de correio.

  6. Introduza SendMail em Procurar dados de registo não processados para cadeias e selecione Procurar.

    Captura de ecrã a mostrar para introduzir SendMail na secção Procurar dados de registo não processados para cadeias de carateres e selecionar a opção Procurar.

Vê o comando SendMail no registo?

Verificação do código de estado do SendMail (se vir o SendMail registado)

Segue-se um resultado de pesquisa de exemplo de um registo de caixa de correio do ActiveSync:

Captura de ecrã a mostrar um resultado de pesquisa de exemplo no registo da caixa de correio do ActiveSync.

Que valor de código de estado vê para o comando SendMail no seu registo?

Exchange ActiveSync definições da organização (se o código de estado for 120 ou 129)

Nota

Esta funcionalidade não está disponível no Exchange 2007. Se a sua organização estiver a executar o Exchange 2007, clique em "Estou a executar o Exchange 2007" no final da página. As definições da organização Exchange ActiveSync permitem aos administradores definir o nível de acesso predefinido para dispositivos ActiveSync. Estas predefinições incluem Bloquear, Quarentena e Permitir. Verifique as definições atuais da organização para determinar o nível de acesso predefinido atual no ambiente. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para determinar as definições atuais da organização:

    Get-ActiveSyncOrganizationSettings | ft DefaultAccessLevel
    

    Captura de ecrã a mostrar um exemplo de execução do cmdlet Get-ActiveSyncOrganizationSettings.

O nível de acesso predefinido está definido como Permitir?

Modificar Exchange ActiveSync definições da organização

Para resolver este problema, modifique as definições da organização do ActiveSync. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para determinar as definições atuais da organização:

    Set-ActiveSyncOrganizationSettings -DefaultAccessLevel Allow
    

A alteração da definição DefaultAccessLevel para as definições da organização do ActiveSync resolveu o problema?

Exchange ActiveSync regras de acesso a dispositivos

As regras de acesso Exchange ActiveSync dispositivo permitem que um administrador crie grupos de acesso com base nas características do dispositivo. Verifique a configuração atual para quaisquer regras de acesso do dispositivo que permitam que o dispositivo se ligue. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para localizar as regras de acesso do dispositivo com o nível de acesso definido como Permitir:

    Get-ActiveSyncDeviceAccessRule | Where { $_.AccessLevel -eq "Allow" }
    

    Captura de ecrã a mostrar um exemplo de execução do cmdlet Get-ActiveSyncDeviceAccessRule.

Existem regras de acesso a dispositivos que correspondam ao dispositivo do utilizador com o nível de acesso definido como Bloquear ou Quarentena?

Modificar regras de acesso de dispositivos do ActiveSync (se corresponderem)

Existem duas formas de resolver este problema. O primeiro método é remover a regra de acesso do dispositivo. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para criar uma regra de acesso ao dispositivo:

    Remove-ActiveSyncDeviceAccessRule 'WindowsMail (DeviceType)'
    

    Captura de ecrã a mostrar um exemplo de execução do cmdlet Remove-ActiveSyncDeviceAccessRule.

A segunda forma é modificar o AccessLevel para a regra de acesso do dispositivo existente. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para modificar o nível de acesso:

    Set-ActiveSyncDeviceAccessRule 'WindowsMail (DeviceType)' -AccessLevel Allow
    

    Captura de ecrã a mostrar um exemplo de execução do cmdlet Set-ActiveSyncDeviceAccessRule.

A atualização das regras de acesso do dispositivo na sua organização resolveu o problema?

ID do dispositivo bloqueado da caixa de correio

Um administrador pode configurar uma lista de dispositivos que não têm permissão para sincronizar com a caixa de correio. Verifique a configuração do utilizador para determinar se o dispositivo foi impedido de sincronizar. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para localizar os dispositivos que não têm permissão para sincronizar:

    Get-CASMailbox user | fl ActiveSyncBlockedDeviceIDs
    

    Captura de ecrã a mostrar um exemplo de execução do cmdlet Get-CASMailbox.

O dispositivo do utilizador está impedido de sincronizar com a caixa de correio do utilizador?

Modificar as definições da caixa de correio

Para resolver este problema, remova o ID do dispositivo da lista de bloqueios da caixa de correio. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para localizar os dispositivos que não têm permissão para sincronizar:

    Set-CASMailbox user -ActiveSyncBlockedDeviceIDs $null
    

Para obter mais informações, consulte Set-CASMailbox para ver informações adicionais sobre este cmdlet e opções disponíveis.

A remoção deste ID de dispositivo da lista de bloqueios da caixa de correio resolveu o problema?

Análise de rastreio do Fiddler

Tentou enviar uma mensagem a partir do dispositivo, pelo que deverá ver o pedido no rastreio do Fiddler. Pode utilizar o rastreio do Fiddler para ver o pedido enviado pelo cliente e a resposta do servidor. Para tal, siga estes passos:

  1. Abra o rastreio do Fiddler.

  2. Aceda ao menu Editar e selecione Localizar Sessões.

  3. Introduza ActiveSync e selecione Localizar Sessões.

  4. Reveja a coluna Resultado para ver os valores de resposta HTTP que não são iguais a 200.

  5. Selecione pedidos em que a coluna Corpo tenha um valor.

    Captura de ecrã dos pedidos em que a coluna Corpo tem um valor.

  6. Selecione o separador TextView para ver a resposta para obter detalhes adicionais.

    Captura de ecrã do separador TextView, que mostra a resposta para obter detalhes adicionais.

Foram encontrados erros HTTP no rastreio do Fiddler?

Verificação do código de estado do SendMail

Não encontrou erros HTTP, pelo que deve encontrar um código de estado para a resposta do ActiveSync. Pode utilizar o rastreio do Fiddler para localizar estas respostas. Para tal, siga estes passos:

  1. Abra o rastreio do Fiddler.

  2. Aceda ao menu Editar e selecione Localizar Sessões.

  3. Introduza ActiveSync e selecione Localizar Sessões.

  4. Reveja a coluna Corpo e procure valores pequenos.

    Captura de ecrã a mostrar os pequenos valores apresentados na coluna Corpo.

  5. Ver o separador XML do EAS para o pedido do dispositivo e a resposta recebida

    Captura de ecrã para ver o separador E A S X M L do pedido do dispositivo e a resposta recebida.

Que código de estado vê na janela de resposta?

Instalar o Log Parser Studio; Consulta do Log Parser Studio - SendMail; Análise de resultados da consulta

Instalar o Log Parser Studio

O cliente ActiveSync pode ter encontrado erros ao tentar comunicar com o servidor Exchange. Agora, temos de determinar a origem destes erros. Vamos começar por verificar os registos do IIS no Servidor de Acesso de Cliente. Antes de estes registos poderem ser analisados, a estação de trabalho onde a análise será concluída deverá ter o Log Parser Studio instalado. Para tal, siga estes passos:

  1. Transfira e instale o LogParser.

    • Faça duplo clique no LogParser.msi para iniciar a instalação.
    • Selecione Executar se for apresentado o Aviso Abrir Ficheiro - Segurança .
    • No ecrã De boas-vindas, selecione Seguinte.
    • No ecrã End-User contrato de licença, reveja e aceite o contrato de licença e selecione Seguinte.
    • No ecrã Escolher Tipo de Configuração, selecione Concluir.
    • No ecrã Pronto para Instalar, selecione Instalar.
    • No ecrã Conclusão, selecione Concluir.
  2. Transfira o Log Parser Studio e extraia os ficheiros.

Assim que o LogParser estiver instalado e o Log Parser Studio tiver sido extraído, copie os registos do IIS dos servidores do Exchange para a estação de trabalho local para análise.

Consulta do Log Parser Studio – SendMail

Para determinar se algum destes pedidos do ActiveSync está a resultar num erro, consulte os registos do IIS do tráfego do dispositivo. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de Ficheiros de Registo na secção SendMail.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: Enviar Correio a partir da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

  7. Analise os resultados desta consulta ao rever as colunas Estado, Erro, ABQ e sc-status.

Análise de resultados da consulta

O exemplo seguinte mostra os resultados da consulta anterior:

Captura de ecrã do exemplo de análise de resultados da consulta.

Tem de rever os resultados da consulta para verificar se existem problemas. Para tal, siga estes passos:

  1. Reveja a coluna Estado e localize qualquer pedido onde exista um valor. Utilize o documento de protocolo Exchange ActiveSync para investigar estes valores e se é possível efetuar qualquer ação corretiva.

  2. Reveja a coluna Erro e localize qualquer pedido onde exista um valor nesta coluna. Muitas destas mensagens de erro são auto-explicativas e podem ser tomadas medidas corretivas em conformidade.

  3. Reveja a coluna sc-status e localize qualquer pedido onde exista um valor diferente de 200. Esta é a resposta de estado HTTP do IIS e podem ser encontradas informações adicionais no código de estado HTTP no IIS 7 e versões posteriores.

Conseguiu resolver o problema depois de analisar os registos do IIS?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Analisador de Conectividade Remota do Exchange

Para determinar se o utilizador consegue ligar-se com êxito ao Exchange, execute o Analisador de Conectividade Remota do Exchange com a conta de utilizador. Para tal, siga estes passos:

  1. Navegue para o site do Microsoft Remote Connectivity Analyzer .

  2. Selecione Exchange ActiveSync a partir dos Testes de Conectividade do Microsoft Exchange ActiveSync e selecione Seguinte.

  3. Introduza todos os campos necessários e selecione Executar Teste.

    Captura de ecrã para introduzir todos os campos necessários na janela do Microsoft Remote Connectivity Analyzer.

    Nota

    Se necessário, especifique manualmente as definições do servidor para ignorar o pedido de definições de utilizador de Deteção Automática.

O teste do Analisador de Conectividade Remota do Exchange falhou?

Analisar os resultados do Analisador de Conectividade Remota do Exchange

Para resolver este problema, reveja os resultados do teste e resolva os problemas encontrados. Para tal, siga estes passos:

  1. Selecione Expandir Tudo.

    Captura de ecrã a mostrar a opção Expandir Tudo na janela Do Microsoft Remote Connectivity Analyzer.

  2. Localize o erro nos resultados (deve estar perto do fim) e resolva o problema

    Captura de ecrã a mostrar os detalhes do erro Falha no teste de conectividade.

O problema foi resolvido com os resultados dos resultados do Analisador de Conectividade Remota do Exchange?

Exchange ActiveSync conjunto aplicacional

Verifique se o MSExchangeSyncAppPool foi iniciado e se está em execução no LocalSystem. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.

  2. Expanda o servidor e selecione Conjuntos Aplicacionais.

    Captura de ecrã a mostrar que o estado de MSExchangeSyncAppPool foi Iniciado na janela Conjuntos Aplicacionais.

O MSExchangeSyncAppPool começou a utilizar a conta LocalSystem?

Modificar MSExchangeSyncAppPool

Para resolver este problema, modifique o MSExchangeSyncAppPool para utilizar a conta LocalSystem. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.

  2. Expanda o servidor e selecione Conjuntos Aplicacionais.

  3. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Definições Avançadas.

  4. Modifique o valor Identidade ao selecionar LocalSystem.

    Captura de ecrã para modificar o valor de Identidade ao selecionar o item LocalSystem.

  5. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Parar.

  6. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Iniciar.

A atualização do MSExchangeSyncAppPool resolveu o problema?

Definições de autenticação do ActiveSync Virtual Directory

Verifique as definições de autenticação no diretório virtual do ActiveSync. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para verificar as definições do diretório virtual:

    Get-ActiveSyncVirtualDirectory | ft server,basic*
    

O diretório virtual do ActiveSync está configurado para utilizar a autenticação Básica?

Modificar as definições de Autenticação do Diretório Virtual do ActiveSync

Para resolver este problema, configure o diretório virtual do ActiveSync para utilizar a autenticação básica. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.

  2. Execute o seguinte cmdlet para ativar a autenticação básica no diretório virtual:

    Set-ActiveSyncVirtualDirectory ServerName\Microsoft* -BasicAuthEnabled:$True
    

A ativação da autenticação básica para o diretório virtual do ActiveSync resolveu o problema?

Domínio predefinido do ActiveSync

Alguns dispositivos enviam apenas o valor de nome de utilizador para as credenciais, o que causará uma falha de autenticação. Verifique se o valor de domínio predefinido está configurado no diretório virtual do ActiveSync. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.

  2. Expanda o servidor, expanda Sites, expanda o Web Site Predefinido e selecione Microsoft-Server-ActiveSync.

  3. Na Vista de Funcionalidades, faça duplo clique em Autenticação.

  4. Selecione Autenticação básica e selecione Editar no painel Ações .

    Captura de ecrã a mostrar a janela Editar Definições de Autenticação Básica.

Existe um valor presente no campo Domínio predefinido?

Adicionar domínio predefinido para o ActiveSync Virtual Directory

Para resolver este problema, configure um domínio predefinido para o diretório virtual do ActiveSync. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.

  2. Expanda o servidor, expanda Sites, expanda o Web Site Predefinido e selecione Microsoft-Server-ActiveSync.

  3. Na Vista de Funcionalidades, faça duplo clique em Autenticação.

  4. Selecione Autenticação básica e selecione Editar no painel Ações .

  5. Introduza um valor para o domínio Predefinido e selecione OK.

    Captura de ecrã para introduzir um valor na caixa Domínio predefinido.

A ativação de um domínio predefinido para o diretório virtual do ActiveSync resolveu o problema?

Definições de SSL do ActiveSync Virtual Directory

Verifique se o diretório virtual do ActiveSync não está configurado para exigir certificados de cliente. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.

  2. Expanda o servidor, expanda Sites, expanda o Web Site Predefinido e selecione Microsoft-Server-ActiveSync.

  3. Na Vista de Funcionalidades, faça duplo clique em Definições de SSL.

    Captura de ecrã a mostrar a página Definições S S L na janela Gestor do I S.

A Definição SSL para Certificados de cliente está definida como Ignorar?

Modificar as definições de SSL do ActiveSync Virtual Directory

Para resolver este problema, defina a definição de certificados de cliente como Ignorar. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.

  2. Expanda o servidor, expanda Sites, expanda o Web Site Predefinido e selecione Microsoft-Server-ActiveSync.

  3. Na Vista de Funcionalidades, faça duplo clique em Definições de SSL.

  4. Em Certificados de cliente, selecione Ignorar

    Captura de ecrã da página Definições S S L com a opção Ignorar selecionada.

A alteração da definição de SSL para Certificados de cliente para Ignorar resolveu o problema?

Redirecionamento HTTP do ActiveSync Virtual Directory

Quando um redirecionamento HTTP é configurado no IIS 7, a definição de redirecionamento é herdada por todos os diretórios virtuais abaixo desse web site. Verifique o diretório virtual do ActiveSync para obter um redirecionamento HTTP. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.

  2. Expanda o servidor, expanda Sites, expanda o Web Site Predefinido e selecione Microsoft-Server-ActiveSync.

  3. Na Vista de Funcionalidades, faça duplo clique em Redirecionamento HTTP.

    Captura de ecrã da página Redirecionamento do H T T P na janela Gestor do I S.

Um redirecionamento está configurado para o diretório virtual do ActiveSync?

Modificar o redirecionamento HTTP do Diretório Virtual do ActiveSync

Para resolver este problema, remova o redirecionamento HTTP do diretório virtual do ActiveSync. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.

  2. Expanda o servidor, expanda Sites, expanda o Web Site Predefinido e selecione Microsoft-Server-ActiveSync.

  3. Na Vista de Funcionalidades, faça duplo clique em Redirecionamento HTTP.

  4. Desmarque a caixa de verificação Para Redirecionar pedidos para este destino.

    Captura de ecrã para desmarcar a caixa de verificação Redirecionar pedidos para este destino.

A remoção do redirecionamento HTTP do diretório virtual do ActiveSync resolveu o problema?

Caixa de correio ativada para ActiveSync

Verifique se a caixa de correio está ativada para o ActiveSync. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para verificar as definições da caixa de correio:

    Get-CASMailbox user | fl ActiveSyncEnabled
    

    Captura de ecrã a mostrar o exemplo de execução do cmdlet Get-CASMailbox.

O utilizador está ativado para o ActiveSync?

Ativar o utilizador para o ActiveSync

Para resolver este problema, ative o utilizador para o ActiveSync. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para ativar a caixa de correio do ActiveSync:

    Set-CASMailbox user -ActiveSyncEnabled:$True
    

    Captura de ecrã a mostrar um exemplo de execução do cmdlet Set-CASMailbox.

A ativação da caixa de correio do ActiveSync resolveu o problema?

revisão do documento do protocolo Exchange ActiveSync

O comando SendMail recebeu uma resposta de código de estado inesperada do Exchange. Para compreender que erro foi encontrado, tem de rever o documento Exchange ActiveSync Protocolo de Referência de Comandos para resolver o problema.

Conseguiu resolver o problema ao rever o código de estado na resposta?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

definições da organização do Exchange ActiveSync

Nota

Esta funcionalidade não está disponível no Exchange 2007. Se a sua organização estiver a executar o Exchange 2007, selecione Estou a executar o Exchange 2007 no final desta secção.

As definições da organização Exchange ActiveSync permitem aos administradores definir o nível de acesso predefinido para dispositivos ActiveSync. Estas predefinições incluem Bloquear, Quarentena e Permitir. Verifique as definições atuais da organização para determinar o nível de acesso predefinido atual no ambiente. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para determinar as definições atuais da organização:

    Get-ActiveSyncOrganizationSettings | ft DefaultAccessLevel
    

    Captura de ecrã a mostrar o exemplo de execução do cmdlet Set-ActiveSyncOrganizationSettings.

O nível de acesso predefinido está definido como Permitir?

Modificar as definições da organização do ActiveSync

Para resolver este problema, modifique as definições da organização do ActiveSync. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para determinar as definições atuais da organização:

    Set-ActiveSyncOrganizationSettings -DefaultAccessLevel Allow
    

A alteração da definição DefaultAccessLevel para as definições da organização do ActiveSync resolveu o problema?

Instalar o Log Parser Studio; Consulta do Log Parser Studio – Contar Sincronizações com SyncKey de Zero Por Utilizador

Instalar o Log Parser Studio

O cliente ActiveSync pode ter encontrado erros ao tentar comunicar com o servidor Exchange. Agora, temos de determinar a origem destes erros. Vamos começar por verificar os registos do IIS no Servidor de Acesso de Cliente. Antes de estes registos poderem ser analisados, a estação de trabalho onde a análise será concluída deverá ter o Log Parser Studio instalado. Para tal, siga estes passos:

  1. Transfira e instale o LogParser.

    • Faça duplo clique no LogParser.msi para iniciar a instalação.
    • Selecione Executar se for apresentado o Aviso Abrir Ficheiro - Segurança .
    • No ecrã De boas-vindas, selecione Seguinte.
    • No ecrã End-User contrato de licença, reveja e aceite o contrato de licença e selecione Seguinte.
    • No ecrã Escolher Tipo de Configuração, selecione Concluir.
    • No ecrã Pronto para Instalar, selecione Instalar.
    • No ecrã Conclusão, selecione Concluir.
  2. Transfira o Log Parser Studio e extraia os ficheiros.

Assim que o LogParser estiver instalado e o Log Parser Studio tiver sido extraído, copie os registos do IIS dos servidores do Exchange para a estação de trabalho local para análise.

Consulta do Log Parser Studio – Contar Sincronizações com SyncKey de Zero Por Utilizador

Para determinar se os dispositivos estão a ressincronizar com o Exchange, execute a consulta Do Analisador de Registos para localizar os utilizadores. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de Ficheiros de Registo na secção Contar Sincronizações com SyncKey de Zero Por Utilizador.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: Count Syncs with SyncKey of Zero Per User (Contar Sincronizações com a Chave de Sincronização de Zero Por Utilizador ) a partir da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

  7. Analise os resultados desta consulta.

    Captura de ecrã para analisar os resultados da consulta.

Existem dispositivos com vários pedidos que utilizem o valor SyncKey de 0?

Verificar a existência de antivírus ao nível do ficheiro (atrasos no desempenho do dispositivo/CAS)

Em muitos casos, o antivírus ao nível do ficheiro afeta o tráfego do ActiveSync ao atrasar o processamento do pedido ou da resposta. Parar estes serviços não desativa o controlador de filtro do modo kernel utilizado por estes serviços. Para desativar o antivírus ao nível do ficheiro, siga os passos em Como desativar temporariamente o controlador de filtro do modo kernel no Windows. Verifique se o controlador de filtro do modo kernel já não está ativo depois de o Servidor de Acesso de Cliente ter sido reiniciado. Para tal, siga estes passos:

  1. Abra uma linha de comandos.

  2. Execute o seguinte comando:

    fltmc
    
  3. Compare os resultados com os controladores de filtro de exemplo deste artigo ou procure o Nome do Filtro na Web.

    Captura de ecrã a mostrar o resultado do comando fltmc.

A desativação do controlador de filtro do modo kernel antivírus resolveu o problema?

Problemas de correio

Selecione o tipo de problema de correio que o cliente do ActiveSync está a ter.

Itens presentes apenas num cliente

O problema comunicado é uma mensagem que aparece na caixa de correio no Outlook, mas não no cliente activeSync ou vice-versa. Antes de começarmos a resolver este problema, precisamos de saber se o problema pode ser reproduzido no cliente do ActiveSync. Se conseguirmos reproduzir o problema, podemos capturar dados durante o processo para compreender melhor o problema. Caso contrário, teremos de examinar os registos existentes para tentar determinar o que aconteceu.

Pode reproduzir o problema do Calendário no dispositivo?

Instalar o Log Parser Studio; Consulta do Log Parser Studio - DeviceId Query; Análise de resultados da consulta; Ressincronizar a Pasta

Instalar o Log Parser Studio

Consulta do Log Parser Studio – Consulta DeviceId

Para determinar se algum destes pedidos do ActiveSync está a resultar num erro, consulte os registos do IIS do tráfego do dispositivo. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para localizar os dispositivos que não têm permissão para sincronizar:

    Get-ActiveSyncDevice -Mailbox | fl DeviceId,DeviceType
    
  3. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  4. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  5. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de Ficheiros de Registo na secção Consulta DeviceId.

  6. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  7. Faça duplo clique em ActiveSync: consulta do dispositivo a partir da Biblioteca.

  8. Modifique o DeviceId valor na cláusula WHERE no final da consulta com o valor do passo 2.

  9. Selecione o ícone do ponto de exclamação para executar a consulta.

  10. Analise os resultados desta consulta ao rever as colunas Erro e estado sc.

    Captura de ecrã para analisar os resultados da consulta Dispositivo.

Análise de resultados da consulta

Agora, queremos rever os resultados da sua consulta para ver se existem problemas. Para tal, siga estes passos:

  1. Reveja a coluna Estado e localize qualquer pedido onde exista um valor. Utilize o documento de protocolo Exchange ActiveSync para investigar estes valores e se é possível efetuar qualquer ação corretiva.

  2. Reveja a coluna Erro e localize qualquer pedido onde exista um valor nesta coluna. Muitas destas mensagens de erro são auto-explicativas e podem ser tomadas medidas corretivas em conformidade.

  3. Reveja a coluna sc-status e localize qualquer pedido onde exista um valor diferente de 200. Esta é a resposta de estado HTTP do IIS e podem ser encontradas informações adicionais no código de estado HTTP no IIS 7 e versões posteriores.

Infelizmente, a revisão dos registos do IIS não nos mostra nenhum identificador para o item em questão. O seu melhor esforço será localizar um pedido nos registos do IIS por volta da hora em que ocorreu a última alteração de item. Também pode utilizar o artigo Understanding Exchange ActiveSync Reporting Services (Compreender Exchange ActiveSync Reporting Services) para o ajudar a compreender melhor alguns dos elementos encontrados com a entrada de registo do IIS.

Ressincronizar a pasta

Os passos anteriores realizados ajudam a identificar o motivo pelo qual o problema ocorreu com o item. O cliente ActiveSync pode ainda não ter o item no estado correto. Para resolver este problema, remova a pasta da lista de pastas a sincronizar, aguarde aproximadamente cinco minutos e, em seguida, adicione a pasta à lista de pastas a sincronizar.

O item está no estado correto no cliente ActiveSync?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Ativar o registo da caixa de correio do ActiveSync; Capturar rastreio do fiddler; Localizar item com mfcMapi; Procurar item no registo da caixa de correio

Ativar o registo da caixa de correio do ActiveSync

O primeiro passo de resolução de problemas é ativar o registo da caixa de correio no Servidor de Acesso de Cliente e na caixa de correio. Pode encontrar informações adicionais sobre o registo de caixas de correio Exchange ActiveSync Registo de Caixa de Correio. Para tal, siga estes passos:

Nota

Esta alteração deve ser efetuada em servidores de caixa de correio do Exchange 2013.

  1. Abra o Explorador do Windows e navegue para a pasta Sincronizar (C:\Programas\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Faça uma cópia do ficheiro web.config.

  3. Abra o ficheiro web.config no Bloco de Notas e modifique as secções seguintes com os valores abaixo:

    Captura de ecrã para modificar os valores do ficheiro web.config no Bloco de Notas.

  4. Abra o Gestor do IIS.

  5. Expanda o servidor e selecione Conjuntos Aplicacionais.

  6. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Parar.

  7. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Iniciar.

  8. Abra a Shell de Gestão do Exchange.

  9. Execute o seguinte cmdlet para ativar o registo da caixa de correio para um utilizador:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Capturar rastreio do fiddler

Os pedidos de dispositivos activeSync nem sempre chegam ao destino conforme pretendido. Para garantir que o pedido e a resposta do dispositivo estão a ser enviados e recebidos conforme esperado, encaminhe o dispositivo através de um proxy HTTP e reveja os dados. Para tal, siga estes passos:

  1. Transfira e instale o Fiddler numa estação de trabalho.
  2. Transfira o Inspetor do EAS para Fiddler.
  3. Extraia EASInspectorFiddler.dll para a pasta c:\Program Files\Fiddler2\Inspectors .
  4. Inicie a aplicação Fiddler.
  5. Selecione o menu Ferramentas e selecione Opções do Fiddler.
  6. Aceda ao separador HTTPS e selecione Desencriptar tráfego HTTPS, selecione Sim para todos os pedidos.
  7. Aceda ao separador Connections e selecione Permitir a ligação de computadores remotos, selecione OK para qualquer pedido.
  8. Selecione OK e feche a aplicação Fiddler.
  9. Configure o dispositivo ActiveSync para utilizar esta estação de trabalho como um servidor proxy (normalmente, isto é feito nas definições de Wi-Fi do dispositivo).
  10. Inicie a aplicação Fiddler.
  11. Tente enviar uma ou mais mensagens a partir do cliente ActiveSync.
  12. Selecione o menu Ficheiro e selecione Capturar Tráfego para parar o rastreio.

Localizar item com mfcMapi

Temos de determinar o ConversationID do item antes de procurarmos no registo da caixa de correio. Para tal, siga estes passos:

  1. Transfira e instale o MfcMapi.

  2. Inicie o MfcMapi.

  3. Aceda ao menu Sessão e selecione Início de Sessão.

  4. Selecione o perfil do Outlook para a caixa de correio e selecione OK.

  5. Faça duplo clique na caixa de correio para abrir.

  6. Expanda o Contentor de Raiz, expanda Início do Arquivo de Informações e, em seguida, clique com o botão direito do rato na Caixa de Entrada (ou noutra pasta onde o item está localizado) e selecione Abrir tabela de conteúdos.

    Captura de ecrã a mostrar os passos para selecionar o item Abrir tabela de conteúdos.

  7. Selecione o item na tabela, clique com o botão direito do rato na etiqueta 0x00710102 e selecione Editar propriedade.

    Captura de ecrã a mostrar os passos para selecionar o item de propriedade Editar.

  8. Copie o valor Binário .

    Captura de ecrã para copiar o valor Binário com a ferramenta MfcMapi.

Procurar item no registo da caixa de correio

Agora temos os dados recolhidos e estamos prontos para começar a resolução de problemas. O primeiro passo é analisar o registo da caixa de correio e verificar se o item foi capturado.

Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter o registo da caixa de correio de um utilizador:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Nota

    Esta ação irá enviar o registo da caixa de correio do ActiveSync para o endereço de e-mail especificado para análise. Pode encontrar informações adicionais sobre o registo de caixas de correio aqui.

  3. Transfira MailboxLogParser e extraia os ficheiros.

  4. Inicie o utilitário ao abrir MailboxLogParser.exe.

  5. Selecione Importar Registos da Caixa de Correio para a Grelha para abrir o registo da caixa de correio.

    Captura de ecrã a mostrar o botão Importar Registos da Caixa de Correio para a Grelha na janela Analisador de Registos da Caixa de Correio.

Procurar item no registo da caixa de correio

  1. Remova o primeiro byte (ou dois carateres) do valor binário copiado anteriormente. Em seguida, utilize os 5 bytes seguintes (ou 10 carateres) para o seu valor de pesquisa.
    Exemplo: 01CEC1E829ED44997723AC344564BBEEF22D3A1A3373

  2. Introduza o valor do Passo 1 em Procurar dados de registo não processados para cadeias de carateres e selecione Procurar

    Captura de ecrã para introduzir o valor na caixa Procurar dados de registo não processados para cadeias.

  3. Tire os 16 bytes seguintes (ou 32 carateres) do valor binário e compare o valor com o ConversationId nos resultados da pesquisa.
    Exemplo: 01CEC1E829ED44997723AC344564BBEEF22D3A1A3373

    Captura de ecrã a mostrar os dados de registo não processados para os resultados da pesquisa de cadeias de carateres.

  4. Anote o valor ServerId do item. O valor do exemplo acima é 5:11.

Conseguiu localizar o item no registo da caixa de correio com o ConversationId?

Analisar o registo da caixa de correio do item; Verificar o estado final do item

Analisar o registo da caixa de correio do item

Agora que sabemos que temos o item no nosso registo de caixa de correio, temos de controlar as ações efetuadas relativamente ao compromisso. Para tal, siga estes passos:

  1. Procure o valor ServerId encontrado anteriormente.

    Captura de ecrã para procurar o valor ServerId encontrado anteriormente.

  2. Desloque-se para cima no registo e procure RequestBody ou ResponseBody. Se o item aparecer no corpo da resposta, o item foi atualizado a partir do servidor. Caso contrário, o item aparece no corpo do pedido, o que significa que o item foi atualizado a partir do cliente.

    Captura de ecrã para modificar o valor MaxDocumentDataSize.

  3. Anote a ação (Adicionar, Alterar ou Eliminar) e se o servidor ou cliente enviou a ação.

  4. Repita os passos 2 a 4 até não conseguir encontrar mais entradas.

Nota

Para obter mais informações sobre Exchange ActiveSync análise de registo de caixas de correio, consulte Under The Hood: Exchange ActiveSync Mailbox Log Analysis (Análise de Registos da Caixa de Correio).

Verificar o estado final do item

Verificámos que foram efetuadas uma ou mais ações relativamente ao item no registo da caixa de correio. O resultado final do item depende da ação final. O seguinte descreve o estado esperado do item com base nessa ação:

Adicionar – o item deve estar na pasta no cliente ActiveSync. Alterar – o item deve ser atualizado na pasta no cliente ActiveSync. Eliminar – o item deve ser removido da pasta no cliente ActiveSync.

O resultado da ação final cumpre o estado esperado do item?

Análise de rastreio do Fiddler para o item; Verificar o estado final do item

Análise de rastreio do Fiddler para item

A atividade no servidor Exchange indica que o dispositivo deve ter o estado correto para este compromisso. Podemos utilizar o rastreio do Fiddler para verificar se a resposta foi recebida pelo cliente. Para tal, siga estes passos:

  1. Abra o rastreio do Fiddler.

  2. Aceda ao menu Editar e selecione Localizar Sessões.

  3. Introduza o espaço de nomes do ActiveSync (Exemplo: mail.contoso.com) e selecione Localizar Sessões.

  4. Selecione pedidos em que a coluna Corpo tenha um valor.

    Captura de ecrã a mostrar os pedidos em que a coluna Corpo tem um valor

  5. Selecione o separador XML do EAS para ver o pedido e a resposta.

    Captura de ecrã para selecionar o separador E A S X M L para ver o pedido e a resposta.

  6. Localize todos os pedidos e respostas para o ServerId encontrado anteriormente.

Verificar o estado final do item

Verificámos que foram efetuadas uma ou mais ações contra o item no rastreio do Fiddler. O resultado final do item depende da ação final. O seguinte descreve o estado esperado do item com base nessa ação:

Adicionar – o item deve estar na pasta no cliente ActiveSync. Alterar – o item deve ser atualizado na pasta no cliente ActiveSync. Eliminar – o item deve ser removido da pasta no cliente ActiveSync.

O resultado da ação final cumpre o estado esperado do item?

  • Se sim, pedimos desculpa, mas não é possível resolver o problema com este guia. Com base nos resultados destes passos de resolução de problemas, recomenda-se que contacte o fornecedor do dispositivo para obter mais suporte. Também pode contactar Suporte da Microsoft para obter mais ajuda para resolver este problema.
  • Se não, veja Análise de Rastreio do Fiddler para Obter Erros.

Análise de rastreio do Fiddler para erros (se o resultado não cumprir o estado esperado)

Esperamos que o dispositivo envie um ou mais pedidos para obter as atualizações mais recentes da pasta. Podemos utilizar o rastreio do Fiddler para verificar se o pedido foi enviado pelo cliente e se o servidor recebeu uma resposta. Para tal, siga estes passos:

  1. Abra o rastreio do Fiddler.

  2. Aceda ao menu Editar e selecione Localizar Sessões.

  3. Introduza o espaço de nomes do ActiveSync (Exemplo: mail.contoso.com) e selecione Localizar Sessões.

  4. Reveja a coluna Resultado para ver os valores de resposta HTTP que não são iguais a 200.

  5. Selecione pedidos em que a coluna Corpo tenha um valor.

    Captura de ecrã dos pedidos em que a coluna Corpo tem o valor.

  6. Selecione o separador TextView para ver a resposta para obter detalhes adicionais.

    Captura de ecrã do separador TextView a mostrar a resposta para obter detalhes adicionais.

Foram encontrados erros no rastreio do Fiddler?

Instalar o Log Parser Studio; Consulta do Log Parser Studio - Consulta do Dispositivo; Análise de resultados da consulta; Ressincronizar a pasta

Instalar o Log Parser Studio

  1. Transfira e instale o LogParser.

    • Faça duplo clique no LogParser.msi para iniciar a instalação.
    • Selecione Executar se for apresentado o Aviso Abrir Ficheiro - Segurança .
    • No ecrã De boas-vindas, selecione Seguinte.
    • No ecrã End-User contrato de licença, reveja e aceite o contrato de licença e selecione Seguinte.
    • No ecrã Escolher Tipo de Configuração, selecione Concluir.
    • No ecrã Pronto para Instalar, selecione Instalar.
    • No ecrã Conclusão, selecione Concluir.
  2. Transfira o Log Parser Studio e extraia os ficheiros.

Assim que o LogParser estiver instalado e o Log Parser Studio tiver sido extraído, copie os registos do IIS dos servidores do Exchange para a estação de trabalho local para análise.

Consulta do Log Parser Studio - Consulta do Dispositivo

Para determinar se algum destes pedidos do ActiveSync está a resultar num erro, consulte os registos do IIS do tráfego do dispositivo. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de Ficheiros de Registo na secção Consulta do Dispositivo.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: consulta do dispositivo a partir da Biblioteca.

  6. Modifique o valor DeviceId na cláusula WHERE no final da consulta com o valor do passo anterior.

  7. Selecione o ícone do ponto de exclamação para executar a consulta.

  8. Analise os resultados desta consulta ao rever as colunas Erro e estado sc.

    Captura de ecrã a mostrar a análise dos resultados da consulta do dispositivo.

Análise de resultados da consulta

Agora, queremos rever os resultados da consulta anterior para ver se existem erros. Para tal, siga estes passos:

  1. Reveja a coluna Estado e localize qualquer pedido onde exista um valor. Utilize o documento de protocolo Exchange ActiveSync para investigar estes valores e se é possível efetuar qualquer ação corretiva. (Pode ignorar os comandos Ping desta revisão.)

  2. Reveja a coluna Erro e localize qualquer pedido onde exista um valor nesta coluna. Muitas destas mensagens de erro são auto-explicativas e podem ser tomadas medidas corretivas em conformidade.

  3. Reveja a coluna sc-status e localize qualquer pedido onde exista um valor diferente de 200. Esta é a resposta de estado HTTP do IIS e podem ser encontradas informações adicionais no código de estado HTTP no IIS 7 e versões posteriores.

Infelizmente, a revisão dos registos do IIS não nos mostra nenhum identificador para o item em questão. O seu melhor esforço será localizar um pedido nos registos do IIS por volta da hora em que ocorreu a última alteração de item.

Nota

Também pode ver Understanding Exchange ActiveSync Reporting Services para compreender melhor alguns dos elementos encontrados com a entrada de registo do IIS.

Ressincronizar a pasta

Os passos anteriores realizados ajudam a identificar o motivo pelo qual o problema ocorreu com o item. O cliente ActiveSync pode ainda não ter o item no estado correto. Para resolver este problema, remova a pasta da lista de pastas a sincronizar, aguarde aproximadamente cinco minutos e, em seguida, adicione a pasta à lista de pastas a sincronizar.

O item está no estado correto no cliente ActiveSync?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Análise do registo da caixa de correio para erros (se a ação final não cumprir o estado esperado)

O tráfego do ActiveSync para este item não faz com que o item esteja no estado correto no dispositivo. Agora, temos de rever ainda mais o registo da caixa de correio para problemas com pedidos do ActiveSync para a pasta. Para tal, siga estes passos:

  1. Reveja os resultados da pesquisa do passo anterior.
  2. Verifique o valor do Código de estado na resposta e, se o valor não for igual a 1, reveja o documento do protocolo ActiveSync para obter mais informações sobre o código de estado.
  3. Verifique também se existem mensagens de exceção na entrada de registo.
  4. Repita os passos 2 a 4 para cada entrada de registo do Calendário.

Nota

Para obter mais informações sobre Exchange ActiveSync análise de registo de caixas de correio, consulte Under The Hood: Exchange ActiveSync Mailbox Log Analysis (Análise de Registos da Caixa de Correio).

Foram encontrados códigos de Estado que não eram iguais a 1 na resposta ou foram encontradas exceções no registo da caixa de correio?

Instalar o Log Parser Studio; Localize DeviceId para o Utilizador; Consulta do Log Parser Studio - Consulta do dispositivo; Análise de resultados da consulta

Instalar o Log Parser Studio

O cliente ActiveSync pode ter encontrado erros ao tentar comunicar com o servidor Exchange. Agora, temos de determinar a origem destes erros. Vamos começar por verificar os registos do IIS no Servidor de Acesso de Cliente. Antes de estes registos poderem ser analisados, a estação de trabalho onde a análise será concluída deverá ter o Log Parser Studio instalado. Para tal, siga estes passos:

  1. Transfira e instale o LogParser.

    • Faça duplo clique no LogParser.msi para iniciar a instalação.
    • Selecione Executar se for apresentado o Aviso Abrir Ficheiro - Segurança .
    • No ecrã De boas-vindas, selecione Seguinte.
    • No ecrã End-User contrato de licença, reveja e aceite o contrato de licença e selecione Seguinte.
    • No ecrã Escolher Tipo de Configuração, selecione Concluir.
    • No ecrã Pronto para Instalar, selecione Instalar.
    • No ecrã Conclusão, selecione Concluir.
  2. Transfira o Log Parser Studio e extraia os ficheiros.

Assim que o LogParser estiver instalado e o Log Parser Studio tiver sido extraído, copie os registos do IIS dos servidores do Exchange para a estação de trabalho local para análise.

Localizar DeviceId para o utilizador

Precisamos de obter o DeviceId para o cliente ActiveSync que está a ter o problema. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter o DeviceId:

    Get-ActiveSyncDeviceStatistics -Mailbox clt | fl DeviceId,DeviceType
    

    Captura de ecrã a mostrar um exemplo de execução do cmdlet Get-ActiveSyncDeviceStatistics.

  3. Tome nota do DeviceID valor.

Consulta do Log Parser Studio - Consulta do Dispositivo

Para determinar se algum destes pedidos do ActiveSync está a resultar num erro, consulte os registos do IIS do tráfego do dispositivo. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de Ficheiros de Registo na secção Consulta do Log Parser Studio – Consulta do Dispositivo.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: consulta do dispositivo a partir da Biblioteca.

  6. Modifique o valor DeviceId na cláusula WHERE no final da consulta com o valor do passo anterior.

  7. Selecione o ícone do ponto de exclamação para executar a consulta.

  8. Analise os resultados desta consulta ao rever as colunas Erro e estado sc.

    Captura de ecrã do resultado da consulta Dispositivo.

Análise de resultados da consulta

Agora, queremos rever os resultados da consulta anterior para ver se existem erros.

Que mensagem de erro encontrou nos resultados da consulta?

Verifique a política da caixa de correio do ActiveSync para obter o erro AttachmentTooBig

Para determinar se existe uma definição de política de caixa de correio do ActiveSync a causar o erro AttachmentTooBig, verifique a política de caixa de correio do ActiveSync atribuída a esta caixa de correio. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter as definições de política de caixa de correio do ActiveSync para este utilizador:

    Get-ActiveSyncMailboxPolicy (Get-Mailbox alias ).ActiveSyncMailboxPolicy | ft name,*Attach* -AutoSize
    

    Nota

    Este cmdlet deve devolver apenas um resultado. Se receber mais do que uma política nos resultados, utilize as definições da Predefinição.

    Captura de ecrã a mostrar o resultado de exemplo do comando Get-ActiveSyncMailboxPolicy.

A definição MaxAttachmentSize está definida como ilimitada?

Verificar os limites de tamanho da mensagem

Para determinar se as restrições de tamanho máximo da mensagem podem estar a causar o erro AttachmentTooBig, verifique as definições de transporte da organização do Exchange. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter os limites de tamanho da mensagem:

    Get-TransportConfig | fl *size
    

    Captura de ecrã a mostrar o resultado de exemplo do comando Get-TransportConfig.

Os limites MaxReceiveSize ou MaxSendSize são superiores a 10 MB?

  • Se sim, consulte Modificar definições de Exchange ActiveSync.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Modificar definições de Exchange ActiveSync

Para resolver este problema, aumente a quantidade máxima de transferência de dados para o diretório virtual do ActiveSync. Para tal, siga estes passos:

Importante

As seguintes alterações podem resultar num aumento dos custos de dados em dispositivos móveis.

  1. Abra o Explorador do Windows.

  2. Navegue para o Caminho de Instalação do Exchange (%ExchangeInstallPath%) e, em seguida, navegue para os diretórios ClientAccess e Sync .

  3. Faça uma cópia do ficheiro web.config.

  4. Abra o ficheiro web.config no Bloco de Notas.

  5. Localize MaxDocumentDataSIze e modifique o valor conforme necessário.

    Captura de ecrã do valor MaxDocumentDataSIze.

    Nota

    Este valor está em bytes.

  6. Localize MaxRequestLength e modifique o valor conforme necessário.

    Captura de ecrã do valor MaxRequestLength.

    Nota

    Este valor está em kilobytes.

  7. Abra o Gestor do IIS.

  8. Expanda o servidor e selecione Conjuntos Aplicacionais.

  9. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Parar.

  10. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Iniciar.

A modificação da definição do ActiveSync resolveu o problema?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Modificar a política de caixa de correio do ActiveSync (se MaxAttachmentSize não for ilimitado)

Para resolver este problema, aumente o limite máximo de tamanho de anexo na política de caixa de correio do ActiveSync. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para modificar a política de caixa de correio do ActiveSync:

    Set-ActiveSyncMailboxPolicy Default -MaxAttachmentSize 20971520
    

    Nota

    O MaxAttachmentSize valor está em bytes. Modifique o nome e o tamanho da política no cmdlet acima para satisfazer as suas necessidades.

O aumento do tamanho máximo dos anexos na política de caixa de correio do ActiveSync resolveu o problema?

Ativar o registo da caixa de correio do ActiveSync; Analisar o registo da caixa de correio do ActiveSync; Localizar anexo com mfcMapi

Ativar o registo da caixa de correio do ActiveSync

Para determinar a resposta do ActiveSync que está a causar a falha, o registo da caixa de correio tem de estar ativado. Pode encontrar informações adicionais sobre o registo de caixas de correio Exchange ActiveSync Registo de Caixa de Correio. Para tal, siga estes passos:

Nota

Esta alteração deve ser efetuada em servidores de caixa de correio do Exchange 2013.

  1. Abra o Explorador do Windows e navegue para a pasta Sincronizar (C:\Programas\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Faça uma cópia do ficheiro web.config.

  3. Abra o ficheiro web.config no Bloco de Notas e modifique as secções seguintes com os valores abaixo:

    Captura de ecrã dos valores que tem de modificar no registo ativar a caixa de correio do ActiveSync; Analisar o registo da caixa de correio; Localize a secção anexo.

  4. Abra o Gestor do IIS.

  5. Expanda o servidor e selecione Conjuntos Aplicacionais.

  6. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Definições Avançadas.

  7. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Parar.

  8. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Iniciar.

  9. Abra a Shell de Gestão do Exchange.

  10. Execute o seguinte cmdlet para ativar o registo da caixa de correio para um utilizador:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    
  11. Tentar abrir o anexo a partir do cliente ActiveSync

Analisar o registo da caixa de correio do ActiveSync

Reveja o registo da caixa de correio para determinar o anexo que o utilizador está a tentar abrir. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter o registo da caixa de correio de um utilizador:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Nota

    Esta ação irá enviar o registo da caixa de correio do ActiveSync para o endereço de e-mail especificado para análise. Pode encontrar informações adicionais sobre o registo de caixas de correio no Exchange ActiveSync Registo de Caixa de Correio.

  3. Transfira MailboxLogParser e extraia os ficheiros.

  4. Inicie o utilitário ao abrir MailboxLogParser.exe.

  5. Selecione Importar Registos da Caixa de Correio para a Grelha para abrir o registo da caixa de correio.

    Captura de ecrã do botão Importar Registos da Caixa de Correio para a Grelha no Analisador de Registos da Caixa de Correio na secção Analisar registo da caixa de correio do ActiveSync.

  6. Introduza ObjectNotFound emProcurar dados de registo não processados para cadeias e selecione Procurar.

  7. Reveja os resultados da pesquisa ao encontrar o erro na entrada de registo. Anote o número do anexo na FileReference. Este é o último número no valor: 5%3a12%3a0. (O valor completo é 5:12:0, que é o anexo 0 para ServerId 5:12.)

    Captura de ecrã dos resultados da pesquisa de ObjectNotFound.

Nota

Para obter mais informações sobre Exchange ActiveSync análise de registo de caixas de correio, consulte Under The Hood: Exchange ActiveSync Mailbox Log Analysis (Análise de Registos da Caixa de Correio).

Localizar anexo com mfcMapi

Temos de determinar se o anexo existe na mensagem. Para tal, siga estes passos:

  1. Transfira e instale o MfcMapi.

  2. Inicie o MfcMapi.

  3. Aceda ao menu Sessão e selecione Início de Sessão.

  4. Selecione o perfil do Outlook para a caixa de correio e selecione OK.

  5. Faça duplo clique na caixa de correio para abrir.

  6. Expanda o Contentor de Raiz, expanda Início do Arquivo de Informações e, em seguida, clique com o botão direito do rato na Caixa de Entrada (ou noutra pasta onde o item está localizado) e selecione Abrir tabela de conteúdos.

    Captura de ecrã a mostrar a opção Abrir tabela de conteúdos da Caixa de Entrada.

  7. Clique com o botão direito do rato na mensagem e selecione Anexos>Apresentar tabela de anexos.

  8. Deverá ver uma lista de anexos na mensagem

    Captura de ecrã a mostrar uma lista de exemplo de anexos.

Vê um anexo com o número FileReference encontrado no registo da caixa de correio?

  • Se sim, consulte Ver Anexo utilizando o Outlook.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Ver anexos com o Outlook

Para determinar se o anexo está danificado, peça ao utilizador para abrir o anexo no Outlook ou no Outlook Web Access.

O utilizador consegue abrir o anexo a partir de outro cliente?

Verificar a política da caixa de correio do ActiveSync

Para determinar se existe uma definição de política de caixa de correio do ActiveSync a causar o erro AttachmentTooBig, verifique a política de caixa de correio do ActiveSync atribuída a esta caixa de correio. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter as definições de política de caixa de correio do ActiveSync para este utilizador:

    Get-ActiveSyncMailboxPolicy (Get-Mailbox alias ).ActiveSyncMailboxPolicy | ft name,*Attach* -AutoSize
    

    Nota

    Este cmdlet deve devolver apenas um resultado. Se receber mais do que uma política nos resultados, utilize as definições da Predefinição.

    Captura de ecrã a mostrar o resultado do comando Get-ActiveSyncMailboxPolicy.

A definição AttachmentsEnabled está definida como Verdadeiro?

Modificar a política de caixa de correio do ActiveSync

Para resolver este problema, aumente o limite máximo de tamanho de anexo na política de caixa de correio do ActiveSync. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para modificar a política de caixa de correio do ActiveSync:

    Set-ActiveSyncMailboxPolicy Default -AttachmentsEnabled:$True
    

O aumento do tamanho máximo dos anexos na política de caixa de correio do ActiveSync resolveu o problema?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Não é possível enviar uma mensagem

Vamos resolver o problema em que um utilizador não consegue enviar uma mensagem a partir de um cliente do ActiveSync.

O utilizador pode reproduzir o problema?

Ativar o registo da caixa de correio do ActiveSync; Capturar Rastreio do Fiddler; análise do registo da caixa de correio para erros

Ativar o registo da caixa de correio do ActiveSync

O primeiro passo consiste em ativar o registo da caixa de correio nos Servidores de Acesso de Cliente e na caixa de correio do utilizador. Pode encontrar informações adicionais sobre o registo de caixas de correio aqui. Para tal, siga estes passos:

Nota

Esta alteração deve ser efetuada em servidores de caixa de correio do Exchange 2013.

  1. Abra o Explorador do Windows e navegue para a pasta Sincronizar (C:\Programas\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Faça uma cópia do ficheiro web.config.

  3. Abra o ficheiro web.config no Bloco de Notas e modifique as secções seguintes com os valores abaixo:

    Captura de ecrã dos valores que tem de modificar no registo ativar a caixa de correio do ActiveSync; Capturar Rastreio do Fiddler; secção análise de registos da caixa de correio.

  4. Abra o Gestor do IIS.

  5. Expanda o servidor e selecione Conjuntos Aplicacionais.

  6. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Definições Avançadas.

  7. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Parar.

  8. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Iniciar.

  9. Abra a Shell de Gestão do Exchange.

  10. Execute o seguinte cmdlet para ativar o registo da caixa de correio para um utilizador:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    
    

Capturar rastreio do fiddler

Os pedidos de dispositivos activeSync nem sempre chegam ao destino conforme pretendido. Para garantir que o pedido e a resposta do dispositivo estão a ser enviados e recebidos conforme esperado, encaminhe o dispositivo através de um proxy HTTP e reveja os dados. Para tal, siga estes passos:

  1. Transfira e instale o Fiddler numa estação de trabalho.
  2. Transfira o Inspetor do EAS para Fiddler.
  3. Extraia EASInspectorFiddler.dll para a pasta c:\Program Files\Fiddler2\Inspectors .
  4. Inicie a aplicação Fiddler.
  5. Selecione o menu Ferramentas e selecione Opções do Fiddler.
  6. Aceda ao separador HTTPS e selecione Desencriptar tráfego HTTPS, selecione Sim para todos os pedidos.
  7. Aceda ao separador Connections e selecione Permitir a ligação de computadores remotos, selecione OK para qualquer pedido.
  8. Selecione OK e feche a aplicação Fiddler.
  9. Configure o dispositivo ActiveSync para utilizar esta estação de trabalho como um servidor proxy (normalmente, isto é feito nas definições de Wi-Fi do dispositivo).
  10. Inicie a aplicação Fiddler.
  11. Tente enviar uma ou mais mensagens a partir do cliente ActiveSync.
  12. Selecione o menu Ficheiro e selecione Capturar Tráfego para parar o rastreio.

Análise de registos da caixa de correio para erros

O pedido do cliente ActiveSync para enviar esta mensagem não foi bem-sucedido. Temos de verificar se o servidor Exchange recebeu o pedido e determinar se o servidor enviou alguma resposta. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter o registo da caixa de correio de um utilizador:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Nota

    Esta ação envia o registo da caixa de correio do ActiveSync para o endereço de e-mail especificado. Pode encontrar informações adicionais sobre o registo de caixas de correio no Exchange ActiveSync Registo de Caixa de Correio.

  3. Transfira MailboxLogParser e extraia os ficheiros.

  4. Inicie o utilitário ao abrir MailboxLogParser.exe.

  5. Selecione Importar Registos da Caixa de Correio para a Grelha para abrir o registo da caixa de correio.

  6. Introduza SendMail em Procurar dados de registo não processados para cadeias e selecione Procurar.

  7. Reveja os resultados da pesquisa ao verificar se existem valores na coluna Satus

Nota

Para obter mais informações sobre Exchange ActiveSync análise de registo de caixas de correio, consulte Under The Hood: Exchange ActiveSync Mailbox Log Analysis (Análise de Registos da Caixa de Correio).

Foram encontrados erros ou exceções no registo da caixa de correio?

Análise de rastreio do Fiddler para erros (se não houver erros no registo da caixa de correio)

Esperamos que o dispositivo envie um ou mais pedidos para obter as atualizações mais recentes da pasta. Podemos utilizar o rastreio do Fiddler para verificar se o pedido foi enviado pelo cliente e se o servidor recebeu uma resposta. Para tal, siga estes passos:

  1. Abra o rastreio do Fiddler.

  2. Aceda ao menu Editar e selecione Localizar Sessões.

  3. Introduza o espaço de nomes do ActiveSync (Exemplo: mail.contoso.com) e selecione Localizar Sessões.

  4. Reveja a coluna Resultado para ver os valores de resposta HTTP que não são iguais a 200.

  5. Selecione pedidos em que a coluna Corpo tenha um valor.

    Captura de ecrã para selecionar os pedidos em que a coluna Corpo tem um valor.

  6. Selecione o separador TextView para ver a resposta para obter detalhes adicionais.

    Captura de ecrã do separador TextView na secção Análise de rastreio do Fiddler para erros, que mostra a resposta para obter detalhes adicionais.

Foram encontrados erros no rastreio do Fiddler?

Instalar o Log Parser Studio; Consulta do Log Parser Studio - SendMail; Análise de resultados da consulta (se nenhum utilizador conseguir reproduzir o problema)

Instalar o Log Parser Studio

O cliente ActiveSync pode ter encontrado erros ao tentar comunicar com o servidor Exchange. Agora, temos de determinar a origem destes erros. Vamos começar por verificar os registos do IIS no Servidor de Acesso de Cliente. Antes de estes registos poderem ser analisados, a estação de trabalho onde a análise será concluída deverá ter o Log Parser Studio instalado. Para tal, siga estes passos:

  1. Transfira e instale o LogParser.

    • Faça duplo clique no LogParser.msi para iniciar a instalação.
    • Selecione Executar se for apresentado o Aviso Abrir Ficheiro - Segurança .
    • No ecrã De boas-vindas, selecione Seguinte.
    • No ecrã End-User contrato de licença, reveja e aceite o contrato de licença e selecione Seguinte.
    • No ecrã Escolher Tipo de Configuração, selecione Concluir.
    • No ecrã Pronto para Instalar, selecione Instalar.
    • No ecrã Conclusão, selecione Concluir.
  2. Transfira o Log Parser Studio e extraia os ficheiros.

Assim que o LogParser estiver instalado e o Log Parser Studio tiver sido extraído, copie os registos do IIS dos servidores do Exchange para a estação de trabalho local para análise.

Consulta do Log Parser Studio – SendMail

Para determinar se algum destes pedidos do ActiveSync está a resultar num erro, consulte os registos do IIS do tráfego do dispositivo. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado em Instalar LPS; Consulta do SendMail; Secção Análise de resultados da consulta (se nenhum utilizador conseguir reproduzir).

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: Enviar Correio a partir da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

  7. Analise os resultados desta consulta ao procurar qualquer valor nas colunas Estado ou Erro. Procure também quaisquer códigos de estado HTTP que não são iguais a 200.

    Captura de ecrã do resultado da consulta SendMail.

Análise de resultados da consulta

Agora, queremos rever os resultados da consulta anterior para ver se existem erros.

Que erro encontrou nos resultados da consulta?

  • Erro QutoaExceeded
  • MailSubmissionFailed
  • oRecipients
  • Erro não listado ou erro HTTP. Pedimos desculpa, mas não conseguimos resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Erro QutoaExceeded

Este erro indica que o utilizador excedeu a quota da caixa de correio e não consegue enviar mensagens. Para resolver este problema, aumente a quota de armazenamento da caixa de correio do utilizador ou informe o utilizador para reduzir o tamanho da caixa de correio.

Uma destas opções resolve o problema?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Erro NoRecipients

Este erro está a comunicar que o utilizador tentou enviar uma mensagem sem destinatários. O dispositivo não deve permitir este comportamento. Poderá querer rever os registos da caixa de correio e/ou o rastreio do Fiddler para este dispositivo para verificar se o comando SendMail incluía um ou mais destinatários.

Conseguiu verificar se o dispositivo enviou um ou mais destinatários no pedido?

  • Se sim, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Com base nos resultados destes passos de resolução de problemas, recomenda-se que contacte o fornecedor do dispositivo para obter mais suporte. Também pode contactar Suporte da Microsoft para obter mais ajuda para resolver este problema.

Erro MailSubmissionFailed

O erro MailSubmissionFailed é essencialmente uma mensagem de erro de captura de todas as falhas do SendMail. O utilizador deve tentar enviar a mensagem novamente. Verifique se existem erros ou avisos no registo de eventos do servidor da Caixa de Correio no momento da submissão desta mensagem.

Conseguiu resolver o problema com os registos de eventos no servidor da Caixa de Correio?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Problemas de calendário

Antes de começarmos a resolução de problemas, precisamos de saber se o problema pode ser reproduzido no dispositivo. Se conseguirmos reproduzir o problema, podemos capturar dados durante o processo para compreender melhor o problema. Caso contrário, teremos de examinar os registos existentes para tentar determinar o que aconteceu.

Pode reproduzir o problema do Calendário no dispositivo?

Ativar o registo da caixa de correio do ActiveSync; Capturar rastreio do fiddler; Localizar compromisso na caixa de correio; Procurar UID

Ativar o Registo da Caixa de Correio do ActiveSync

O primeiro passo consiste em ativar o registo da caixa de correio nos Servidores de Acesso de Cliente e na caixa de correio do utilizador. Pode encontrar informações adicionais sobre o registo de caixas de correio aqui. Para tal, siga estes passos:

Nota

Esta alteração deve ser efetuada em servidores de caixa de correio do Exchange 2013.

  1. Abra o Explorador do Windows e navegue para a pasta Sincronizar (C:\Programas\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Faça uma cópia do ficheiro web.config.

  3. Abra o ficheiro web.config no Bloco de Notas e modifique as secções seguintes com os valores abaixo:

    Captura de ecrã dos valores que tem de modificar no registo ativar a caixa de correio do ActiveSync; Capturar rastreio do fiddler; Localizar compromisso; Procure a secção UID.

  4. Abra o Gestor do IIS.

  5. Expanda o servidor e selecione Conjuntos Aplicacionais.

  6. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Parar.

  7. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Iniciar.

  8. Abra a Shell de Gestão do Exchange.

  9. Execute o seguinte cmdlet para ativar o registo da caixa de correio para um utilizador:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Capturar rastreio do fiddler

Os pedidos de dispositivos activeSync nem sempre chegam ao destino conforme pretendido. Para garantir que o pedido e a resposta do dispositivo estão a ser enviados e recebidos conforme esperado, encaminhe o dispositivo através de um proxy HTTP e reveja os dados. Para tal, siga estes passos:

  1. Transfira e instale o Fiddler numa estação de trabalho.
  2. Transfira o Inspetor do EAS para Fiddler.
  3. Extraia EASInspectorFiddler.dll para a pasta c:\Program Files\Fiddler2\Inspectors .
  4. Inicie a aplicação Fiddler.
  5. Selecione o menu Ferramentas e selecione Opções do Fiddler.
  6. Aceda ao separador HTTPS e selecione Desencriptar tráfego HTTPS, selecione Sim para todos os pedidos.
  7. Aceda ao separador Connections e selecione Permitir a ligação de computadores remotos, selecione OK para qualquer pedido.
  8. Selecione OK e feche a aplicação Fiddler.
  9. Configure o dispositivo ActiveSync para utilizar esta estação de trabalho como um servidor proxy (normalmente, isto é feito nas definições de Wi-Fi do dispositivo).
  10. Inicie a aplicação Fiddler.
  11. Tente enviar uma ou mais mensagens a partir do cliente ActiveSync.
  12. Selecione o menu Ficheiro e selecione Capturar Tráfego para parar o rastreio.

Localizar compromisso na caixa de correio

Temos de determinar o UID do compromisso na caixa de correio antes de procurarmos no registo da caixa de correio. Para tal, siga estes passos:

  1. Transfira e instale o MfcMapi.

  2. Inicie o MfcMapi.

  3. Aceda ao menu Sessão e selecione Início de Sessão.

  4. Selecione o perfil do Outlook para a caixa de correio e selecione OK.

  5. Faça duplo clique na caixa de correio para abrir.

  6. Expanda o Contentor de Raiz, expanda Início do Arquivo de Informações e, em seguida, clique com o botão direito do rato no Calendário e selecione Abrir tabela de conteúdos.

    Captura de ecrã a mostrar a opção Abrir tabela de conteúdos do Calender.

  7. Selecione o compromisso na tabela e, em seguida, clique com o botão direito do rato na etiqueta 0x80000102 e selecione Editar propriedade.

    Captura de ecrã da opção Editar propriedade da etiqueta 0x80000102.

  8. Copie o valor Binário (será utilizado para procurar o UID no registo da caixa de correio).

    Captura de ecrã a mostrar o valor Binário da etiqueta 0x80000102.

Procurar UID

Agora temos os dados recolhidos e estamos prontos para começar a resolução de problemas. O primeiro passo a seguir é analisar o registo da caixa de correio e verificar se o compromisso foi capturado. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter o registo da caixa de correio de um utilizador:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Nota

    Esta ação irá enviar o registo da caixa de correio do ActiveSync para o endereço de e-mail especificado para análise. Pode encontrar informações adicionais sobre o registo de caixas de correio Exchange ActiveSync Registo de Caixa de Correio.

  3. Transfira MailboxLogParser e extraia os ficheiros.

  4. Inicie o utilitário ao abrir MailboxLogParser.exe.

  5. Selecione Importar Registos da Caixa de Correio para a Grelha para abrir o registo da caixa de correio.

  6. Introduza o valor UID que copiou anteriormente em Procurar dados de registo não processados para cadeias e selecione Procurar.

    Captura de ecrã da caixa Procurar dados de registo não processados para cadeias no Analisador de Registos da Caixa de Correio.

  7. Reveja os resultados da pesquisa e tome nota do valor ServerId para este compromisso, se for encontrado

    Captura de ecrã do resultado da pesquisa, que mostra o ServerId.

Conseguiu localizar o compromisso no registo da caixa de correio com o UID?

Analisar o registo da caixa de correio para UID; Verificar o estado final do compromisso

Analisar o registo da caixa de correio do UID

Agora que sabemos que temos o compromisso no nosso registo de caixa de correio, precisamos de controlar as ações tomadas em relação ao compromisso. Para tal, siga estes passos:

  1. Procure o valor UID encontrado anteriormente.

    Captura de ecrã da caixa de pesquisa no Analisador de Registos da Caixa de Correio.

  2. Reveja os resultados e analise as entradas de registo. Verifique os registos e procure RequestBody ou ResponseBody. Se o item aparecer no corpo da resposta, o item foi atualizado a partir do servidor. Caso contrário, o item aparece no corpo do pedido, o que significa que o item foi atualizado a partir do cliente.

    Captura de ecrã a mostrar as entradas de registo de exemplo. O item aparece no Corpo da Resposta.

  3. Anote a ação (Adicionar, Alterar ou Eliminar) e se o servidor ou cliente enviou a ação.

  4. Repita os passos 2 a 4 até não conseguir encontrar mais entradas.

    Nota

    Para obter mais informações sobre Exchange ActiveSync análise de registo de caixas de correio, consulte Under The Hood: Exchange ActiveSync Mailbox Log Analysis (Análise de Registos da Caixa de Correio).

Verificar o estado final do compromisso

Verificámos que foram efetuadas uma ou mais ações relativamente ao compromisso no registo da caixa de correio. O resultado final do compromisso depende da ação final. O seguinte descreve o estado esperado do compromisso com base nessa ação:

  • Adicionar – o compromisso deve estar no Calendário no cliente ActiveSync.
  • Alterar – o compromisso deve ser atualizado no Calendário no cliente ActiveSync.
  • Eliminar – o compromisso deve ser removido do Calendário no cliente ActiveSync.

O resultado da ação final cumpre o estado esperado do compromisso?

Análise de rastreio do Fiddler para UID; Verificar o estado final do compromisso

Análise de rastreio do Fiddler para UID

Esperamos que o dispositivo envie pedidos relacionados com este compromisso. Podemos utilizar o rastreio do Fiddler para verificar se o pedido foi enviado pelo cliente e se o servidor recebeu uma resposta. Para tal, siga estes passos:

  1. Abra o rastreio do Fiddler.

  2. Aceda ao menu Editar e selecione Localizar Sessões.

  3. Introduza o espaço de nomes do ActiveSync (Exemplo: mail.contoso.com) e selecione Localizar Sessões.

  4. Selecione pedidos em que a coluna Corpo tem um valor e os valores de resposta HTTP que não são iguais a 200.

    Captura de ecrã a mostrar os pedidos no resultado do rastreio do Fiddler.

  5. Selecione os separadores XML do EAS para ver o pedido e a resposta.

    Captura de ecrã do separador XML do EAS, que mostra os detalhes do pedido e da resposta.

  6. Localize todos os pedidos e respostas para o ServerId encontrado anteriormente.

Verificar o estado final do compromisso

Temos de verificar se as ações executadas relativamente ao compromisso no rastreio do Fiddler estão alinhadas com o registo da caixa de correio. A ação final deve corresponder à ação de registo da caixa de correio encontrada anteriormente. O seguinte descreve o estado esperado do compromisso com base nessa ação:

  • Adicionar – o compromisso deve estar no Calendário no cliente ActiveSync.
  • Alterar – o compromisso deve ser atualizado no Calendário no cliente ActiveSync.
  • Eliminar – o compromisso deve ser removido do Calendário no cliente ActiveSync.

O resultado da ação final cumpre o estado esperado do compromisso?

  • Se sim, pedimos desculpa, mas não é possível resolver o problema com este guia. Com base nos resultados destes passos de resolução de problemas, recomenda-se que contacte o fornecedor do dispositivo para obter mais suporte. Também pode contactar Suporte da Microsoft para obter mais ajuda para resolver este problema.
  • Se não, veja Análise de Rastreio do Fiddler para Obter Erros.

Análise do registo da caixa de correio para erros (para compromisso)

O tráfego do ActiveSync para este compromisso não faz com que o compromisso esteja no estado correto no dispositivo. Agora, temos de rever ainda mais o registo da caixa de correio para problemas com pedidos do ActiveSync para a pasta Calendário. Para tal, siga estes passos:

  1. Reveja os resultados da pesquisa anteriores.

    Captura de ecrã a mostrar os resultados da pesquisa anteriores.

  2. Verifique a coluna Estado da resposta e, se o valor não for igual a 1, reveja o documento do protocolo ActiveSync para obter mais informações sobre o código de estado.

  3. Verifique também se existem mensagens de exceção na entrada de registo.

Nota

Para obter mais informações sobre Exchange ActiveSync análise de registos de caixas de correio, consulte Under The Hood: Exchange ActiveSync Mailbox Log Analysis (Análise de Registos da Caixa de Correio do Exchange ActiveSync).

Foram encontrados códigos de Estado que não eram iguais a 1 na resposta ou foram encontradas exceções no registo da caixa de correio?

  • Se sim, pedimos desculpa, mas não é possível resolver o problema com este guia. Com base nos resultados destes passos de resolução de problemas, recomenda-se que contacte o fornecedor do dispositivo para obter mais suporte. Também pode contactar Suporte da Microsoft para obter mais ajuda para resolver este problema.
  • Se não, veja Análise de Rastreio do Fiddler para Obter Erros.

Análise de rastreio do Fiddler para erros

Com base nos resultados do registo da caixa de correio, o cliente não encontrou erros com o tráfego do ActiveSync entre o cliente e o Exchange. Em seguida, temos de verificar se todos os pedidos do dispositivo não encontraram um erro. Para tal, siga estes passos:

Esperamos que o dispositivo envie um ou mais pedidos para obter as atualizações mais recentes da pasta. Podemos utilizar o rastreio do Fiddler para verificar se o pedido foi enviado pelo cliente e se o servidor recebeu uma resposta. Para tal, siga estes passos:

  1. Abra o rastreio do Fiddler.

  2. Aceda ao menu Editar e selecione Localizar Sessões.

  3. Introduza o espaço de nomes do ActiveSync (Exemplo: mail.contoso.com) e selecione Localizar Sessões.

  4. Reveja a coluna Resultado para ver os valores de resposta HTTP que não são iguais a 200.

  5. Selecione pedidos em que a coluna Corpo tenha um valor.

    Captura de ecrã para selecionar os pedidos em que a coluna Corpo tem o valor.

  6. Selecione o separador TextView para ver a resposta para obter detalhes adicionais.

    Captura de ecrã do separador TextView na secção Análise de rastreio do Fiddler para erros, a mostrar a resposta para obter detalhes adicionais.

Foram encontrados erros no rastreio do Fiddler para os pedidos do Calendário?

Instalar o Log Parser Studio; Consulta do Log Parser Studio - Pedidos do Calendário do Dispositivo; Análise de resultados da consulta; Ressincronizar a pasta Calendário

Instalar o Log Parser Studio

O cliente ActiveSync pode ter encontrado erros ao tentar comunicar com o servidor Exchange. Agora, temos de determinar a origem destes erros. Vamos começar por verificar os registos do IIS no Servidor de Acesso de Cliente. Antes de estes registos poderem ser analisados, a estação de trabalho onde a análise será concluída deverá ter o Log Parser Studio instalado. Para tal, siga estes passos:

  1. Transfira e instale o LogParser.

    • Faça duplo clique no LogParser.msi para iniciar a instalação.
    • Selecione Executar se for apresentado o Aviso Abrir Ficheiro - Segurança .
    • No ecrã De boas-vindas, selecione Seguinte.
    • No ecrã End-User contrato de licença, reveja e aceite o contrato de licença e selecione Seguinte.
    • No ecrã Escolher Tipo de Configuração, selecione Concluir.
    • No ecrã Pronto para Instalar, selecione Instalar.
    • No ecrã Conclusão, selecione Concluir.
  2. Transfira o Log Parser Studio e extraia os ficheiros.

Assim que o LogParser estiver instalado e o Log Parser Studio tiver sido extraído, copie os registos do IIS dos servidores do Exchange para a estação de trabalho local para análise.

Consulta do Log Parser Studio – Pedidos do Calendário do Dispositivo

Temos de determinar se os pedidos deste cliente ActiveSync encontraram problemas durante o processamento no Servidor de Acesso de Cliente. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado em Instalar LPS; Pedidos do Calendário do Dispositivo; Análise de resultados da consulta; Ressincronize a secção Pasta do calendário.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: Count Syncs with SyncKey of Zero Per User (Contar Sincronizações com a Chave de Sincronização de Zero Por Utilizador ) a partir da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

    Resultados de exemplo:

    Captura de ecrã a mostrar os resultados de exemplo da consulta Contar Sincronizações com SyncKey de Zero Por Utilizador.

Análise de resultados da consulta

Agora, queremos rever os resultados da sua consulta para ver se existem problemas. Para tal, siga estes passos:

  1. Reveja a coluna Estado e localize qualquer pedido onde exista um valor. Utilize o documento de protocolo Exchange ActiveSync para investigar estes valores e se é possível efetuar qualquer ação corretiva.

  2. Reveja a coluna Erro e localize qualquer pedido onde exista um valor nesta coluna. Muitas destas mensagens de erro são auto-explicativas e podem ser tomadas medidas corretivas em conformidade.

  3. Reveja a coluna sc-status e localize qualquer pedido onde exista um valor diferente de 200. Esta é a resposta de estado HTTP do IIS e podem ser encontradas informações adicionais no código de estado HTTP no IIS 7 e versões posteriores.

Infelizmente, a revisão dos registos do IIS não nos mostra nenhum identificador para o compromisso em questão. O seu melhor esforço será localizar um pedido nos registos do IIS por volta da hora em que ocorreu a última alteração de compromisso. Também pode utilizar este artigo Compreender Exchange ActiveSync Reporting Services para o ajudar a compreender melhor alguns dos elementos encontrados com a entrada de registo do IIS.

Ressincronizar a pasta Calendário

Os passos anteriores realizados ajudam a identificar o motivo pelo qual o problema ocorreu com o compromisso. O cliente ActiveSync pode não ter o compromisso no estado correto. Para resolver este problema, remova o Calendário da lista de pastas a sincronizar, aguarde aproximadamente cinco minutos e, em seguida, adicione o Calendário à lista de pastas a sincronizar.

O compromisso está no estado correto no cliente ActiveSync?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Preparar a Análise de Dados; Consulta do Log Parser Studio – Contar Sincronizações com SyncKey de Zero Por Utilizador

Preparar a Análise de dados

O cliente ActiveSync pode ter encontrado erros ao tentar comunicar com o servidor Exchange. Agora, temos de determinar a origem destes erros. Vamos começar por verificar os registos do IIS no Servidor de Acesso de Cliente. Antes de estes registos poderem ser analisados, a estação de trabalho onde a análise será concluída deverá ter o Log Parser Studio instalado. Para tal, siga estes passos:

  1. Transfira e instale o LogParser.

    • Faça duplo clique no LogParser.msi para iniciar a instalação.
    • Selecione Executar se for apresentado o Aviso Abrir Ficheiro - Segurança .
    • No ecrã De boas-vindas, selecione Seguinte.
    • No ecrã End-User contrato de licença, reveja e aceite o contrato de licença e selecione Seguinte.
    • No ecrã Escolher Tipo de Configuração, selecione Concluir.
    • No ecrã Pronto para Instalar, selecione Instalar.
    • No ecrã Conclusão, selecione Concluir.
  2. Transfira o Log Parser Studio e extraia os ficheiros.

Assim que o LogParser estiver instalado e o Log Parser Studio tiver sido extraído, copie os registos do IIS dos servidores do Exchange para a estação de trabalho local para análise.

Consulta do Log Parser Studio – Contar Sincronizações com SyncKey de Zero Por Utilizador

Para determinar se os dispositivos estão a ressincronizar com o Exchange, execute a consulta Do Analisador de Registos para localizar os utilizadores. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado na opção Preparar para Análise de Dados; Count Syncs with SyncKey of Zero Per User section (Contar Sincronizações com SyncKey da secção Zero Por Utilizador).

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: Count Syncs with SyncKey of Zero Per User (Contar Sincronizações com a Chave de Sincronização de Zero Por Utilizador ) a partir da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

  7. Analise os resultados desta consulta.

    Captura de ecrã a mostrar a contagem de sincronizações com SyncKey dos resultados da Consulta Zero Por Utilizador.

Existem dispositivos com vários pedidos que utilizem o valor SyncKey de 0?

Consulta do Log Parser Studio - Consulta do Dispositivo (se estiver a utilizar o valor SyncKey de 0)

Para determinar o motivo pelo qual o dispositivo enviou uma SyncKey de 0, analise a atividade do dispositivo antes do pedido de ressincronização. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado na opção Preparar para Análise de Dados; Consulta do Log Parser Studio - Contagem de Sincronizações com SyncKey da secção Zero Por Utilizador.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: consulta do dispositivo a partir da Biblioteca.

  6. Modifique o valor DeviceId na cláusula WHERE no final da consulta com o valor do passo anterior.

  7. Selecione o ícone do ponto de exclamação para executar a consulta.

  8. Analise os resultados desta consulta ao localizar o pedido onde o valor na coluna SyncKey é 0. Em seguida, observe os pedidos anteriores em que Cmd=Sync e verifique se o valor sc-status é 5xx.

    Captura de ecrã do resultado da consulta quando seleciona o pedido em que o valor na coluna SyncKey é 0.

Exemplo: na imagem acima, existem vários pedidos de Sincronização antes do pedido que contém o valor SyncKey de 0. Nenhum destes pedidos recebeu uma resposta HTTP 500 do IIS. Existe um problema conhecido em que várias respostas HTTP 500 farão com que um dispositivo seja ressincronizar.

Este pedido de Sincronização resulta num código de estado HTTP de 500?

Ativar o rastreio de pedidos falhados; Falha na análise do registo de rastreio de pedidos

Ativar o rastreio de pedidos falhados

Para determinar a causa dos erros HTTP 500, ative o rastreio de pedidos falhados no diretório virtual Microsoft-Server-ActiveSync. Para tal, siga estes passos:

  1. Abra o Gestor do IIS.
  2. Expanda o servidor, expanda Sites e selecione o Web Site Predefinido.
  3. Selecione Rastreio de Pedidos Falhados no painel Ações .
  4. Selecione Ativar e introduza um caminho de diretório diferente, se necessário, e selecione OK.
  5. Expanda o Web Site Predefinido e selecione o diretório virtual Microsoft-Server-ActiveSync .
  6. Na Vista de Funcionalidades, faça duplo clique em Regras de Rastreio de Pedidos Falhados.
  7. Selecione Adicionar no painel Ações .
  8. Selecione Todo o conteúdo e selecione Seguinte.
  9. Introduza o código de estado HTTP encontrado anteriormente ao analisar o registo do IIS e selecione Seguinte.
  10. Selecione Concluir.

Assim que o rastreio de pedidos falhados tiver sido ativado, reproduza o problema de ligação ao tentar outra Sincronização no dispositivo.

Falha na análise do registo de rastreio de pedidos

Para resolver este problema, reveja os registos de rastreio de pedidos falhados para determinar a causa. Eis um conjunto de exemplos de registos e o resumo do pedido fornece informações básicas sobre o erro:

Captura de ecrã dos registos de rastreio de pedidos falhados.

Em seguida, ao rever o separador Vista Compacta, estão disponíveis detalhes adicionais, incluindo o nome de utilizador fornecido.

Captura de ecrã do separador Vista Compacta, incluindo o nome de utilizador fornecido.

O problema foi resolvido com os registos de rastreio de pedidos falhados?

Análise da atividade do dispositivo

Para determinar se um pedido anterior fez com que o dispositivo enviasse o valor SyncKey de 0, reveja os resultados da consulta anterior. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado no ecrã Ativar o rastreio de pedidos falhados; Falha ao pedir a secção de análise do registo de rastreio.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: pedir com erros do ActiveSync da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

  7. Analise os resultados desta consulta ao referenciar a resposta Estado com o Cmd do dispositivo. Utilize a documentação do protocolo ActiveSync como referência. Por exemplo, qualquer pedido ping que resulte num estado superior a 2 é um erro e deve ser investigado mais aprofundadamente. Qualquer pedido de Sincronização que resulte num estado superior a 1 é um erro e deve ser investigado mais aprofundadamente.

Existem pedidos que resultem num código de estado de erro?

Rever documento de protocolo

Para determinar o que esse código de resposta de estado representa, utilize a Especificação do Protocolo de Referência de Comandos do ActiveSync. Para tal, siga estes passos:

  1. Abra a Especificação do Protocolo de Referência de Comandos do ActiveSync.
  2. Reveja os resultados da consulta anterior para ver se existem erros e procure o valor Estado.
  3. Resolva os problemas com base na causa mostrada na documentação do protocolo.

Resultados de exemplo da consulta executada no passo anterior:

Captura de ecrã a mostrar os detalhes dos resultados da consulta Pedido com erros do ActiveSync.

Estes resultados mostram que um comando Ping resultou num código de estado de 3. Ao utilizar o documento do protocolo ActiveSync, este erro é causado pelo pedido enviado pelo dispositivo. O dispositivo deve enviar outro pedido ping.

Captura de ecrã do resultado a mostrar que um comando Ping resultou num código de estado de 3.

Os resultados também mostram um comando Sincronizar que recebeu uma resposta com um código de estado de 4. Mais uma vez, este erro é causado pelo pedido enviado pelo dispositivo.

Captura de ecrã do resultado a mostrar um comando Sincronizar que recebeu uma resposta com um código de estado de 4.

O problema foi resolvido com o estado do ActiveSync na resposta?

Capturar o rastreio do Fiddler (se o problema não estiver resolvido)

Os pedidos de dispositivos activeSync nem sempre chegam ao destino conforme pretendido. Para garantir que o pedido e a resposta do dispositivo estão a ser enviados e recebidos conforme esperado, encaminhe o dispositivo através de um proxy HTTP e reveja os dados. Para tal, siga estes passos:

  1. Transfira e instale o Fiddler numa estação de trabalho.

  2. Transfira o Inspetor do EAS para Fiddler.

  3. Extraia EASInspectorFiddler.dll para a pasta c:\Program Files\Fiddler2\Inspectors .

  4. Inicie a aplicação Fiddler.

  5. Selecione o menu Ferramentas e selecione Opções do Fiddler.

  6. Aceda ao separador HTTPS e selecione Desencriptar tráfego HTTPS, selecione Sim para todos os pedidos.

  7. Aceda ao separador Connections e selecione Permitir a ligação de computadores remotos, selecione OK para qualquer pedido.

  8. Selecione OK e feche a aplicação Fiddler.

  9. Configure o dispositivo ActiveSync para utilizar esta estação de trabalho como um servidor proxy.

  10. Inicie a aplicação Fiddler.

  11. Tente Sincronizar o dispositivo ActiveSync.

  12. Selecione o menu Ficheiro e selecione Capturar Tráfego para parar o rastreio.

    Captura de ecrã do Tráfego HTTPS capturado no Fiddler.

Vê que o pedido do ActiveSync recebe uma resposta HTTP de 500?

Voltar a aprovisionar o cliente ActiveSync (se vir uma resposta HTTP 500)

Para resolver este problema, volte a aprovisionar o cliente ActiveSync. Para tal, siga estes passos:

  1. Remova o perfil atual do ActiveSync da caixa de correio ao seguir as diretrizes do dispositivo
  2. Criar um perfil do ActiveSync para a caixa de correio ao seguir as diretrizes do dispositivo

O reaprovisionamento do cliente activeSync resolveu o problema?

Análise de rastreio do Fiddler (receber resposta HTTP 500)

O rastreio do Fiddler mostra que o dispositivo ActiveSync não recebeu uma resposta bem-sucedida do destino. É necessária uma análise mais aprofundada do rastreio para determinar a origem da resposta. Para tal, siga estes passos:

**Exemplo: o utilizador está a utilizar a Aplicação Correio do Windows para aceder ao e-mail. Atualmente, o dispositivo não está a receber novas mensagens e existe uma mensagem de erro no canto superior direito a indicar que a caixa de correio não está disponível:

Captura de ecrã a mostrar a mensagem de erro A caixa de correio não está disponível.

A análise do rastreio do Fiddler mostra que a ligação ao servidor Exchange resultou num erro HTTP 500.

Captura de ecrã a mostrar a análise do rastreio do Fiddler.

A análise da resposta HTTP mostra um erro interno do servidor e os detalhes do erro dão uma indicação do problema. Neste exemplo, todos os servidores no farm de servidores TMG foram drenados, pelo que o TMG não tinha nenhum destino disponível para o pedido.

Captura de ecrã a mostrar a Descrição de Texto da análise de resposta HTTP.

A análise de rastreio do Fiddler ajudou a resolver o problema?

Consulta do Log Parser Studio – Contar todas as Sincronizações por SyncKey

Para determinar se os dispositivos estão a enviar a mesma SyncKey para o Exchange para a mesma pasta, execute a consulta do Analisador de Registos associada a este problema. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado na secção Consulta do Log Parser Studio – Contar todas as Sincronizações por SyncKey.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: contar todas as Sincronizações por SyncKey a partir da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

  7. Analise os resultados desta consulta.

Existem dispositivos a enviar a mesma SyncKey várias vezes para a mesma pasta?

Consulta do Log Parser Studio – Consulta do Dispositivo (os dispositivos enviam a mesma SyncKey várias vezes)

Para determinar se o cliente deve enviar a mesma SyncKey, verifique o código de estado na resposta do ActiveSync. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado na secção Consulta do Dispositivo (os dispositivos enviam a mesma SyncKey várias vezes).

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: consulta do dispositivo a partir da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

  7. Analise os resultados desta consulta.

Existem pedidos em que o valor estado não é igual a 1?

Voltar a aprovisionar o cliente ActiveSync

Para resolver este problema, volte a aprovisionar o cliente ActiveSync. Para tal, siga estes passos:

  1. Remova o perfil atual do ActiveSync da caixa de correio ao seguir as diretrizes do dispositivo
  2. Criar um perfil do ActiveSync para a caixa de correio ao seguir as diretrizes do dispositivo

O reaprovisionamento do cliente activeSync resolveu o problema?

Rever documento de protocolo (Estado igual a 1)

Para determinar o que esse código de resposta de estado representa, utilize a Especificação do Protocolo de Referência de Comandos do ActiveSync. Para tal, siga estes passos:

  1. Abra a Especificação do Protocolo de Referência de Comandos do ActiveSync.
  2. Reveja os resultados da consulta anterior para ver se existem erros e procure o valor Estado.
  3. Resolva os problemas com base na causa mostrada na documentação do protocolo.

Resultados de exemplo da consulta executada no passo anterior:

Captura de ecrã do exemplo de detalhes dos resultados da consulta.

Estes resultados mostram que um comando Ping resultou num código de estado de 3. Ao utilizar o documento do protocolo ActiveSync, este erro é causado pelo pedido enviado pelo dispositivo. O dispositivo deve enviar outro pedido ping.

Captura de ecrã do resultado a mostrar que um comando Ping resultou num código de estado de 3.

Os resultados também mostram um comando Sincronizar que recebeu uma resposta com um código de estado de 4. Mais uma vez, este erro é causado pelo pedido enviado pelo dispositivo.

Captura de ecrã do resultado a mostrar um comando Sincronizar que recebeu uma resposta com um código de estado de 4.

O problema foi resolvido ao resolver os erros do ActiveSync?

Consulta do Log Parser Studio – Latência ou contagens RPC elevadas

Para determinar se os pedidos do ActiveSync estão a causar o consumo de recursos, execute a consulta do Analisador de Registos associada. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado na secção Consulta do Log Parser Studio – Contagem elevada de RPC ou latência.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: contagem elevada de RPC ou latência a partir da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

  7. Analise os resultados desta consulta.

Existem pedidos com elevadas contagens de RPC ou latência?

Desativar Exchange ActiveSync para o utilizador

Para resolver este problema, desative o ActiveSync para o utilizador que está a causar as contagens de RPC elevadas. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para desativar o ActiveSync para a caixa de correio:

    Set-CASMailbox user -ActiveSyncEnabled:$False
    

A desativação do ActiveSync para esta caixa de correio resolveu o problema?

Reaprovisionar o cliente ActiveSync (se desativar o ActiveSync resolver o problema)

Para resolver este problema, volte a aprovisionar o cliente ActiveSync. Para tal, siga estes passos:

1. Remova o perfil atual do ActiveSync da caixa de correio ao seguir as diretrizes do dispositivo. 2. Crie um perfil do ActiveSync para a caixa de correio ao seguir as diretrizes do dispositivo.

O reaprovisionamento do cliente activeSync resolveu o problema?

Ativar o registo da caixa de correio do ActiveSync; Analisar o registo da caixa de correio do ActiveSync

Ativar o registo da caixa de correio do ActiveSync

Para determinar a resposta do ActiveSync que está a causar a falha, o registo da caixa de correio tem de estar ativado. Pode encontrar informações adicionais sobre o registo de caixas de correio Exchange ActiveSync Registo de Caixa de Correio. Para tal, siga estes passos:

Nota

Esta alteração deve ser efetuada em servidores de caixa de correio do Exchange 2013.

  1. Abra o Explorador do Windows e navegue para a pasta Sincronizar (C:\Programas\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Faça uma cópia do ficheiro web.config.

  3. Abra o ficheiro web.config no Bloco de Notas e modifique as secções seguintes com os valores abaixo:

    Captura de ecrã dos valores que tem de modificar no registo ativar a caixa de correio do ActiveSync; Analisar a secção de registo da caixa de correio do ActiveSync.

  4. Abra o Gestor do IIS.

  5. Expanda o servidor e selecione Conjuntos Aplicacionais.

  6. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Definições Avançadas.

  7. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Parar.

  8. Clique com o botão direito do rato no MSExchangeSyncAppPool e selecione Iniciar.

  9. Abra a Shell de Gestão do Exchange.

  10. Execute o seguinte cmdlet para ativar o registo da caixa de correio para um utilizador:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Analisar o registo da caixa de correio do ActiveSync

Para resolver este problema, reveja o registo da caixa de correio depois de tentar outro pedido de Sincronização. Para tal, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Execute o seguinte cmdlet para obter o registo da caixa de correio de um utilizador:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Nota

    Esta ação irá enviar o registo da caixa de correio do ActiveSync para o endereço de e-mail especificado para análise. Pode encontrar informações adicionais sobre o registo de caixas de correio aqui.

  3. Transfira MailboxLogParser e extraia os ficheiros.

  4. Inicie o utilitário ao abrir MailboxLogParser.exe.

  5. Selecione Importar Registos da Caixa de Correio para a Grelha para abrir o registo da caixa de correio.

  6. Introduza Cmd=Sync em Procurar dados de registo não processados para cadeias e selecione Procurar.

    Captura de ecrã a mostrar a caixa Procurar dados de registo não processados para cadeias no Analisador de Registos da Caixa de Correio.

  7. Reveja qualquer entrada em que o valor da coluna Estado não esteja vazio ou 1.

Nota

Para obter mais informações sobre Exchange ActiveSync análise de registos de caixas de correio, consulte Under The Hood: Exchange ActiveSync Mailbox Log Analysis (Análise de Registos da Caixa de Correio do Exchange ActiveSync).

A revisão do registo da caixa de correio do ActiveSync resolveu o problema?

Consulta do Log Parser Studio – Contar todos os erros

Para determinar se os dispositivos estão a gerar erros, execute a consulta do Analisador de Registos associada. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado na secção Consulta do Log Parser Studio – Contar todos os erros.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: contar todos os erros da Biblioteca

  6. Selecione o ícone do ponto de exclamação para executar a consulta

  7. Analise os resultados desta consulta.

    Captura de ecrã do resultado da consulta Contar todos os erros na Consulta do Log Parser Studio – Relatório [Top 20]; Secção Consulta do Dispositivo.

    Nota

    Os seguintes erros podem ser ignorados em segurança: MissingCscCacheEntry, PingCollisionDetected, SyncCollisionDetected

  8. Resolva os erros encontrados nos resultados.

O problema foi resolvido ao resolver os erros do ActiveSync nos registos do IIS?

Consulta do Log Parser Studio - Relatório [Top 20]; Consulta do Log Parser Studio - Consulta do Dispositivo

Consulta do Log Parser Studio - Relatório [Top 20]

Para determinar se um ou mais utilizadores estão a contribuir para o problema de desempenho, execute a consulta do Analisador de Registos associada para identificar estes utilizadores. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado na secção Consulta do Log Parser Studio – Relatório [Top 20].

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: Relatório [Top 20] a partir da Biblioteca.

  6. Selecione o ícone do ponto de exclamação para executar a consulta.

  7. Analisar os resultados desta consulta

    Captura de ecrã do exemplo de resultados da consulta para Relatório [Top 20].

Estes resultados têm de ser analisados para determinar que tipo de tráfego os utilizadores estão a enviar para os servidores exchange.

Consulta do Log Parser Studio - Consulta do Dispositivo

Para determinar o tráfego do dispositivo, analise a atividade do dispositivo com a consulta do Analisador de Registos associada. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado na secção Consulta do Log Parser Studio – Consulta do Dispositivo.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Faça duplo clique em ActiveSync: Consulta do dispositivo a partir da Biblioteca

  6. Modifique o valor DeviceId na cláusula WHERE no final da consulta com o valor do passo anterior.

  7. Selecione o ícone do ponto de exclamação para executar a consulta.

  8. Analise os resultados desta consulta e procure tendências.

    Captura de ecrã a mostrar os resultados da Consulta do Dispositivo.

Conseguiu resolver o problema ao identificar um padrão na atividade do utilizador?

Capturar dados de desempenho; Analisar dados de desempenho

Capturar dados de desempenho

Para determinar se os servidores do Exchange estão a ter problemas de desempenho, capture os dados de desempenho de cada um dos servidores exchange. Para tal, siga estes passos:

  1. Transfira o ExPerfwiz e extraia os conteúdos para a pasta %ExchangeInstallPath%\Scripts .

  2. Abra a Shell de Gestão do Exchange.

  3. Execute o seguinte para alterar o caminho da pasta:

    cd $exscripts
    
  4. Execute o seguinte cmdlet para permitir a execução do script:

    Set-ExecutionPolicy unrestricted
    
  5. Introduza Y para alterar a política de execução.

  6. Execute o seguinte comando para criar o conjunto de recoletores de dados:

    .\ExPerfwiz.ps1 -duration 04:00:00 -full -filepath c:\Temp -interval 5
    
  7. Introduza R para executar o script.

  8. Introduza Y para iniciar o conjunto de recoletores de dados.

Analisar dados de desempenho

Para resolver este problema, analise os dados de desempenho e resolva os problemas encontrados. Para tal, siga estes passos:

  1. Aguarde que o conjunto de recoletores de dados conclua a recolha de dados do passo anterior (a sintaxe do comando recolhe dados durante 4 horas).
  2. Abra o Monitor de Desempenho.
  3. Na barra de ferramentas do painel da consola, selecione o botão Adicionar Dados de Registo . A página de propriedades do Monitor de Desempenho será aberta no separador Origem .
  4. Na secção Origem de Dados, selecione Ficheiros de> registoAdicionar.
  5. Navegue até ao ficheiro de registo que pretende ver e selecione Abrir. Para adicionar vários ficheiros de registo à vista Monitor de Desempenho, selecione Adicionar novamente.
  6. Quando terminar de selecionar ficheiros de registo, selecione OK.
  7. Clique com o botão direito do rato no ecrã Monitor de Desempenho e selecione Adicionar Contadores. A caixa de diálogo Adicionar Contadores será aberta. Só estarão disponíveis os contadores incluídos no ficheiro de registo ou ficheiros que selecionou no passo 4.
  8. Selecione os contadores que pretende ver no gráfico Monitor de Desempenho e selecione OK.
  9. Utilize o artigo Contadores e Limiares de Desempenho e Escalabilidade para validar os dados de desempenho do seu ambiente.

O problema foi resolvido com o problema de desempenho do servidor de endereços?

  • Se sim, parabéns, o problema do ActiveSync será resolvido.
  • Se não, pedimos desculpa, mas não é possível resolver o problema com este guia. Para obter mais ajuda para resolver este problema, contacte Suporte da Microsoft. Tenha todos os dados recolhidos desta resolução de problemas disponíveis quando contactar o suporte.

Consulta do Log Parser Studio relativa a erros

Para determinar se estes erros estão a causar um problema de desempenho, execute uma consulta do Analisador de Registos para estes erros. Para tal, siga estes passos:

  1. Inicie o Log Parser Studio ao fazer duplo clique em LPS.exe.

  2. Selecione o ícone da pasta Registo para selecionar ficheiros a processar.

  3. Selecione o botão Adicionar Ficheiros ou Adicionar Pasta e, em seguida, localize e selecione os ficheiros copiados anteriormente.

    Captura de ecrã da janela Gestor de ficheiros de registo com o ficheiro copiado anteriormente selecionado na secção Consulta do Log Parser Studio relativa a erros.

  4. Verifique se o ficheiro/pasta está selecionado e selecione OK.

  5. Aceda ao menu Ficheiro e selecione Nova>Consulta.

  6. Introduza a seguinte consulta na janela:

    SELECT * FROM '[LOGFILEPATH]' WHERE cs-uri-query LIKE '%KeepAliveFailure%'
    

    Nota

    Substitua KeepAliveFailure pelo erro encontrado no passo anterior.

  7. Selecione o ícone do ponto de exclamação para executar a consulta.

  8. Analise os resultados desta consulta e tente determinar a causa do erro. No exemplo seguinte, o único ocorre quando os KeepAliveFailure pedidos têm o PrxTo para um servidor CAS noutro site. Aqui, queremos investigar problemas de conectividade de rede entre os dois sites.

    Captura de ecrã a mostrar a consulta do Log Parser Studio relativamente a erros.

Conseguiu resolver o problema ao resolver os erros do ActiveSync encontrados nos registos do IIS?

Verificar a existência de antivírus ao nível do ficheiro

Em muitos casos, o antivírus ao nível do ficheiro afeta o tráfego do ActiveSync ao atrasar o processamento do pedido ou da resposta. Parar estes serviços não desativa o controlador de filtro do modo kernel utilizado por estes serviços. Para desativar o antivírus ao nível do ficheiro, siga os passos em Como desativar temporariamente o controlador de filtro do modo kernel no Windows. Verifique se o controlador de filtro do modo kernel já não está ativo depois de o Servidor de Acesso de Cliente ter sido reiniciado. Para tal, siga estes passos:

  1. Abra uma linha de comandos.

  2. Execute o seguinte comando:

    fltmc
    
  3. Compare os resultados com os controladores de filtro de exemplo deste artigo ou procure o Nome do Filtro na Web.

    Captura de ecrã a mostrar o resultado do comando fltmc.

A desativação do controlador de filtro do modo kernel antivírus resolveu o problema?