Compartir a través de


Solución de problemas de ActiveSync con Exchange Server

Número de KB original: 10047

¿A quién va dirigido?

Administradores que ayudan a diagnosticar problemas de ActiveSync para sus usuarios.

¿Cómo funciona?

Comenzaremos preguntándole el problema al que se enfrenta. Luego, le proporcionaremos una serie de pasos para solucionar los problemas específicos que tenga.

Tiempo estimado de finalización:

De 60 a 90 minutos.

¿Cuál es el problema al que se enfrenta?

Nota:

Consulte este artículo para obtener una lista de problemas conocidos actuales.

Analizador de conectividad remota de Exchange (no se puede crear un perfil en el dispositivo)

Compruebe que la detección automática funciona para Microsoft Exchange ActiveSync. Para ello, siga estos pasos:

  1. Vaya al sitio del Analizador de conectividad remota de Microsoft.

  2. Seleccione Detección automática de Exchange ActiveSync en Las pruebas de conectividad de Microsoft Exchange ActiveSync y seleccione Siguiente.

  3. Escriba todos los campos obligatorios y seleccione Realizar prueba.

    Captura de pantalla para escribir todos los campos necesarios en la ventana Analizador de conectividad remota.

¿Se produjo un error en la prueba de conectividad?

Analizar los resultados del Analizador de conectividad remota de Exchange (si se produce un error en la prueba de conectividad)

Para resolver este problema, revise los resultados de la prueba y solucione los problemas encontrados. Para ello, siga estos pasos:

  1. Seleccione Expandir todo.

    Captura de pantalla de la opción Expandir todo en la ventana Analizador de conectividad remota.

  2. Busque el error dentro de los resultados (debe estar cerca del final) y solucione el problema.

    Captura de pantalla que muestra los detalles adicionales del error de prueba de conectividad.

¿Se ha resuelto el problema con los resultados del Analizador de conectividad remota de Exchange?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, consulte Comprobación de nombre principal de usuario.

Comprobación del nombre principal de usuario

La mayoría de los dispositivos Exchange ActiveSync solicitan la dirección de correo electrónico y la contraseña para configurar el dispositivo. Esta combinación solo funciona cuando el valor del nombre principal de usuario coincide con la dirección de correo electrónico del usuario. Compruebe que estos dos atributos tienen el mismo valor. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar los valores de atributo:

    Get-Mailbox user | fl UserPrincipalName,PrimarySmtpAddress
    

    Captura de pantalla que muestra un ejemplo de ejecución del cmdlet Get-Mailbox.

¿El userPrincipalName coincide con PrimarySmtpAddress para el usuario?

Comprobación del sufijo de dominio

Compruebe que el sufijo de dominio adecuado está disponible para el atributo UserPrincipalName. Para ello, siga estos pasos:

  1. Abra Usuarios y equipos de Active Directory.

  2. Busque el objeto de usuario y haga doble clic para ver las propiedades.

  3. Vaya a la pestaña Cuenta y seleccione la lista desplegable para el nombre de inicio de sesión de usuario.

    Captura de pantalla de la lista desplegable de la sección Nombre de inicio de sesión de usuario en la pestaña Cuenta.

¿Aparece el dominio de dirección SMTP en la lista desplegable?

Agregar sufijo UPN; Modificar el nombre principal de usuario

Agregar sufijo UPN

Para resolver este problema, deberá agregar el dominio de dirección SMTP principal a la lista de sufijos UPN. Para ello, siga estos pasos:

  1. Abra Dominio de Active Directory y confianzas.

  2. Haga clic con el botón derecho en Dominio de Active Directory y confianzas y seleccione Propiedades.

  3. Escriba el dominio de dirección SMTP principal y seleccione Agregar y, a continuación, seleccione Aceptar.

    Captura de pantalla de la pestaña Sufijos de U P N en la ventana Dominio de Active Directory s and Trusts (Confianzas).

Modificar el nombre principal de usuario

Para resolver este problema, modifique el atributo UserPrincipalName para el usuario. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para modificar UserPrincipalName:

    Set-Mailbox user -UserPrincipalName user@fabrikam.com
    

¿La modificación de UserPrincipalName resolvió el problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, consulte Error de directiva.

Modificar el nombre principal de usuario

Para resolver este problema, modifique el atributo UserPrincipalName para el usuario. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para modificar UserPrincipalName:

    Set-Mailbox user -UserPrincipalName user@fabrikam.com
    

¿La modificación de UserPrincipalName resolvió el problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, consulte Error de directiva.

Error de directiva

Exchange ActiveSync incluye el uso de directivas de buzón de ActiveSync. La configuración del dispositivo disponible depende de cada dispositivo y no todas las configuraciones funcionan con todos los dispositivos. Para determinar si la directiva de buzón de ActiveSync es un problema, cree una nueva directiva de buzón de ActiveSync y asígnela al usuario. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para crear una nueva directiva de buzón de ActiveSync:

    New-ActiveSyncMailboxPolicy -Name "Test ActiveSync Policy"
    
  3. Ejecute el siguiente cmdlet para asignar esta nueva directiva al buzón:

    Set-CASMailbox user -ActiveSyncMailboxPolicy "Test ActiveSync Policy"
    

¿Ha resuelto el problema al crear una nueva directiva de buzón de ActiveSync?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Determine el impacto.

Debe identificar el impacto en su entorno antes de empezar a solucionar este problema.

¿Cuántos usuarios no pueden conectarse a Exchange ActiveSync?

Comprobación de los permisos de Active Directory

Compruebe que los permisos de objeto de usuario no impiden problemas de conectividad. Para ello, siga estos pasos:

  1. Abra Usuarios y equipos de Active Directory.

  2. Vaya al menú Ver y seleccione Características avanzadas.

  3. Busque el objeto de usuario y haga doble clic para ver las propiedades.

  4. Vaya a la pestaña Seguridad y seleccione el botón Avanzadas .

    Captura de pantalla de la ventana Configuración de seguridad avanzada para buzón.

¿Está habilitado incluir permisos herebles del elemento primario de este objeto?

Actualización de los permisos de Active Directory

Para resolver este problema, modifique los permisos de objeto de usuario para heredar los permisos del elemento primario del objeto. Para ello, siga estos pasos:

  1. Abra Usuarios y equipos de Active Directory.

  2. Vaya al menú Ver y seleccione Características avanzadas.

  3. Busque el objeto de usuario y haga doble clic para ver las propiedades.

  4. Vaya a la pestaña Seguridad y seleccione el botón Avanzadas .

  5. Habilite los permisos que se pueden heredar de este objeto primario y seleccione Aceptar dos veces.

    Captura de pantalla para habilitar la opción Incluir permisos herebles de este objeto primario.

¿Se han modificado los permisos del objeto de usuario para resolver el problema?

Habilitar el registro de buzones de ActiveSync; Capturar seguimiento de fiddler; Análisis del registro de buzones de ActiveSync

Habilitación del registro de buzones de ActiveSync

Debe habilitar el registro de buzones de ActiveSync en el servidor de acceso de cliente y el buzón para recopilar registros más detallados. Puede encontrar más información sobre el registro de buzones aquí. Para ello, siga estos pasos:

Nota:

Este cambio debe realizarse en los servidores de buzones de Exchange 2013.

  1. Abra el Explorador de Windows y vaya a la carpeta Sincronizar (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Realice una copia del archivo web.config.

  3. Abra el archivo web.config en el Bloc de notas y modifique las secciones siguientes con los valores siguientes:

    Captura de pantalla para modificar el archivo web.config en el Bloc de notas.

  4. Abra administrador de IIS.

  5. Expanda el servidor y seleccione Grupos de aplicaciones.

  6. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Detener.

  7. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Iniciar.

  8. Abra el Shell de administración de Exchange.

  9. Ejecute el siguiente cmdlet para habilitar el registro de buzones para un usuario:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Captura del seguimiento de fiddler

Las solicitudes de dispositivo ActiveSync no siempre llegan al destino según sea necesario. Para asegurarse de que la solicitud y la respuesta del dispositivo se envían y reciben según lo previsto, enrute el dispositivo a través de un proxy HTTP y revise los datos. Para ello, siga estos pasos:

  1. Descargue e instale Fiddler en una estación de trabajo.
  2. Descargue EAS Inspector para Fiddler.
  3. Extraiga EASInspectorFiddler.dll en la carpeta c:\Archivos de programa\Fiddler2\Inspectors .
  4. Inicie la aplicación Fiddler.
  5. Seleccione el menú Herramientas y seleccione Opciones de Fiddler.
  6. Vaya a la pestaña HTTPS y seleccione Descifrar tráfico HTTPS, seleccione a todos los mensajes.
  7. Vaya a la pestaña Conexiones y seleccione Permitir que los equipos remotos se conecten, seleccione Aceptar en cualquier mensaje.
  8. Seleccione Aceptar y cierre la aplicación Fiddler.
  9. Configure el dispositivo ActiveSync para que use esta estación de trabajo como servidor proxy (normalmente se realiza en la configuración de WiFi para el dispositivo).
  10. Inicie la aplicación Fiddler.
  11. Intente enviar uno o varios mensajes desde el cliente de ActiveSync.
  12. Seleccione el menú Archivo y seleccione Capturar tráfico para detener el seguimiento.

Análisis del registro de buzones de ActiveSync

Ahora tenemos los datos recopilados y estamos listos para empezar a solucionar problemas. El primer paso que realizaremos es examinar el registro del buzón y comprobar si se capturó el elemento. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar el registro de buzón de un usuario:

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

    Nota:

    Esto enviará el registro del buzón de ActiveSync a la dirección de correo electrónico especificada para su análisis. Puede encontrar más información sobre el registro de buzones aquí.

  3. Descargue MailboxLogParser y extraiga los archivos.

  4. Inicie la utilidad abriendo MailboxLogParser.exe.

  5. Seleccione Importar registros de buzón a cuadrícula para abrir el registro del buzón.

  6. Escriba SendMail en Buscar datos de registro sin procesar para cadenas y seleccione Buscar.

    Captura de pantalla para escribir SendMail en la sección Buscar datos de registro sin procesar para cadenas y seleccionar la opción Buscar.

¿Ve el comando SendMail en el registro?

Comprobación del código de estado de SendMail (si ve el correo enviado registrado)

A continuación se muestra un resultado de búsqueda de ejemplo de un registro de buzón de ActiveSync:

Captura de pantalla de un resultado de búsqueda de ejemplo en el registro de buzones de ActiveSync.

¿Qué valor de código de estado ve para el comando SendMail en el registro?

Configuración de la organización de Exchange ActiveSync (si el código de estado es 120 o 129)

Nota:

Esta característica no está disponible en Exchange 2007. Si su organización ejecuta Exchange 2007, haga clic en "Estoy ejecutando Exchange 2007" al final de la página. La configuración de la organización de Exchange ActiveSync permite a los administradores establecer el nivel de acceso predeterminado para dispositivos ActiveSync. Estas opciones predeterminadas incluyen Bloquear, Cuarentena y Permitir. Compruebe la configuración de la organización actual para determinar el nivel de acceso predeterminado actual en el entorno. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para determinar la configuración actual de la organización:

    Get-ActiveSyncOrganizationSettings | ft DefaultAccessLevel
    

    Captura de pantalla que muestra un ejemplo de ejecución del cmdlet Get-ActiveSyncOrganizationSettings.

¿El nivel de acceso predeterminado está establecido en Permitir?

Modificar la configuración de la organización de Exchange ActiveSync

Para resolver este problema, modifique la configuración de la organización de ActiveSync. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para determinar la configuración actual de la organización:

    Set-ActiveSyncOrganizationSettings -DefaultAccessLevel Allow
    

¿Ha cambiado la configuración DefaultAccessLevel de la configuración de la organización de ActiveSync para resolver el problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no es así, consulte Reglas de acceso a dispositivos de Exchange ActiveSync.

Reglas de acceso de dispositivos de Exchange ActiveSync

Las reglas de acceso de dispositivos Exchange ActiveSync permiten a un administrador crear grupos de acceso en función de las características del dispositivo. Compruebe la configuración actual de las reglas de acceso al dispositivo que permitirían que el dispositivo se conecte. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para buscar las reglas de acceso del dispositivo con el nivel de acceso establecido en Permitir:

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

    Captura de pantalla que muestra un ejemplo de ejecución del cmdlet Get-ActiveSyncDeviceAccessRule.

¿Hay alguna regla de acceso de dispositivo que coincida con el dispositivo del usuario con el nivel de acceso establecido en Bloquear o poner en cuarentena?

Modificar reglas de acceso de dispositivos ActiveSync (si coinciden)

Hay dos maneras de resolver este problema. El primer método consiste en quitar la regla de acceso al dispositivo. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para crear una regla de acceso de dispositivo:

    Remove-ActiveSyncDeviceAccessRule 'WindowsMail (DeviceType)'
    

    Captura de pantalla que muestra un ejemplo de ejecución del cmdlet Remove-ActiveSyncDeviceAccessRule.

La segunda forma es modificar AccessLevel para la regla de acceso del dispositivo existente. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para modificar el nivel de acceso:

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

    Captura de pantalla que muestra un ejemplo de ejecución del cmdlet Set-ActiveSyncDeviceAccessRule.

¿Ha resuelto el problema al actualizar las reglas de acceso del dispositivo en su organización?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no es así, consulte Identificador de dispositivo bloqueado de buzón.

Identificador de dispositivo bloqueado del buzón

Un administrador puede configurar una lista de dispositivos que no pueden sincronizarse con el buzón. Compruebe la configuración del usuario para determinar si se ha bloqueado la sincronización del dispositivo. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para buscar los dispositivos que no estén permitidos para sincronizar:

    Get-CASMailbox user | fl ActiveSyncBlockedDeviceIDs
    

    Captura de pantalla que muestra un ejemplo de ejecución del cmdlet Get-CASMailbox.

¿El dispositivo del usuario está bloqueado para sincronizarse con el buzón del usuario?

Modificación de la configuración del buzón

Para resolver este problema, quite el identificador de dispositivo de la lista de bloqueos del buzón. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para buscar los dispositivos que no estén permitidos para sincronizar:

    Set-CASMailbox user -ActiveSyncBlockedDeviceIDs $null
    

Para obtener más información, consulte Set-CASMailbox para ver información adicional sobre este cmdlet y las opciones disponibles.

¿Ha eliminado este identificador de dispositivo de la lista de bloqueos del buzón de correo?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no es así, consulte Análisis de seguimiento de Fiddler.

Análisis de seguimiento de Fiddler

Intentó enviar un mensaje desde el dispositivo para que debería ver la solicitud en el seguimiento de Fiddler. Puede usar el seguimiento de Fiddler para ver la solicitud enviada por el cliente y la respuesta del servidor. Para ello, siga estos pasos:

  1. Abra el seguimiento de Fiddler.

  2. Vaya al menú Editar y seleccione Buscar sesiones.

  3. Escriba ActiveSync y seleccione Buscar sesiones.

  4. Revise la columna Resultado para ver los valores de respuesta HTTP que no son iguales a 200.

  5. Seleccione las solicitudes en las que la columna Cuerpo tiene un valor.

    Captura de pantalla de las solicitudes en las que la columna Cuerpo tiene un valor.

  6. Seleccione la pestaña TextView para ver la respuesta para obtener más detalles.

    Captura de pantalla de la pestaña TextView, que muestra la respuesta para obtener más detalles.

¿Se encontraron errores HTTP en el seguimiento de Fiddler?

Comprobación del código de estado sendMail

No encontró ningún error HTTP, por lo que debería encontrar un código de estado para la respuesta de ActiveSync. Puede usar el seguimiento de Fiddler para localizar estas respuestas. Para ello, siga estos pasos:

  1. Abra el seguimiento de Fiddler.

  2. Vaya al menú Editar y seleccione Buscar sesiones.

  3. Escriba ActiveSync y seleccione Buscar sesiones.

  4. Revise la columna Cuerpo y busque valores pequeños.

    Captura de pantalla de los valores pequeños que se muestran en la columna Cuerpo.

  5. Ver la pestaña XML de EAS para la solicitud del dispositivo y la respuesta recibidas

    Captura de pantalla para ver la pestaña E A S X M L de la solicitud del dispositivo y la respuesta recibidas.

¿Qué código de estado ve en la ventana de respuesta?

Instalar Log Parser Studio; Consulta de Log Parser Studio - SendMail; Análisis de resultados de la consulta

Instalación de Log Parser Studio

Es posible que el cliente activeSync haya encontrado errores al intentar comunicarse con el servidor Exchange. Ahora es necesario determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el servidor de acceso de cliente. Para poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para ello, siga estos pasos:

  1. Descargue e instale LogParser.

    • Haga doble clic en el LogParser.msi para iniciar la instalación.
    • Seleccione Ejecutar si se muestra la advertencia Abrir archivo - Seguridad.
    • En la pantalla de bienvenida, seleccione Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y seleccione Siguiente.
    • En la pantalla Elegir tipo de instalación, seleccione Completar.
    • En la pantalla Listo para instalar, seleccione Instalar.
    • En la pantalla Finalización, seleccione Finalizar.
  2. Descargue Log Parser Studio y extraiga los archivos.

Una vez instalado LogParser y Se ha extraído Log Parser Studio, copie los registros de IIS de los servidores Exchange en la estación de trabajo local para su análisis.

Consulta de Log Parser Studio: SendMail

Para determinar si alguna de estas solicitudes de ActiveSync produce un error, consulte los registros de IIS para el tráfico del dispositivo. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro en la sección SendMail.

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: SendMail desde la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Analice los resultados de esta consulta revisando las columnas Status, Error, ABQ y sc-status.

Análisis de resultados de la consulta

En el ejemplo siguiente se muestran los resultados de la consulta anterior:

Captura de pantalla del ejemplo de análisis de resultados de la consulta.

Debe revisar los resultados de la consulta para detectar cualquier problema. Para ello, siga estos pasos:

  1. Revise la columna Estado y busque cualquier solicitud en la que haya un valor. Use el documento del protocolo Exchange ActiveSync para investigar estos valores y si se puede realizar alguna acción correctiva.

  2. Revise la columna Error y busque cualquier solicitud en la que haya un valor en esta columna. Muchos de estos mensajes de error se explican por sí mismos y se pueden tomar medidas correctivas en consecuencia.

  3. Revise la columna sc-status y busque cualquier solicitud donde haya un valor distinto de 200. Esta es la respuesta de estado HTTP de IIS y se puede encontrar información adicional en El código de estado HTTP en IIS 7 y versiones posteriores.

¿Pudo resolver el problema después de analizar los registros de IIS?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Analizador de conectividad remota de Exchange

Para determinar si el usuario puede conectarse correctamente a Exchange, ejecute el Analizador de conectividad remota de Exchange con la cuenta de usuario. Para ello, siga estos pasos:

  1. Vaya al sitio del Analizador de conectividad remota de Microsoft.

  2. Seleccione Exchange ActiveSync en Las pruebas de conectividad de Microsoft Exchange ActiveSync y seleccione Siguiente.

  3. Escriba todos los campos obligatorios y seleccione Realizar prueba.

    Captura de pantalla para escribir todos los campos necesarios en la ventana Analizador de conectividad remota de Microsoft.

    Nota:

    Si es necesario, especifique manualmente la configuración del servidor para omitir la solicitud de configuración del usuario detección automática.

¿Se produjo un error en la prueba del Analizador de conectividad remota de Exchange?

Análisis de los resultados del Analizador de conectividad remota de Exchange

Para resolver este problema, revise los resultados de la prueba y solucione los problemas encontrados. Para ello, siga estos pasos:

  1. Seleccione Expandir todo.

    Captura de pantalla de la opción Expandir todo en la ventana Analizador de conectividad remota de Microsoft.

  2. Busque el error dentro de los resultados (debe estar cerca del final) y solucione el problema.

    Captura de pantalla que muestra los detalles del error de prueba de conectividad.

¿Se ha resuelto el problema con los resultados del Analizador de conectividad remota de Exchange?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no es así, consulte Buscar antivirus de nivel de archivo.

Grupo de aplicaciones de Exchange ActiveSync

Compruebe que se ha iniciado MSExchangeSyncAppPool y que se ejecuta en localSystem. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.

  2. Expanda el servidor y seleccione Grupos de aplicaciones.

    Captura de pantalla que muestra que el estado de MSExchangeSyncAppPool está iniciado en la ventana Grupos de aplicaciones.

¿Se ha iniciado MSExchangeSyncAppPool con la cuenta localSystem?

Modificar MSExchangeSyncAppPool

Para resolver este problema, modifique MSExchangeSyncAppPool para usar la cuenta localSystem. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.

  2. Expanda el servidor y seleccione Grupos de aplicaciones.

  3. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Configuración avanzada.

  4. Modifique el valor de identidad seleccionando LocalSystem.

    Captura de pantalla para modificar el valor de identidad seleccionando el elemento LocalSystem.

  5. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Detener.

  6. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Iniciar.

¿Ha resuelto el problema al actualizar MSExchangeSyncAppPool?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no es así, consulte Configuración de autenticación de ActiveSync Virtual Directory.

Configuración de autenticación de ActiveSync Virtual Directory

Compruebe la configuración de autenticación en el directorio virtual ActiveSync. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para comprobar la configuración del directorio virtual:

    Get-ActiveSyncVirtualDirectory | ft server,basic*
    

¿Está configurado el directorio virtual de ActiveSync para usar la autenticación básica?

Modificación de la configuración de autenticación de ActiveSync Virtual Directory

Para resolver este problema, configure el directorio virtual ActiveSync para usar la autenticación básica. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.

  2. Ejecute el siguiente cmdlet para habilitar la autenticación básica en el directorio virtual:

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

¿Habilitó la autenticación básica para el directorio virtual de ActiveSync para resolver el problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, consulte Dominio predeterminado de ActiveSync.

Dominio predeterminado de ActiveSync

Algunos dispositivos envían solo el valor de nombre de usuario para las credenciales, lo que provocará un error de autenticación. Compruebe que el valor de dominio predeterminado está configurado en el directorio virtual de ActiveSync. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.

  2. Expanda el servidor, expanda Sitios, expanda el sitio web predeterminado y seleccione Microsoft-Server-ActiveSync.

  3. En Vista de características, haga doble clic en Autenticación.

  4. Seleccione Autenticación básica y seleccione Editar en el panel Acciones .

    Captura de pantalla de la ventana Editar configuración de autenticación básica.

¿Hay un valor presente en el campo Dominio predeterminado?

Adición de un dominio predeterminado para ActiveSync Virtual Directory

Para resolver este problema, configure un dominio predeterminado para el directorio virtual de ActiveSync. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.

  2. Expanda el servidor, expanda Sitios, expanda el sitio web predeterminado y seleccione Microsoft-Server-ActiveSync.

  3. En Vista de características, haga doble clic en Autenticación.

  4. Seleccione Autenticación básica y seleccione Editar en el panel Acciones .

  5. Escriba un valor para el dominio predeterminado y seleccione Aceptar.

    Captura de pantalla para escribir un valor en el cuadro Dominio predeterminado.

¿Habilitó un dominio predeterminado para el directorio virtual de ActiveSync para resolver el problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no es así, consulte Configuración de SSL de ActiveSync Virtual Directory.

Configuración de SSL de ActiveSync Virtual Directory

Compruebe que el directorio virtual de ActiveSync no está configurado para requerir certificados de cliente. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.

  2. Expanda el servidor, expanda Sitios, expanda el sitio web predeterminado y seleccione Microsoft-Server-ActiveSync.

  3. En Vista de características, haga doble clic en Configuración SSL.

    Captura de pantalla de la página S S L Settings (Configuración de SS L) en la ventana I I S Manager (Administrador de I I S).

¿La configuración SSL para los certificados de cliente está establecida en Omitir?

Modificación de la configuración de SSL de ActiveSync Virtual Directory

Para resolver este problema, establezca la configuración de certificados de cliente en Omitir. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.

  2. Expanda el servidor, expanda Sitios, expanda el sitio web predeterminado y seleccione Microsoft-Server-ActiveSync.

  3. En Vista de características, haga doble clic en Configuración SSL.

  4. En Certificados de cliente, seleccione Omitir.

    Captura de pantalla de la página S S L Settings (Configuración de SS L) con la opción Omitir seleccionada.

¿Ha cambiado la configuración ssl de los certificados de cliente para omitir la resolución del problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, consulte Redirección HTTP de ActiveSync Virtual Directory.

Redirección HTTP de ActiveSync Virtual Directory

Cuando se configura una redirección HTTP en IIS 7, todos los directorios virtuales heredan la configuración de redirección debajo de ese sitio web. Compruebe el directorio virtual de ActiveSync para obtener una redirección HTTP. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.

  2. Expanda el servidor, expanda Sitios, expanda el sitio web predeterminado y seleccione Microsoft-Server-ActiveSync.

  3. En la vista Características, haga doble clic en Redirección HTTP.

    Captura de pantalla de la página Redirección de H T T T P en la ventana Administrador de I I S.

¿Está configurado un redireccionamiento para el directorio virtual de ActiveSync?

Modificación del redireccionamiento HTTP de ActiveSync Virtual Directory

Para resolver este problema, quite el redireccionamiento HTTP del directorio virtual de ActiveSync. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.

  2. Expanda el servidor, expanda Sitios, expanda el sitio web predeterminado y seleccione Microsoft-Server-ActiveSync.

  3. En la vista Características, haga doble clic en Redirección HTTP.

  4. Desactive la casilla de las solicitudes de redirección a este destino.

    Captura de pantalla para desactivar la casilla Redirigir solicitudes a este destino.

¿Se ha eliminado el redireccionamiento HTTP del directorio virtual de ActiveSync para resolver el problema?

Buzón habilitado para ActiveSync

Compruebe que el buzón está habilitado para ActiveSync. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para comprobar la configuración del buzón:

    Get-CASMailbox user | fl ActiveSyncEnabled
    

    Captura de pantalla que muestra el ejemplo de ejecución del cmdlet Get-CASMailbox.

¿Está habilitado el usuario para ActiveSync?

Habilitación del usuario para ActiveSync

Para resolver este problema, habilite el usuario para ActiveSync. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para habilitar el buzón para ActiveSync:

    Set-CASMailbox user -ActiveSyncEnabled:$True
    

    Captura de pantalla que muestra un ejemplo de ejecución del cmdlet Set-CASMailbox.

¿Habilitó el buzón para ActiveSync para resolver el problema?

Revisión del documento del protocolo Exchange ActiveSync

El comando SendMail recibió una respuesta de código de estado inesperada de Exchange. Para comprender qué error se encontró, debe revisar el documento protocolo de referencia de comandos de Exchange ActiveSync para solucionar el problema.

¿Pudo resolver el problema revisando el código de estado en la respuesta?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Configuración de la organización de Exchange ActiveSync

Nota:

Esta característica no está disponible en Exchange 2007. Si su organización ejecuta Exchange 2007, seleccione Estoy ejecutando Exchange 2007 al final de esta sección.

La configuración de la organización de Exchange ActiveSync permite a los administradores establecer el nivel de acceso predeterminado para dispositivos ActiveSync. Estas opciones predeterminadas incluyen Bloquear, Cuarentena y Permitir. Compruebe la configuración de la organización actual para determinar el nivel de acceso predeterminado actual en el entorno. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para determinar la configuración actual de la organización:

    Get-ActiveSyncOrganizationSettings | ft DefaultAccessLevel
    

    Captura de pantalla que muestra el ejemplo de ejecución del cmdlet Set-ActiveSyncOrganizationSettings.

¿El nivel de acceso predeterminado está establecido en Permitir?

Modificación de la configuración de la organización de ActiveSync

Para resolver este problema, modifique la configuración de la organización de ActiveSync. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para determinar la configuración actual de la organización:

    Set-ActiveSyncOrganizationSettings -DefaultAccessLevel Allow
    

¿Ha cambiado la configuración DefaultAccessLevel de la configuración de la organización de ActiveSync para resolver el problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no es así, consulte Reglas de acceso a dispositivos De Exchange ActiveSync.

Instalar Log Parser Studio; Consulta de Log Parser Studio: recuento de sincronizaciones con SyncKey de cero por usuario

Instalación de Log Parser Studio

Es posible que el cliente activeSync haya encontrado errores al intentar comunicarse con el servidor Exchange. Ahora es necesario determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el servidor de acceso de cliente. Para poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para ello, siga estos pasos:

  1. Descargue e instale LogParser.

    • Haga doble clic en el LogParser.msi para iniciar la instalación.
    • Seleccione Ejecutar si se muestra la advertencia Abrir archivo - Seguridad.
    • En la pantalla de bienvenida, seleccione Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y seleccione Siguiente.
    • En la pantalla Elegir tipo de instalación, seleccione Completar.
    • En la pantalla Listo para instalar, seleccione Instalar.
    • En la pantalla Finalización, seleccione Finalizar.
  2. Descargue Log Parser Studio y extraiga los archivos.

Una vez instalado LogParser y Se ha extraído Log Parser Studio, copie los registros de IIS de los servidores Exchange en la estación de trabajo local para su análisis.

Consulta de Log Parser Studio: recuento de sincronizaciones con SyncKey de cero por usuario

Para determinar si los dispositivos se resincronizan con Exchange, ejecute la consulta analizador de registros para buscar los usuarios. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro en la sección Count Syncs with SyncKey of Zero Per User (Recuento de sincronizaciones con SyncKey de Cero por usuario).

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Recuento de sincronizaciones con SyncKey de Cero por usuario de la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Analice los resultados de esta consulta.

    Captura de pantalla para analizar los resultados de la consulta.

¿Hay dispositivos con varias solicitudes con el valor SyncKey de 0?

Comprobación del antivirus de nivel de archivo (retrasos en el rendimiento del dispositivo o CAS)

En muchos casos, el antivirus de nivel de archivo afecta al tráfico de ActiveSync retrasando el procesamiento de la solicitud o respuesta. Detener estos servicios no deshabilita el controlador de filtro en modo kernel usado por estos servicios. Para deshabilitar el antivirus de nivel de archivo, siga los pasos de Cómo desactivar temporalmente el controlador de filtro del modo kernel en Windows. Compruebe que el controlador de filtro del modo kernel ya no está activo después de reiniciar el servidor de acceso de cliente. Para ello, siga estos pasos:

  1. Abra un símbolo del sistema.

  2. Ejecute el siguiente comando:

    fltmc
    
  3. Compare los resultados con los controladores de filtro de ejemplo de este artículo o busque el nombre del filtro en la web.

    Captura de pantalla que muestra la salida del comando fltmc.

¿Ha resuelto el problema al deshabilitar el controlador de filtro del modo kernel antivirus?

Problemas de correo

Seleccione el tipo de problema de correo que experimenta el cliente ActiveSync.

Elementos presentes solo en un cliente

El problema notificado es un mensaje que aparece en el buzón de Outlook, pero no en el cliente de ActiveSync o viceversa. Antes de empezar a solucionar este problema, es necesario saber si el problema se puede reproducir en el cliente de ActiveSync. Si podemos reproducir el problema, podemos capturar datos durante el proceso para comprender mejor el problema. De lo contrario, tendremos que examinar los registros existentes para intentar determinar lo que ha ocurrido.

¿Puede reproducir el problema calendario en el dispositivo?

Instalar Log Parser Studio; Consulta de Log Parser Studio: consulta DeviceId; Análisis de resultados de la consulta; Resincronización de la carpeta

Instalación de Log Parser Studio

Consulta de Log Parser Studio: consulta DeviceId

Para determinar si alguna de estas solicitudes de ActiveSync produce un error, consulte los registros de IIS para el tráfico del dispositivo. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para buscar los dispositivos que no estén permitidos para sincronizar:

    Get-ActiveSyncDevice -Mailbox | fl DeviceId,DeviceType
    
  3. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  4. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  5. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro en la sección Consulta DeviceId.

  6. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  7. Haga doble clic en ActiveSync: Consulta de dispositivo desde la biblioteca.

  8. Modifique el DeviceId valor de la cláusula WHERE al final de la consulta con el valor del paso 2.

  9. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  10. Analice los resultados de esta consulta revisando las columnas Error y sc-status.

    Captura de pantalla para analizar los resultados de la consulta Device.

Análisis de resultados de la consulta

Ahora queremos revisar los resultados de la consulta en busca de problemas. Para ello, siga estos pasos:

  1. Revise la columna Estado y busque cualquier solicitud en la que haya un valor. Use el documento del protocolo Exchange ActiveSync para investigar estos valores y si se puede realizar alguna acción correctiva.

  2. Revise la columna Error y busque cualquier solicitud en la que haya un valor en esta columna. Muchos de estos mensajes de error se explican por sí mismos y se pueden tomar medidas correctivas en consecuencia.

  3. Revise la columna sc-status y busque cualquier solicitud donde haya un valor distinto de 200. Esta es la respuesta de estado HTTP de IIS y se puede encontrar información adicional en El código de estado HTTP en IIS 7 y versiones posteriores.

Desafortunadamente, la revisión de los registros de IIS no nos muestra ningún identificador para el elemento en cuestión. Su mejor esfuerzo será localizar una solicitud dentro de los registros de IIS alrededor del momento en que se produjo el último cambio de elemento. También puede usar el artículo Descripción de Exchange ActiveSync Reporting Services para ayudarle a comprender mejor algunos de los elementos encontrados con la entrada de registro de IIS.

Resincronización de la carpeta

Los pasos anteriores realizados ayudan a identificar por qué se produjo el problema con el elemento. Es posible que el cliente activeSync todavía no tenga el elemento en el estado correcto. Para resolver este problema, quite la carpeta de la lista de carpetas que se van a sincronizar, espere aproximadamente cinco minutos y agregue la carpeta a la lista de carpetas que se van a sincronizar.

¿El elemento tiene el estado correcto en el cliente de ActiveSync?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Habilitar el registro de buzones de ActiveSync; Capturar seguimiento de fiddler; Buscar elemento mediante MfcMapi; Buscar elemento en el registro del buzón

Habilitación del registro de buzones de ActiveSync

El primer paso de solución de problemas consiste en habilitar el registro de buzones en el servidor de acceso de cliente y en el buzón. Puede encontrar información adicional sobre el registro de buzones de Correo de Exchange ActiveSync. Para ello, siga estos pasos:

Nota:

Este cambio debe realizarse en los servidores de buzones de Exchange 2013.

  1. Abra el Explorador de Windows y vaya a la carpeta Sincronizar (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Realice una copia del archivo web.config.

  3. Abra el archivo web.config en el Bloc de notas y modifique las secciones siguientes con los valores siguientes:

    Captura de pantalla para modificar los valores del archivo web.config en el Bloc de notas.

  4. Abra el Administrador de IIS.

  5. Expanda el servidor y seleccione Grupos de aplicaciones.

  6. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Detener.

  7. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Iniciar.

  8. Abra el Shell de administración de Exchange.

  9. Ejecute el siguiente cmdlet para habilitar el registro de buzones para un usuario:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Captura del seguimiento de fiddler

Las solicitudes de dispositivo ActiveSync no siempre llegan al destino según sea necesario. Para asegurarse de que la solicitud y la respuesta del dispositivo se envían y reciben según lo previsto, enrute el dispositivo a través de un proxy HTTP y revise los datos. Para ello, siga estos pasos:

  1. Descargue e instale Fiddler en una estación de trabajo.
  2. Descargue EAS Inspector para Fiddler.
  3. Extraiga EASInspectorFiddler.dll en la carpeta c:\Archivos de programa\Fiddler2\Inspectors .
  4. Inicie la aplicación Fiddler.
  5. Seleccione el menú Herramientas y seleccione Opciones de Fiddler.
  6. Vaya a la pestaña HTTPS y seleccione Descifrar tráfico HTTPS, seleccione a todos los mensajes.
  7. Vaya a la pestaña Conexiones y seleccione Permitir que los equipos remotos se conecten, seleccione Aceptar en cualquier mensaje.
  8. Seleccione Aceptar y cierre la aplicación Fiddler.
  9. Configure el dispositivo ActiveSync para que use esta estación de trabajo como servidor proxy (normalmente se realiza en la configuración de WiFi para el dispositivo).
  10. Inicie la aplicación Fiddler.
  11. Intente enviar uno o varios mensajes desde el cliente de ActiveSync.
  12. Seleccione el menú Archivo y seleccione Capturar tráfico para detener el seguimiento.

Buscar elemento mediante MfcMapi

Es necesario determinar conversationID para el elemento antes de buscar en el registro del buzón. Para ello, siga estos pasos:

  1. Descargue e instale MfcMapi.

  2. Inicie MfcMapi.

  3. Vaya al menú Sesión y seleccione Iniciar sesión.

  4. Seleccione el perfil de Outlook para el buzón y seleccione Aceptar.

  5. Haga doble clic en el buzón para abrirlo.

  6. Expanda el contenedor raíz, expanda La parte superior del almacén de información y, a continuación, haga clic con el botón derecho en la Bandeja de entrada (u otra carpeta donde se encuentra el elemento) y seleccione Abrir tabla de contenido.

    Captura de pantalla que muestra los pasos para seleccionar el elemento Abrir tabla de contenido.

  7. Seleccione el elemento de la tabla, haga clic con el botón derecho en la etiqueta 0x00710102 y seleccione Editar propiedad.

    Captura de pantalla que muestra los pasos para seleccionar el elemento editar propiedad.

  8. Copie el valor Binario .

    Captura de pantalla para copiar el valor binario mediante la herramienta MfcMapi.

Buscar elemento en el registro del buzón

Ahora tenemos los datos recopilados y estamos listos para empezar a solucionar problemas. El primer paso que realizaremos es examinar el registro del buzón y comprobar si se capturó el elemento.

Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar el registro de buzón de un usuario:

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

    Nota:

    Esto enviará el registro del buzón de ActiveSync a la dirección de correo electrónico especificada para su análisis. Puede encontrar más información sobre el registro de buzones aquí.

  3. Descargue MailboxLogParser y extraiga los archivos.

  4. Inicie la utilidad abriendo MailboxLogParser.exe.

  5. Seleccione Importar registros de buzón a cuadrícula para abrir el registro del buzón.

    Captura de pantalla del botón Importar registros de buzón en cuadrícula en la ventana Analizador de registros de buzones.

Buscar elemento en el registro del buzón

  1. Quite el primer byte (o dos caracteres) del valor binario copiado anteriormente. A continuación, use los siguientes 5 bytes (o 10 caracteres) para el valor de búsqueda.
    Ejemplo: 01CEC1E829ED44997723AC344564BBEEF22D3A1A3373

  2. Escriba el valor del paso 1 en Buscar datos de registro sin procesar para cadenas y seleccione Buscar.

    Captura de pantalla para escribir el valor en el cuadro Buscar datos de registro sin procesar para cadenas.

  3. Tome los 16 bytes siguientes (o 32 caracteres) del valor binario y compare el valor con ConversationId en los resultados de búsqueda.
    Ejemplo: 01CEC1E829ED44997723AC344564BBEEF22D3A1A3373

    Captura de pantalla de los datos de registro sin procesar para los resultados de búsqueda de cadenas.

  4. Anote el valor ServerId del elemento. El valor del ejemplo anterior es 5:11.

¿Ha podido localizar el elemento en el registro del buzón mediante ConversationId?

Analizar el registro del buzón de correo para el elemento; Comprobar el estado final del elemento

Análisis del registro del buzón de correo para el elemento

Ahora que sabemos que tenemos el elemento en el registro del buzón, es necesario realizar un seguimiento de las acciones realizadas en la cita. Para ello, siga estos pasos:

  1. Busque el valor ServerId encontrado anteriormente.

    Captura de pantalla para buscar el valor serverId encontrado anteriormente.

  2. Desplácese hacia arriba del registro y busque RequestBody o ResponseBody. Si el elemento aparece en el cuerpo de la respuesta, el elemento se actualizó desde el servidor. De lo contrario, el elemento aparece en el cuerpo de la solicitud, lo que significa que el elemento se actualizó desde el cliente.

    Captura de pantalla para modificar el valor MaxDocumentDataSize.

  3. Anote la acción (Agregar, Cambiar o Eliminar) y si el servidor o el cliente enviaron la acción.

  4. Repita los pasos del 2 al 4 hasta que no pueda encontrar más entradas.

Nota:

Para obtener más información sobre el análisis de registro de buzones de Exchange ActiveSync, vea Under The Hood: Exchange ActiveSync Mailbox Log Analysis.

Comprobar el estado final del elemento

Hemos comprobado que se realizaron una o varias acciones en el elemento dentro del registro del buzón de correo. El resultado final del elemento depende de la acción final. A continuación se describe el estado esperado del elemento en función de esa acción:

Agregar : el elemento debe estar en la carpeta del cliente de ActiveSync. Cambiar : el elemento debe actualizarse en la carpeta del cliente de ActiveSync. Eliminar : el elemento debe quitarse de la carpeta en el cliente de ActiveSync.

¿El resultado de la acción final cumple el estado esperado del elemento?

Análisis de seguimiento de Fiddler para el elemento; Comprobar el estado final del elemento

Análisis de seguimiento de Fiddler para el elemento

La actividad en el servidor Exchange indica que el dispositivo debe tener el estado correcto para esta cita. Podemos usar el seguimiento de Fiddler para comprobar que el cliente recibió la respuesta. Para ello, siga estos pasos:

  1. Abra el seguimiento de Fiddler.

  2. Vaya al menú Editar y seleccione Buscar sesiones.

  3. Escriba el espacio de nombres de ActiveSync (ejemplo: mail.contoso.com) y seleccione Buscar sesiones.

  4. Seleccione las solicitudes en las que la columna Cuerpo tiene un valor.

    Captura de pantalla que muestra las solicitudes en las que la columna Body tiene un valor

  5. Seleccione la pestaña XML de EAS para ver la solicitud y la respuesta.

    Captura de pantalla para seleccionar la pestaña E A S X M L para ver la solicitud y la respuesta.

  6. Busque todas las solicitudes y respuestas del serverId encontrado anteriormente.

Comprobar el estado final del elemento

Hemos comprobado que se realizaron una o varias acciones en el elemento dentro del seguimiento de Fiddler. El resultado final del elemento depende de la acción final. A continuación se describe el estado esperado del elemento en función de esa acción:

Agregar : el elemento debe estar en la carpeta del cliente de ActiveSync. Cambiar : el elemento debe actualizarse en la carpeta del cliente de ActiveSync. Eliminar : el elemento debe quitarse de la carpeta en el cliente de ActiveSync.

¿El resultado de la acción final cumple el estado esperado del elemento?

  • Si es así, lo sentimos, no podemos resolver el problema mediante esta guía. En función de los resultados de estos pasos de solución de problemas, se recomienda ponerse en contacto con el proveedor del dispositivo para obtener soporte técnico adicional. También puede ponerse en contacto con Soporte técnico de Microsoft para obtener más ayuda para resolver este problema.
  • Si no es así, consulte Análisis de seguimiento de Fiddler para errores.

Análisis de seguimiento de Fiddler para errores (si el resultado no cumple el estado esperado)

Esperamos que el dispositivo envíe una o varias solicitudes para obtener las actualizaciones más recientes de la carpeta. Podemos usar el seguimiento de Fiddler para comprobar que el cliente envió la solicitud y que el servidor recibió una respuesta. Para ello, siga estos pasos:

  1. Abra el seguimiento de Fiddler.

  2. Vaya al menú Editar y seleccione Buscar sesiones.

  3. Escriba el espacio de nombres de ActiveSync (ejemplo: mail.contoso.com) y seleccione Buscar sesiones.

  4. Revise la columna Resultado para ver los valores de respuesta HTTP que no son iguales a 200.

  5. Seleccione las solicitudes en las que la columna Cuerpo tiene un valor.

    Captura de pantalla de las solicitudes en las que la columna Cuerpo tiene el valor.

  6. Seleccione la pestaña TextView para ver la respuesta para obtener más detalles.

    Captura de pantalla de la pestaña TextView, en la que se muestra la respuesta para obtener más detalles.

¿Se encontraron errores en el seguimiento de Fiddler?

Instalar Log Parser Studio; Consulta de Log Parser Studio: consulta de dispositivo; Análisis de resultados de la consulta; Resincronización de la carpeta

Instalación de Log Parser Studio

  1. Descargue e instale LogParser.

    • Haga doble clic en el LogParser.msi para iniciar la instalación.
    • Seleccione Ejecutar si se muestra la advertencia Abrir archivo - Seguridad.
    • En la pantalla de bienvenida, seleccione Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y seleccione Siguiente.
    • En la pantalla Elegir tipo de instalación, seleccione Completar.
    • En la pantalla Listo para instalar, seleccione Instalar.
    • En la pantalla Finalización, seleccione Finalizar.
  2. Descargue Log Parser Studio y extraiga los archivos.

Una vez instalado LogParser y Se ha extraído Log Parser Studio, copie los registros de IIS de los servidores Exchange en la estación de trabajo local para su análisis.

Consulta de Log Parser Studio: consulta de dispositivo

Para determinar si alguna de estas solicitudes de ActiveSync produce un error, consulte los registros de IIS para el tráfico del dispositivo. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro en la sección Consulta de dispositivos.

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Consulta de dispositivo desde la biblioteca.

  6. Modifique el valor deviceId de la cláusula WHERE al final de la consulta con el valor del paso anterior.

  7. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  8. Analice los resultados de esta consulta revisando las columnas Error y sc-status.

    Captura de pantalla del análisis de los resultados de la consulta device.

Análisis de resultados de la consulta

Ahora queremos revisar los resultados de la consulta anterior para ver si hay errores. Para ello, siga estos pasos:

  1. Revise la columna Estado y busque cualquier solicitud en la que haya un valor. Use el documento del protocolo Exchange ActiveSync para investigar estos valores y si se puede realizar alguna acción correctiva. (Puede omitir los comandos Ping de esta revisión).

  2. Revise la columna Error y busque cualquier solicitud en la que haya un valor en esta columna. Muchos de estos mensajes de error se explican por sí mismos y se pueden tomar medidas correctivas en consecuencia.

  3. Revise la columna sc-status y busque cualquier solicitud donde haya un valor distinto de 200. Esta es la respuesta de estado HTTP de IIS y se puede encontrar información adicional en El código de estado HTTP en IIS 7 y versiones posteriores.

Desafortunadamente, la revisión de los registros de IIS no nos muestra ningún identificador para el elemento en cuestión. Su mejor esfuerzo será localizar una solicitud dentro de los registros de IIS alrededor del momento en que se produjo el último cambio de elemento.

Nota:

También puede ver Descripción de Exchange ActiveSync Reporting Services para comprender mejor algunos de los elementos encontrados con la entrada de registro de IIS.

Resincronización de la carpeta

Los pasos anteriores realizados ayudan a identificar por qué se produjo el problema con el elemento. Es posible que el cliente activeSync todavía no tenga el elemento en el estado correcto. Para resolver este problema, quite la carpeta de la lista de carpetas que se van a sincronizar, espere aproximadamente cinco minutos y agregue la carpeta a la lista de carpetas que se van a sincronizar.

¿El elemento tiene el estado correcto en el cliente de ActiveSync?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Análisis de registros de buzones de correo para errores (si la acción final no cumple el estado esperado)

El tráfico de ActiveSync para este elemento no da lugar a que el elemento esté en el estado correcto en el dispositivo. Ahora es necesario revisar aún más el registro del buzón para ver los problemas con las solicitudes de ActiveSync para la carpeta. Para ello, siga estos pasos:

  1. Revise los resultados de la búsqueda del paso anterior.
  2. Compruebe el valor del código de estado en la respuesta y, si el valor no es igual a 1, revise el documento del protocolo ActiveSync para obtener más información sobre el código de estado.
  3. Compruebe también la entrada de registro para ver los mensajes de excepción.
  4. Repita los pasos del 2 al 4 para cada entrada de registro del calendario.

Nota:

Para obtener más información sobre el análisis de registro de buzones de Exchange ActiveSync, vea Under The Hood: Exchange ActiveSync Mailbox Log Analysis.

¿Había códigos de estado que no eran iguales a 1 en la respuesta o en las excepciones encontradas en el registro del buzón?

Instalar Log Parser Studio; Buscar DeviceId para el usuario; Consulta de Log Parser Studio: consulta de dispositivo; Análisis de resultados de la consulta

Instalación de Log Parser Studio

Es posible que el cliente activeSync haya encontrado errores al intentar comunicarse con el servidor Exchange. Ahora es necesario determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el servidor de acceso de cliente. Para poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para ello, siga estos pasos:

  1. Descargue e instale LogParser.

    • Haga doble clic en el LogParser.msi para iniciar la instalación.
    • Seleccione Ejecutar si se muestra la advertencia Abrir archivo - Seguridad.
    • En la pantalla de bienvenida, seleccione Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y seleccione Siguiente.
    • En la pantalla Elegir tipo de instalación, seleccione Completar.
    • En la pantalla Listo para instalar, seleccione Instalar.
    • En la pantalla Finalización, seleccione Finalizar.
  2. Descargue Log Parser Studio y extraiga los archivos.

Una vez instalado LogParser y Se ha extraído Log Parser Studio, copie los registros de IIS de los servidores Exchange en la estación de trabajo local para su análisis.

Buscar DeviceId para el usuario

Es necesario obtener deviceId para el cliente de ActiveSync que experimenta el problema. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar deviceId:

    Get-ActiveSyncDeviceStatistics -Mailbox clt | fl DeviceId,DeviceType
    

    Captura de pantalla que muestra un ejemplo de ejecución del cmdlet Get-ActiveSyncDeviceStatistics.

  3. Anote el DeviceID valor.

Consulta de Log Parser Studio: consulta de dispositivo

Para determinar si alguna de estas solicitudes de ActiveSync produce un error, consulte los registros de IIS para el tráfico del dispositivo. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro en la sección Consulta de Log Parser Studio : Consulta de dispositivo.

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Consulta de dispositivo desde la biblioteca.

  6. Modifique el valor deviceId de la cláusula WHERE al final de la consulta con el valor del paso anterior.

  7. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  8. Analice los resultados de esta consulta revisando las columnas Error y sc-status.

    Captura de pantalla del resultado de la consulta Device.

Análisis de resultados de la consulta

Ahora queremos revisar los resultados de la consulta anterior para ver si hay errores.

¿Qué mensaje de error encontró en los resultados de la consulta?

Comprobar la directiva de buzón de ActiveSync para ver el error AttachmentTooBig

Para determinar si hay una configuración de directiva de buzón de ActiveSync que provoca el error AttachmentTooBig, compruebe la directiva de buzón de ActiveSync asignada a este buzón. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar la configuración de directiva de buzón de ActiveSync para este usuario:

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

    Nota:

    Este cmdlet solo debe devolver un resultado. Si recibe más de una directiva en los resultados, use la configuración del valor Predeterminado.

    Captura de pantalla de la salida de ejemplo del comando Get-ActiveSyncMailboxPolicy.

¿El valor MaxAttachmentSize está establecido en ilimitado?

Comprobación de los límites de tamaño de mensaje

Para determinar si las restricciones de tamaño máximo del mensaje pueden estar causando el error AttachmentTooBig, compruebe la configuración de transporte de la organización de Exchange. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar los límites de tamaño del mensaje:

    Get-TransportConfig | fl *size
    

    Captura de pantalla de la salida de ejemplo del comando Get-TransportConfig.

¿Los límites MaxReceiveSize o MaxSendSize son mayores que 10 MB?

  • Si es así, vea Modificar la configuración de Exchange ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Modificar la configuración de Exchange ActiveSync

Para resolver este problema, aumente la cantidad máxima de transferencia de datos para el directorio virtual de ActiveSync. Para ello, siga estos pasos:

Importante

Los siguientes cambios pueden dar lugar a un aumento de los cargos de datos en los dispositivos móviles.

  1. Abra el Explorador de Windows.

  2. Vaya a la ruta de acceso de instalación de Exchange (%ExchangeInstallPath%) y vaya a los directorios ClientAccess y Sync .

  3. Realice una copia del archivo web.config.

  4. Abra el archivo web.config en el Bloc de notas.

  5. Busque MaxDocumentDataSIze y modifique el valor según sea necesario.

    Captura de pantalla del valor MaxDocumentDataSIze.

    Nota:

    Este valor está en bytes.

  6. Busque MaxRequestLength y modifique el valor según sea necesario.

    Captura de pantalla del valor MaxRequestLength.

    Nota:

    Este valor está en kilobytes.

  7. Abra el Administrador de IIS.

  8. Expanda el servidor y seleccione Grupos de aplicaciones.

  9. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Detener.

  10. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Iniciar.

¿Se ha modificado la configuración de ActiveSync para resolver el problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Modificar la directiva de buzón de ActiveSync (si MaxAttachmentSize no es ilimitado)

Para resolver este problema, aumente el límite máximo de tamaño de datos adjuntos en la directiva de buzón de ActiveSync. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para modificar la directiva de buzón de ActiveSync:

    Set-ActiveSyncMailboxPolicy Default -MaxAttachmentSize 20971520
    

    Nota:

    El MaxAttachmentSize valor está en bytes. Modifique el nombre y el tamaño de la directiva en el cmdlet anterior para satisfacer sus necesidades.

¿Ha aumentado el tamaño máximo de datos adjuntos en la directiva de buzón de ActiveSync para resolver el problema?

Habilitar el registro de buzones de ActiveSync; Analizar el registro de buzones de ActiveSync; Buscar datos adjuntos mediante MfcMapi

Habilitación del registro de buzones de ActiveSync

Para determinar la respuesta de ActiveSync que está causando el error, se debe habilitar el registro del buzón. Puede encontrar información adicional sobre el registro de buzones de Correo de Exchange ActiveSync. Para ello, siga estos pasos:

Nota:

Este cambio debe realizarse en los servidores de buzones de Exchange 2013.

  1. Abra el Explorador de Windows y vaya a la carpeta Sincronizar (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Realice una copia del archivo web.config.

  3. Abra el archivo web.config en el Bloc de notas y modifique las secciones siguientes con los valores siguientes:

    Captura de pantalla de los valores con los que debe modificarse en el registro habilitar el buzón de ActiveSync; Analizar el registro del buzón; Busque la sección de datos adjuntos.

  4. Abra el Administrador de IIS.

  5. Expanda el servidor y seleccione Grupos de aplicaciones.

  6. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Configuración avanzada.

  7. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Detener.

  8. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Iniciar.

  9. Abra el Shell de administración de Exchange.

  10. Ejecute el siguiente cmdlet para habilitar el registro de buzones para un usuario:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    
  11. Intentar abrir los datos adjuntos desde el cliente de ActiveSync

Análisis del registro de buzones de ActiveSync

Revise el registro del buzón para determinar que los datos adjuntos que el usuario está intentando abrir. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar el registro de buzón de un usuario:

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

    Nota:

    Esto enviará el registro del buzón de ActiveSync a la dirección de correo electrónico especificada para su análisis. Puede encontrar información adicional sobre el registro de buzones en Registro de buzones de Exchange ActiveSync.

  3. Descargue MailboxLogParser y extraiga los archivos.

  4. Inicie la utilidad abriendo MailboxLogParser.exe.

  5. Seleccione Importar registros de buzón a cuadrícula para abrir el registro del buzón.

    Captura de pantalla del botón Importar registros de buzón a cuadrícula en el analizador de registros de buzones de correo en la sección Analizar registro de buzones de ActiveSync.

  6. Escriba ObjectNotFound en Buscar datos de registro sin procesar para cadenas y seleccione Buscar.

  7. Revise los resultados de la búsqueda buscando el error en la entrada de registro. Anote el número de datos adjuntos en FileReference. Este es el último número del valor: 5%3a12%3a0. (El valor completo es 5:12:0, que es datos adjuntos 0 para ServerId 5:12).

    Captura de pantalla de los resultados de la búsqueda de ObjectNotFound.

Nota:

Para obtener más información sobre el análisis de registro de buzones de Exchange ActiveSync, vea Under The Hood: Exchange ActiveSync Mailbox Log Analysis.

Buscar datos adjuntos mediante MfcMapi

Es necesario determinar si los datos adjuntos existen dentro del mensaje. Para ello, siga estos pasos:

  1. Descargue e instale MfcMapi.

  2. Inicie MfcMapi.

  3. Vaya al menú Sesión y seleccione Iniciar sesión.

  4. Seleccione el perfil de Outlook para el buzón y seleccione Aceptar.

  5. Haga doble clic en el buzón para abrirlo.

  6. Expanda el contenedor raíz, expanda La parte superior del almacén de información y, a continuación, haga clic con el botón derecho en la Bandeja de entrada (u otra carpeta donde se encuentra el elemento) y seleccione Abrir tabla de contenido.

    Captura de pantalla de la opción Abrir tabla de contenido de la Bandeja de entrada.

  7. Haga clic con el botón derecho en el mensaje y seleccione Datos adjuntos Mostrar tabla de datos adjuntos>.

  8. Debería ver una lista de datos adjuntos dentro del mensaje.

    Captura de pantalla de una lista de ejemplos de datos adjuntos.

¿Ve un dato adjunto con el número fileReference que se encuentra en el registro del buzón?

  • Si es así, vea Ver datos adjuntos mediante Outlook.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Visualización de datos adjuntos mediante outlook

Para determinar si los datos adjuntos están dañados, pida al usuario que abra los datos adjuntos en Outlook o Outlook Web Access.

¿El usuario puede abrir los datos adjuntos desde otro cliente?

  • Si es así, consulte Comprobar la directiva de buzón de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Comprobación de la directiva de buzón de ActiveSync

Para determinar si hay una configuración de directiva de buzón de ActiveSync que provoca el error AttachmentTooBig, compruebe la directiva de buzón de ActiveSync asignada a este buzón. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar la configuración de directiva de buzón de ActiveSync para este usuario:

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

    Nota:

    Este cmdlet solo debe devolver un resultado. Si recibe más de una directiva en los resultados, use la configuración del valor Predeterminado.

    Captura de pantalla de la salida del comando Get-ActiveSyncMailboxPolicy.

¿El valor AttachmentsEnabled está establecido en True?

  • Si es así, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.
  • Si no, consulte Modificar directiva de buzón de ActiveSync.

Modificación de la directiva de buzón de ActiveSync

Para resolver este problema, aumente el límite máximo de tamaño de datos adjuntos en la directiva de buzón de ActiveSync. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para modificar la directiva de buzón de ActiveSync:

    Set-ActiveSyncMailboxPolicy Default -AttachmentsEnabled:$True
    

¿Ha aumentado el tamaño máximo de datos adjuntos en la directiva de buzón de ActiveSync para resolver el problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

No se puede enviar un mensaje

Vamos a solucionar el problema por el que un usuario no puede enviar un mensaje desde un cliente de ActiveSync.

¿El usuario puede reproducir el problema?

Habilitar el registro de buzones de ActiveSync; Capturar seguimiento de Fiddler; análisis de registros de buzones de correo para errores

Habilitación del registro de buzones de ActiveSync

El primer paso es habilitar el registro de buzones en los servidores de acceso de cliente y en el buzón de usuario. Puede encontrar más información sobre el registro de buzones aquí. Para ello, siga estos pasos:

Nota:

Este cambio debe realizarse en los servidores de buzones de Exchange 2013.

  1. Abra el Explorador de Windows y vaya a la carpeta Sincronizar (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Realice una copia del archivo web.config.

  3. Abra el archivo web.config en el Bloc de notas y modifique las secciones siguientes con los valores siguientes:

    Captura de pantalla de los valores con los que debe modificarse en el registro habilitar el buzón de ActiveSync; Capturar seguimiento de Fiddler; sección de análisis de registros de buzones de correo.

  4. Abra el Administrador de IIS.

  5. Expanda el servidor y seleccione Grupos de aplicaciones.

  6. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Configuración avanzada.

  7. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Detener.

  8. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Iniciar.

  9. Abra el Shell de administración de Exchange.

  10. Ejecute el siguiente cmdlet para habilitar el registro de buzones para un usuario:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    
    

Captura del seguimiento de fiddler

Las solicitudes de dispositivo ActiveSync no siempre llegan al destino según sea necesario. Para asegurarse de que la solicitud y la respuesta del dispositivo se envían y reciben según lo previsto, enrute el dispositivo a través de un proxy HTTP y revise los datos. Para ello, siga estos pasos:

  1. Descargue e instale Fiddler en una estación de trabajo.
  2. Descargue EAS Inspector para Fiddler.
  3. Extraiga EASInspectorFiddler.dll en la carpeta c:\Archivos de programa\Fiddler2\Inspectors .
  4. Inicie la aplicación Fiddler.
  5. Seleccione el menú Herramientas y seleccione Opciones de Fiddler.
  6. Vaya a la pestaña HTTPS y seleccione Descifrar tráfico HTTPS, seleccione a todos los mensajes.
  7. Vaya a la pestaña Conexiones y seleccione Permitir que los equipos remotos se conecten, seleccione Aceptar en cualquier mensaje.
  8. Seleccione Aceptar y cierre la aplicación Fiddler.
  9. Configure el dispositivo ActiveSync para que use esta estación de trabajo como servidor proxy (normalmente se realiza en la configuración de WiFi para el dispositivo).
  10. Inicie la aplicación Fiddler.
  11. Intente enviar uno o varios mensajes desde el cliente de ActiveSync.
  12. Seleccione el menú Archivo y seleccione Capturar tráfico para detener el seguimiento.

Análisis de registros de buzones de correo para errores

La solicitud del cliente ActiveSync para enviar este mensaje no se realiza correctamente. Es necesario comprobar que el servidor Exchange recibió la solicitud y determinar si el servidor envió alguna respuesta. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar el registro de buzón de un usuario:

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

    Nota:

    Esto envía el registro de buzón de ActiveSync a la dirección de correo electrónico especificada. Puede encontrar información adicional sobre el registro de buzones en Registro de buzones de Exchange ActiveSync.

  3. Descargue MailboxLogParser y extraiga los archivos.

  4. Inicie la utilidad abriendo MailboxLogParser.exe.

  5. Seleccione Importar registros de buzón a cuadrícula para abrir el registro del buzón.

  6. Escriba SendMail en Buscar datos de registro sin procesar para cadenas y seleccione Buscar.

  7. Revise los resultados de la búsqueda comprobando la columna Satus para ver los valores.

Nota:

Para obtener más información sobre el análisis de registro de buzones de Exchange ActiveSync, vea Under The Hood: Exchange ActiveSync Mailbox Log Analysis.

¿Se encontraron errores o excepciones en el registro del buzón?

Análisis de seguimiento de Fiddler para errores (si no hay errores en el registro del buzón)

Esperamos que el dispositivo envíe una o varias solicitudes para obtener las actualizaciones más recientes de la carpeta. Podemos usar el seguimiento de Fiddler para comprobar que el cliente envió la solicitud y que el servidor recibió una respuesta. Para ello, siga estos pasos:

  1. Abra el seguimiento de Fiddler.

  2. Vaya al menú Editar y seleccione Buscar sesiones.

  3. Escriba el espacio de nombres de ActiveSync (ejemplo: mail.contoso.com) y seleccione Buscar sesiones.

  4. Revise la columna Resultado para ver los valores de respuesta HTTP que no son iguales a 200.

  5. Seleccione las solicitudes en las que la columna Cuerpo tiene un valor.

    Captura de pantalla para seleccionar las solicitudes en las que la columna Cuerpo tiene un valor.

  6. Seleccione la pestaña TextView para ver la respuesta para obtener más detalles.

    Captura de pantalla de la pestaña TextView en la sección Análisis de seguimiento de Fiddler para errores, que muestra la respuesta para obtener más detalles.

¿Se encontraron errores en el seguimiento de Fiddler?

Instalar Log Parser Studio; Consulta de Log Parser Studio - SendMail; Análisis de resultados de la consulta (si ningún usuario puede reproducir el problema)

Instalación de Log Parser Studio

Es posible que el cliente activeSync haya encontrado errores al intentar comunicarse con el servidor Exchange. Ahora es necesario determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el servidor de acceso de cliente. Para poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para ello, siga estos pasos:

  1. Descargue e instale LogParser.

    • Haga doble clic en el LogParser.msi para iniciar la instalación.
    • Seleccione Ejecutar si se muestra la advertencia Abrir archivo - Seguridad.
    • En la pantalla de bienvenida, seleccione Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y seleccione Siguiente.
    • En la pantalla Elegir tipo de instalación, seleccione Completar.
    • En la pantalla Listo para instalar, seleccione Instalar.
    • En la pantalla Finalización, seleccione Finalizar.
  2. Descargue Log Parser Studio y extraiga los archivos.

Una vez instalado LogParser y Se ha extraído Log Parser Studio, copie los registros de IIS de los servidores Exchange en la estación de trabajo local para su análisis.

Consulta de Log Parser Studio: SendMail

Para determinar si alguna de estas solicitudes de ActiveSync produce un error, consulte los registros de IIS para el tráfico del dispositivo. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en install LPS; Consulta SendMail; Sección De análisis de resultados de la consulta (si no se puede reproducir ningún usuario).

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: SendMail desde la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Analice los resultados de esta consulta buscando cualquier valor en las columnas Estado o Error. Busque también los códigos de estado HTTP que no son iguales a 200.

    Captura de pantalla del resultado de la consulta SendMail.

Análisis de resultados de la consulta

Ahora queremos revisar los resultados de la consulta anterior para ver si hay errores.

¿Qué error encontró en los resultados de la consulta?

  • Error qutoaExceed
  • MailSubmissionFailed
  • oRecipients
  • Error no enumerado o error HTTP, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Error qutoaExceed

Este error informa de que el usuario ha superado su cuota de buzón y no puede enviar ningún mensaje. Para resolver este problema, aumente la cuota de almacenamiento del buzón del usuario o informe al usuario para reducir el tamaño del buzón.

¿Una de estas opciones resuelve el problema?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Error de NoRecipients

Este error informa de que el usuario intentó enviar un mensaje sin destinatarios. El dispositivo no debe permitir este comportamiento. Es posible que quiera revisar los registros del buzón o el seguimiento de Fiddler para este dispositivo para comprobar que el comando SendMail incluía uno o varios destinatarios.

¿Ha podido comprobar que el dispositivo envió uno o varios destinatarios en la solicitud?

  • Si es así, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. En función de los resultados de estos pasos de solución de problemas, se recomienda ponerse en contacto con el proveedor del dispositivo para obtener soporte técnico adicional. También puede ponerse en contacto con Soporte técnico de Microsoft para obtener más ayuda para resolver este problema.

Error mailSubmissionFailed

El error MailSubmissionFailed es esencialmente un mensaje de error catch all para los errores de SendMail. El usuario debe intentar enviar el mensaje de nuevo. Compruebe el registro de eventos del servidor buzón para ver si hay errores o advertencias en el momento del envío de este mensaje.

¿Ha podido resolver el problema mediante los registros de eventos en el servidor de buzones de correo?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Problemas de calendario

Antes de empezar a solucionar problemas, es necesario saber si el problema se puede reproducir en el dispositivo. Si podemos reproducir el problema, podemos capturar datos durante el proceso para comprender mejor el problema. De lo contrario, tendremos que examinar los registros existentes para intentar determinar lo que ha ocurrido.

¿Puede reproducir el problema calendario en el dispositivo?

Habilitar el registro de buzones de ActiveSync; Capturar seguimiento de fiddler; Buscar cita dentro del buzón de correo; Buscar UID

Habilitar el registro de buzones de ActiveSync

El primer paso es habilitar el registro de buzones en los servidores de acceso de cliente y en el buzón de usuario. Puede encontrar más información sobre el registro de buzones aquí. Para ello, siga estos pasos:

Nota:

Este cambio debe realizarse en los servidores de buzones de Exchange 2013.

  1. Abra el Explorador de Windows y vaya a la carpeta Sincronizar (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Realice una copia del archivo web.config.

  3. Abra el archivo web.config en el Bloc de notas y modifique las secciones siguientes con los valores siguientes:

    Captura de pantalla de los valores con los que debe modificarse en el registro habilitar el buzón de ActiveSync; Capturar seguimiento de fiddler; Localizar cita; Busque la sección UID.

  4. Abra el Administrador de IIS.

  5. Expanda el servidor y seleccione Grupos de aplicaciones.

  6. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Detener.

  7. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Iniciar.

  8. Abra el Shell de administración de Exchange.

  9. Ejecute el siguiente cmdlet para habilitar el registro de buzones para un usuario:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Captura del seguimiento de fiddler

Las solicitudes de dispositivo ActiveSync no siempre llegan al destino según sea necesario. Para asegurarse de que la solicitud y la respuesta del dispositivo se envían y reciben según lo previsto, enrute el dispositivo a través de un proxy HTTP y revise los datos. Para ello, siga estos pasos:

  1. Descargue e instale Fiddler en una estación de trabajo.
  2. Descargue EAS Inspector para Fiddler.
  3. Extraiga EASInspectorFiddler.dll en la carpeta c:\Archivos de programa\Fiddler2\Inspectors .
  4. Inicie la aplicación Fiddler.
  5. Seleccione el menú Herramientas y seleccione Opciones de Fiddler.
  6. Vaya a la pestaña HTTPS y seleccione Descifrar tráfico HTTPS, seleccione a todos los mensajes.
  7. Vaya a la pestaña Conexiones y seleccione Permitir que los equipos remotos se conecten, seleccione Aceptar en cualquier mensaje.
  8. Seleccione Aceptar y cierre la aplicación Fiddler.
  9. Configure el dispositivo ActiveSync para que use esta estación de trabajo como servidor proxy (normalmente se realiza en la configuración de WiFi para el dispositivo).
  10. Inicie la aplicación Fiddler.
  11. Intente enviar uno o varios mensajes desde el cliente de ActiveSync.
  12. Seleccione el menú Archivo y seleccione Capturar tráfico para detener el seguimiento.

Buscar cita en el buzón

Es necesario determinar el UID de la cita dentro del buzón antes de buscar en el registro del buzón. Para ello, siga estos pasos:

  1. Descargue e instale MfcMapi.

  2. Inicie MfcMapi.

  3. Vaya al menú Sesión y seleccione Iniciar sesión.

  4. Seleccione el perfil de Outlook para el buzón y seleccione Aceptar.

  5. Haga doble clic en el buzón para abrirlo.

  6. Expanda el contenedor raíz, expanda La parte superior del almacén de información y, a continuación, haga clic con el botón derecho en el calendario y seleccione Abrir tabla de contenido.

    Captura de pantalla de la opción Abrir tabla de contenido de Calender.

  7. Seleccione la cita dentro de la tabla y haga clic con el botón derecho en la etiqueta 0x80000102 y seleccione Editar propiedad.

    Captura de pantalla de la opción Editar propiedad de la etiqueta 0x80000102.

  8. Copie el valor binario (se usará para buscar el UID en el registro del buzón).

    Captura de pantalla del valor binario de la etiqueta 0x80000102.

Buscar UID

Ahora tenemos los datos recopilados y estamos listos para empezar a solucionar problemas. El primer paso que realizaremos es examinar el registro del buzón y comprobar si se capturó la cita. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar el registro de buzón de un usuario:

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

    Nota:

    Esto enviará el registro del buzón de ActiveSync a la dirección de correo electrónico especificada para su análisis. Puede encontrar información adicional sobre el registro de buzones de Correo de Exchange ActiveSync.

  3. Descargue MailboxLogParser y extraiga los archivos.

  4. Inicie la utilidad abriendo MailboxLogParser.exe.

  5. Seleccione Importar registros de buzón a cuadrícula para abrir el registro del buzón.

  6. Escriba el valor de UID que copió anteriormente en Buscar datos de registro sin procesar para cadenas y seleccione Buscar.

    Captura de pantalla del cuadro Buscar datos de registro sin procesar para cadenas en el Analizador de registros de buzones.

  7. Revise los resultados de la búsqueda y anote el valor ServerId de esta cita si se encuentra.

    Captura de pantalla del resultado de la búsqueda, que muestra ServerId.

¿Ha podido localizar la cita en el registro del buzón mediante el UID?

Analizar el registro del buzón de correo para UID; Comprobar el estado final de la cita

Análisis del registro de buzón de correo para UID

Ahora que sabemos que tenemos la cita dentro de nuestro registro de buzones, necesitamos realizar un seguimiento de las acciones realizadas en la cita. Para ello, siga estos pasos:

  1. Busque el valor de UID encontrado anteriormente.

    Captura de pantalla del cuadro de búsqueda en El analizador de registros de buzones.

  2. Revise los resultados y analice las entradas del registro. Compruebe los registros y busque RequestBody o ResponseBody. Si el elemento aparece en el cuerpo de la respuesta, el elemento se actualizó desde el servidor. De lo contrario, el elemento aparece en el cuerpo de la solicitud, lo que significa que el elemento se actualizó desde el cliente.

    Captura de pantalla de las entradas de registro de ejemplo. El elemento aparece en el cuerpo de la respuesta.

  3. Anote la acción (Agregar, Cambiar o Eliminar) y si el servidor o el cliente enviaron la acción.

  4. Repita los pasos del 2 al 4 hasta que no pueda encontrar más entradas.

    Nota:

    Para obtener más información sobre el análisis de registro de buzones de Exchange ActiveSync, vea Under The Hood: Exchange ActiveSync Mailbox Log Analysis.

Comprobar el estado final de la cita

Hemos comprobado que se realizaron una o varias acciones en la cita dentro del registro del buzón de correo. El resultado final de la cita depende de la acción final. A continuación se describe el estado esperado de la cita en función de esa acción:

  • Agregar : la cita debe estar en el calendario en el cliente de ActiveSync.
  • Cambiar : la cita debe actualizarse en el calendario en el cliente de ActiveSync.
  • Eliminar : la cita debe quitarse del calendario en el cliente de ActiveSync.

¿El resultado de la acción final cumple el estado esperado de la cita?

Análisis de seguimiento de Fiddler para UID; Comprobar el estado final de la cita

Análisis de seguimiento de Fiddler para UID

Esperamos que el dispositivo envíe solicitudes relacionadas con esta cita. Podemos usar el seguimiento de Fiddler para comprobar que el cliente envió la solicitud y que el servidor recibió una respuesta. Para ello, siga estos pasos:

  1. Abra el seguimiento de Fiddler.

  2. Vaya al menú Editar y seleccione Buscar sesiones.

  3. Escriba el espacio de nombres de ActiveSync (ejemplo: mail.contoso.com) y seleccione Buscar sesiones.

  4. Seleccione las solicitudes en las que la columna Cuerpo tiene un valor y los valores de respuesta HTTP que no son iguales a 200.

    Captura de pantalla de las solicitudes en el resultado del seguimiento de fiddler.

  5. Seleccione las pestañas XML de EAS para ver la solicitud y la respuesta.

    Captura de pantalla de la pestaña XML de EAS, que muestra los detalles de solicitud y respuesta.

  6. Busque todas las solicitudes y respuestas del serverId encontrado anteriormente.

Comprobar el estado final de la cita

Es necesario comprobar que las acciones realizadas en la cita dentro del seguimiento de Fiddler se alinean con el registro del buzón. La acción final debe coincidir con la acción de registro del buzón que se encontró anteriormente. A continuación se describe el estado esperado de la cita en función de esa acción:

  • Agregar : la cita debe estar en el calendario en el cliente de ActiveSync.
  • Cambiar : la cita debe actualizarse en el calendario en el cliente de ActiveSync.
  • Eliminar : la cita debe quitarse del calendario en el cliente de ActiveSync.

¿El resultado de la acción final cumple el estado esperado de la cita?

  • Si es así, lo sentimos, no podemos resolver el problema mediante esta guía. En función de los resultados de estos pasos de solución de problemas, se recomienda ponerse en contacto con el proveedor del dispositivo para obtener soporte técnico adicional. También puede ponerse en contacto con Soporte técnico de Microsoft para obtener más ayuda para resolver este problema.
  • Si no es así, consulte Análisis de seguimiento de Fiddler para errores.

Análisis de registros de buzones de correo para errores (para cita)

El tráfico de ActiveSync para esta cita no da lugar a que la cita esté en el estado correcto en el dispositivo. Ahora es necesario revisar aún más el registro del buzón para ver si hay problemas con las solicitudes de ActiveSync para la carpeta Calendario. Para ello, siga estos pasos:

  1. Revise los resultados de búsqueda anteriores.

    Captura de pantalla de los resultados de búsqueda anteriores.

  2. Compruebe la columna Estado de la respuesta y, si el valor no es igual a 1, revise el documento del protocolo ActiveSync para obtener más información sobre el código de estado.

  3. Compruebe también la entrada de registro para ver los mensajes de excepción.

Nota:

Para obtener más información sobre el análisis de registro de buzones de Exchange ActiveSync, vea Under The Hood: Exchange ActiveSync Mailbox Log Analysis.

¿Había códigos de estado que no eran iguales a 1 en la respuesta o en las excepciones encontradas en el registro del buzón?

  • Si es así, lo sentimos, no podemos resolver el problema mediante esta guía. En función de los resultados de estos pasos de solución de problemas, se recomienda ponerse en contacto con el proveedor del dispositivo para obtener soporte técnico adicional. También puede ponerse en contacto con Soporte técnico de Microsoft para obtener más ayuda para resolver este problema.
  • Si no es así, consulte Análisis de seguimiento de Fiddler para errores.

Análisis de seguimiento de Fiddler para errores

En función de los resultados del registro del buzón, el cliente no encontró ningún error con el tráfico de ActiveSync entre el cliente y Exchange. A continuación, es necesario comprobar que todas las solicitudes del dispositivo no encontraron un error. Para ello, siga estos pasos:

Esperamos que el dispositivo envíe una o varias solicitudes para obtener las actualizaciones más recientes de la carpeta. Podemos usar el seguimiento de Fiddler para comprobar que el cliente envió la solicitud y que el servidor recibió una respuesta. Para ello, siga estos pasos:

  1. Abra el seguimiento de Fiddler.

  2. Vaya al menú Editar y seleccione Buscar sesiones.

  3. Escriba el espacio de nombres de ActiveSync (ejemplo: mail.contoso.com) y seleccione Buscar sesiones.

  4. Revise la columna Resultado para ver los valores de respuesta HTTP que no son iguales a 200.

  5. Seleccione las solicitudes en las que la columna Cuerpo tiene un valor.

    Captura de pantalla para seleccionar las solicitudes en las que la columna Cuerpo tiene el valor.

  6. Seleccione la pestaña TextView para ver la respuesta para obtener más detalles.

    Captura de pantalla de la pestaña TextView en la sección Análisis de seguimiento de Fiddler para errores, en la que se muestra la respuesta para obtener más detalles.

¿Se encontraron errores en el seguimiento de Fiddler para las solicitudes calendar?

Instalar Log Parser Studio; Consulta de Log Parser Studio: solicitudes de calendario de dispositivos; Análisis de resultados de la consulta; Resincronización de la carpeta Calendario

Instalación de Log Parser Studio

Es posible que el cliente activeSync haya encontrado errores al intentar comunicarse con el servidor Exchange. Ahora es necesario determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el servidor de acceso de cliente. Para poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para ello, siga estos pasos:

  1. Descargue e instale LogParser.

    • Haga doble clic en el LogParser.msi para iniciar la instalación.
    • Seleccione Ejecutar si se muestra la advertencia Abrir archivo - Seguridad.
    • En la pantalla de bienvenida, seleccione Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y seleccione Siguiente.
    • En la pantalla Elegir tipo de instalación, seleccione Completar.
    • En la pantalla Listo para instalar, seleccione Instalar.
    • En la pantalla Finalización, seleccione Finalizar.
  2. Descargue Log Parser Studio y extraiga los archivos.

Una vez instalado LogParser y Se ha extraído Log Parser Studio, copie los registros de IIS de los servidores Exchange en la estación de trabajo local para su análisis.

Consulta de Log Parser Studio: solicitudes de calendario de dispositivos

Es necesario determinar si las solicitudes de este cliente de ActiveSync encontraron algún problema al procesarse en el servidor de acceso de cliente. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en install LPS; Solicitudes de calendario de dispositivos; Análisis de resultados de la consulta; Vuelva a sincronizar la sección Carpeta calendario.

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Recuento de sincronizaciones con SyncKey de Cero por usuario de la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

    Resultados de ejemplo:

    Captura de pantalla de los resultados de ejemplo de la consulta Count Syncs with SyncKey of Zero Per User (Recuento de sincronizaciones con SyncKey de cero por usuario).

Análisis de resultados de la consulta

Ahora queremos revisar los resultados de la consulta en busca de problemas. Para ello, siga estos pasos:

  1. Revise la columna Estado y busque cualquier solicitud en la que haya un valor. Use el documento del protocolo Exchange ActiveSync para investigar estos valores y si se puede realizar alguna acción correctiva.

  2. Revise la columna Error y busque cualquier solicitud en la que haya un valor en esta columna. Muchos de estos mensajes de error se explican por sí mismos y se pueden tomar medidas correctivas en consecuencia.

  3. Revise la columna sc-status y busque cualquier solicitud donde haya un valor distinto de 200. Esta es la respuesta de estado HTTP de IIS y se puede encontrar información adicional en El código de estado HTTP en IIS 7 y versiones posteriores.

Desafortunadamente, la revisión de los registros de IIS no nos muestra ningún identificador para la cita en cuestión. Su mejor esfuerzo será localizar una solicitud dentro de los registros de IIS alrededor del momento en que se produjo el último cambio de cita. También puede usar este artículo Descripción de Exchange ActiveSync Reporting Services para ayudarle a comprender mejor algunos de los elementos encontrados con la entrada de registro de IIS.

Resincronización de la carpeta Calendario

Los pasos anteriores realizados ayudan a identificar por qué se produjo el problema con la cita. Es posible que el cliente activeSync no tenga la cita en el estado correcto. Para resolver este problema, quite el calendario de la lista de carpetas que se van a sincronizar, espere aproximadamente cinco minutos y agregue el calendario a la lista de carpetas que se van a sincronizar.

¿La cita está en el estado correcto en el cliente de ActiveSync?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Preparar el análisis de datos; Consulta de Log Parser Studio: recuento de sincronizaciones con SyncKey de cero por usuario

Preparación para el análisis de datos

Es posible que el cliente activeSync haya encontrado errores al intentar comunicarse con el servidor Exchange. Ahora es necesario determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el servidor de acceso de cliente. Para poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para ello, siga estos pasos:

  1. Descargue e instale LogParser.

    • Haga doble clic en el LogParser.msi para iniciar la instalación.
    • Seleccione Ejecutar si se muestra la advertencia Abrir archivo - Seguridad.
    • En la pantalla de bienvenida, seleccione Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y seleccione Siguiente.
    • En la pantalla Elegir tipo de instalación, seleccione Completar.
    • En la pantalla Listo para instalar, seleccione Instalar.
    • En la pantalla Finalización, seleccione Finalizar.
  2. Descargue Log Parser Studio y extraiga los archivos.

Una vez instalado LogParser y Se ha extraído Log Parser Studio, copie los registros de IIS de los servidores Exchange en la estación de trabajo local para su análisis.

Consulta de Log Parser Studio: recuento de sincronizaciones con SyncKey de cero por usuario

Para determinar si los dispositivos se resincronizan con Exchange, ejecute la consulta analizador de registros para buscar los usuarios. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en preparar el análisis de datos; Recuento de sincronizaciones con la sección SyncKey de Cero por usuario.

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Recuento de sincronizaciones con SyncKey de Cero por usuario de la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Analice los resultados de esta consulta.

    Captura de pantalla de los resultados de Count Syncs with SyncKey of Zero Per User Query (Recuento de sincronizaciones con SyncKey de cero por consulta de usuario).

¿Hay dispositivos con varias solicitudes con el valor SyncKey de 0?

Consulta de Log Parser Studio: consulta de dispositivo (si usa el valor SyncKey de 0)

Para determinar por qué el dispositivo envió una syncKey de 0, analice la actividad del dispositivo antes de la solicitud de resincronización. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en preparar el análisis de datos; Consulta de Log Parser Studio: recuento de sincronizaciones con syncKey de la sección Cero por usuario.

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Consulta de dispositivo desde la biblioteca.

  6. Modifique el valor deviceId de la cláusula WHERE al final de la consulta con el valor del paso anterior.

  7. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  8. Analice los resultados de esta consulta mediante la búsqueda de la solicitud donde el valor de la columna SyncKey es 0. A continuación, examine las solicitudes anteriores en las que Cmd =Sync y compruebe si el valor sc-status es 5xx.

    Captura de pantalla del resultado de la consulta al seleccionar la solicitud donde el valor de la columna SyncKey es 0.

Ejemplo: En la imagen anterior, hay varias solicitudes de sincronización antes de la solicitud que contiene el valor SyncKey de 0. Ninguna de estas solicitudes recibió una respuesta HTTP 500 de IIS. Hay un problema conocido por el que varias respuestas HTTP 500 harán que un dispositivo se vuelva a sincronizar.

¿Esta solicitud de sincronización da como resultado un código de estado HTTP de 500?

Habilite el seguimiento de solicitudes con error; Análisis de registro de seguimiento de solicitudes con error

Habilitar el seguimiento de solicitudes con error

Para determinar la causa de los errores HTTP 500, habilite el seguimiento de solicitudes con error en el directorio virtual Microsoft-Server-ActiveSync. Para ello, siga estos pasos:

  1. Abra el Administrador de IIS.
  2. Expanda el servidor, expanda Sitios y seleccione el sitio web predeterminado.
  3. Seleccione Seguimiento de solicitudes con error en el panel Acciones .
  4. Seleccione Habilitar y escriba otra ruta de acceso de directorio si es necesario y seleccione Aceptar.
  5. Expanda el sitio web predeterminado y seleccione el directorio virtual Microsoft-Server-ActiveSync .
  6. En la vista Características, haga doble clic en Reglas de seguimiento de solicitudes con error.
  7. Seleccione Agregar en el panel Acciones .
  8. Seleccione Todo el contenido y seleccione Siguiente.
  9. Escriba el código de estado HTTP que se encontró anteriormente al analizar el registro de IIS y seleccione Siguiente.
  10. Seleccione Finalizar.

Una vez que se ha habilitado el seguimiento de solicitudes con error, reproduzca el problema de conexión intentando otra sincronización en el dispositivo.

Análisis de registro de seguimiento de solicitudes con error

Para resolver este problema, revise los registros de seguimiento de solicitudes con errores para determinar la causa. Este es un conjunto de registros de ejemplo y el resumen de la solicitud proporciona información básica sobre el error:

Captura de pantalla de los registros de seguimiento de solicitudes con error.

A continuación, al revisar la pestaña Vista compacta, hay disponibles detalles adicionales, incluido el nombre de usuario proporcionado.

Captura de pantalla de la pestaña Vista compacta, incluido el nombre de usuario proporcionado.

¿Se ha resuelto el problema mediante los registros de seguimiento de solicitudes con errores?

Análisis de actividad del dispositivo

Para determinar si una solicitud anterior provocó que el dispositivo enviara el valor SyncKey de 0, revise los resultados de la consulta anterior. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en habilitar el seguimiento de solicitudes con error; Sección de análisis de registro de seguimiento de solicitudes con error.

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: solicitud con errores de ActiveSync de la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Analice los resultados de esta consulta haciendo referencia a la respuesta Estado con el dispositivo Cmd. Use la documentación del protocolo ActiveSync como referencia. Por ejemplo, cualquier solicitud ping que da como resultado un estado mayor que 2 es un error y debe investigarse más. Cualquier solicitud de sincronización que da como resultado un estado mayor que 1 es un error y debe investigarse más.

¿Hay alguna solicitud que produzca un código de estado de error?

Documento de revisión del protocolo

Para determinar qué representa ese código de respuesta de estado, use la especificación del protocolo de referencia de comandos de ActiveSync. Para ello, siga estos pasos:

  1. Abra la especificación del protocolo de referencia de comandos de ActiveSync.
  2. Revise los resultados de la consulta anterior para ver si hay errores e investigar el valor de Estado.
  3. Solucione los problemas en función de la causa que se muestra en la documentación del protocolo.

Resultados de ejemplo de la consulta ejecutada en el paso anterior:

Captura de pantalla de los detalles de la consulta Solicitud con errores de ActiveSync.

Estos resultados muestran que un comando Ping dio como resultado un código de estado de 3. Con el documento del protocolo ActiveSync, este error se debe a la solicitud enviada por el dispositivo. El dispositivo debe enviar otra solicitud ping.

Captura de pantalla del resultado que muestra que un comando Ping dio como resultado un código de estado de 3.

Los resultados también muestran un comando Sync que recibió una respuesta con un código de estado 4. Una vez más, este error se debe a la solicitud enviada por el dispositivo.

Captura de pantalla del resultado que muestra un comando Sync que recibió una respuesta con un código de estado de 4.

¿Se ha resuelto el problema mediante el estado ActiveSync en la respuesta?

Captura del seguimiento de fiddler (si el problema no se resuelve)

Las solicitudes de dispositivo ActiveSync no siempre llegan al destino según sea necesario. Para asegurarse de que la solicitud y la respuesta del dispositivo se envían y reciben según lo previsto, enrute el dispositivo a través de un proxy HTTP y revise los datos. Para ello, siga estos pasos:

  1. Descargue e instale Fiddler en una estación de trabajo.

  2. Descargue EAS Inspector para Fiddler.

  3. Extraiga EASInspectorFiddler.dll en la carpeta c:\Archivos de programa\Fiddler2\Inspectors .

  4. Inicie la aplicación Fiddler.

  5. Seleccione el menú Herramientas y seleccione Opciones de Fiddler.

  6. Vaya a la pestaña HTTPS y seleccione Descifrar tráfico HTTPS, seleccione a todos los mensajes.

  7. Vaya a la pestaña Conexiones y seleccione Permitir que los equipos remotos se conecten, seleccione Aceptar en cualquier mensaje.

  8. Seleccione Aceptar y cierre la aplicación Fiddler.

  9. Configure el dispositivo ActiveSync para usar esta estación de trabajo como servidor proxy.

  10. Inicie la aplicación Fiddler.

  11. Intente sincronizar el dispositivo ActiveSync.

  12. Seleccione el menú Archivo y seleccione Capturar tráfico para detener el seguimiento.

    Captura de pantalla del tráfico HTTPS capturado en Fiddler.

¿Ve que la solicitud activeSync recibe una respuesta HTTP 500?

Volver a aprovisionar el cliente de ActiveSync (si ve la respuesta HTTP 500)

Para resolver este problema, vuelva a aprovisionar el cliente de ActiveSync. Para ello, siga estos pasos:

  1. Quite el perfil actual de ActiveSync para el buzón siguiendo las instrucciones del dispositivo.
  2. Cree un perfil de ActiveSync para el buzón siguiendo las instrucciones del dispositivo.

¿Ha vuelto a aprovisionar el cliente de ActiveSync para resolver el problema?

Análisis de seguimiento de Fiddler (recibir 500 respuesta HTTP)

El seguimiento de Fiddler muestra que el dispositivo ActiveSync no recibió una respuesta correcta de su destino. Se requiere un análisis adicional del seguimiento para determinar dónde se originó la respuesta. Para ello, siga estos pasos:

**Ejemplo: el usuario usa la aplicación de correo de Windows para acceder al correo electrónico. Actualmente, el dispositivo no recibe nuevos mensajes y hay un mensaje de error en la esquina superior derecha que indica que el buzón no está disponible:

Captura de pantalla del mensaje de error no disponible del buzón.

El análisis del seguimiento de Fiddler muestra que la conexión con el servidor Exchange produjo un error HTTP 500.

Captura de pantalla del análisis del seguimiento de Fiddler.

El análisis de la respuesta HTTP muestra un error interno del servidor y los detalles del error proporcionan una indicación del problema. En este ejemplo, todos los servidores de la granja de servidores TMG se purgaron, por lo que TMG no tenía ningún destino disponible para la solicitud.

Captura de pantalla de TextView del análisis de respuesta HTTP.

¿El análisis de seguimiento de Fiddler ayudó a resolver el problema?

Consulta de Log Parser Studio: recuento de todas las sincronizaciones por SyncKey

Para determinar si los dispositivos envían la misma syncKey a Exchange para la misma carpeta, ejecute la consulta del analizador de registros asociada a este problema. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en la sección Log Parser Studio Query - Count all Syncs per SyncKey (Consulta de Log Parser Studio: recuento de todas las sincronizaciones por syncKey).

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: cuente todas las sincronizaciones por SyncKey desde la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Analice los resultados de esta consulta.

¿Hay dispositivos que envíen la misma syncKey varias veces para la misma carpeta?

Consulta de Log Parser Studio: consulta de dispositivo (los dispositivos envían la misma syncKey varias veces)

Para determinar si el cliente debe enviar la misma syncKey, compruebe el código de estado en la respuesta de ActiveSync. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en la sección Consulta de dispositivos (los dispositivos envían la misma syncKey varias veces).

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Consulta de dispositivo desde la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Analice los resultados de esta consulta.

¿Hay alguna solicitud en la que el valor status no es igual a 1?

Volver a aprovisionar el cliente de ActiveSync

Para resolver este problema, vuelva a aprovisionar el cliente de ActiveSync. Para ello, siga estos pasos:

  1. Quite el perfil actual de ActiveSync para el buzón siguiendo las instrucciones del dispositivo.
  2. Cree un perfil de ActiveSync para el buzón siguiendo las instrucciones del dispositivo.

¿Ha vuelto a aprovisionar el cliente de ActiveSync para resolver el problema?

Documento de protocolo de revisión (el estado es igual a 1)

Para determinar qué representa ese código de respuesta de estado, use la especificación del protocolo de referencia de comandos de ActiveSync. Para ello, siga estos pasos:

  1. Abra la especificación del protocolo de referencia de comandos de ActiveSync.
  2. Revise los resultados de la consulta anterior para ver si hay errores e investigar el valor de Estado.
  3. Solucione los problemas en función de la causa que se muestra en la documentación del protocolo.

Resultados de ejemplo de la consulta ejecutada en el paso anterior:

Captura de pantalla del ejemplo de detalles de los resultados de la consulta.

Estos resultados muestran que un comando Ping dio como resultado un código de estado de 3. Con el documento del protocolo ActiveSync, este error se debe a la solicitud enviada por el dispositivo. El dispositivo debe enviar otra solicitud ping.

Captura de pantalla del resultado que muestra que un comando Ping dio como resultado un código de estado de 3.

Los resultados también muestran un comando Sync que recibió una respuesta con un código de estado 4. Una vez más, este error se debe a la solicitud enviada por el dispositivo.

Captura de pantalla del resultado que muestra un comando Sync que recibió una respuesta con un código de estado de 4.

¿Se ha resuelto el problema solucionando los errores de ActiveSync?

Consulta de Log Parser Studio: recuentos elevados de RPC o latencia

Para determinar si las solicitudes de ActiveSync están causando el consumo de recursos, ejecute la consulta del analizador de registros asociada. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en la sección Log Parser Studio Query - High RPC counts or latency (Consulta de Log Parser Studio: recuentos de RPC altos o latencia).

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: recuentos de RPC elevados o latencia de la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Analice los resultados de esta consulta.

¿Hay alguna solicitud con un alto número de RPC o latencia?

Deshabilitar Exchange ActiveSync para el usuario

Para resolver este problema, deshabilite ActiveSync para el usuario que causa los altos recuentos de RPC. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para deshabilitar ActiveSync para el buzón:

    Set-CASMailbox user -ActiveSyncEnabled:$False
    

¿Ha deshabilitado ActiveSync para este buzón de correo?

Volver a aprovisionar el cliente de ActiveSync (si deshabilita ActiveSync resuelve el problema)

Para resolver este problema, vuelva a aprovisionar el cliente de ActiveSync. Para ello, siga estos pasos:

1.Quite el perfil actual de ActiveSync para el buzón siguiendo las directrices del dispositivo. 2.Cree un perfil de ActiveSync para el buzón siguiendo las directrices del dispositivo.

¿Ha vuelto a aprovisionar el cliente de ActiveSync para resolver el problema?

Habilitar el registro de buzones de ActiveSync; Análisis del registro de buzones de ActiveSync

Habilitación del registro de buzones de ActiveSync

Para determinar la respuesta de ActiveSync que está causando el error, se debe habilitar el registro del buzón. Puede encontrar información adicional sobre el registro de buzones de Correo de Exchange ActiveSync. Para ello, siga estos pasos:

Nota:

Este cambio debe realizarse en los servidores de buzones de Exchange 2013.

  1. Abra el Explorador de Windows y vaya a la carpeta Sincronizar (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync).

  2. Realice una copia del archivo web.config.

  3. Abra el archivo web.config en el Bloc de notas y modifique las secciones siguientes con los valores siguientes:

    Captura de pantalla de los valores con los que debe modificarse en el registro habilitar el buzón de ActiveSync; Sección Analizar el registro del buzón de ActiveSync.

  4. Abra el Administrador de IIS.

  5. Expanda el servidor y seleccione Grupos de aplicaciones.

  6. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Configuración avanzada.

  7. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Detener.

  8. Haga clic con el botón derecho en MSExchangeSyncAppPool y seleccione Iniciar.

  9. Abra el Shell de administración de Exchange.

  10. Ejecute el siguiente cmdlet para habilitar el registro de buzones para un usuario:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Análisis del registro de buzones de ActiveSync

Para resolver este problema, revise el registro del buzón después de intentar otra solicitud de sincronización. Para ello, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Ejecute el siguiente cmdlet para recuperar el registro de buzón de un usuario:

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

    Nota:

    Esto enviará el registro del buzón de ActiveSync a la dirección de correo electrónico especificada para su análisis. Puede encontrar más información sobre el registro de buzones aquí.

  3. Descargue MailboxLogParser y extraiga los archivos.

  4. Inicie la utilidad abriendo MailboxLogParser.exe.

  5. Seleccione Importar registros de buzón a cuadrícula para abrir el registro del buzón.

  6. Escriba Cmd=Sync en Buscar datos de registro sin procesar para cadenas y seleccione Buscar.

    Captura de pantalla del cuadro Buscar datos de registro sin procesar para cadenas en el Analizador de registros de buzones.

  7. Revise cualquier entrada en la que el valor de la columna Estado no esté vacío o 1.

Nota:

Para obtener más información sobre el análisis de registro de buzones de Exchange ActiveSync, vea Under The Hood: Exchange ActiveSync Mailbox Log Analysis.

¿Ha resuelto el problema al revisar el registro del buzón de ActiveSync?

Consulta de Log Parser Studio: recuento de todos los errores

Para determinar si los dispositivos generan errores, ejecute la consulta del analizador de registros asociada. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en la sección Log Parser Studio Query - Count all errors (Consulta de Log Parser Studio: recuento de todos los errores).

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Recuento de todos los errores de la biblioteca

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Analice los resultados de esta consulta.

    Captura de pantalla del resultado de Recuento de todas las consultas de errores en la consulta de Log Parser Studio - Report [Top 20]; Sección Consulta de dispositivo.

    Nota:

    Los errores siguientes se pueden omitir de forma segura: MissingCscCacheEntry, PingCollisionDetected, SyncCollisionDetected

  8. Solucione los errores encontrados en los resultados.

¿Se ha resuelto el problema solucionando los errores de ActiveSync en los registros de IIS?

Consulta de Log Parser Studio - Informe [Top 20]; Consulta de Log Parser Studio: consulta de dispositivo

Consulta de Log Parser Studio: informe [Top 20]

Para determinar si uno o varios usuarios contribuyen al problema de rendimiento, ejecute la consulta del analizador de registros asociada para identificar a estos usuarios. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en la sección Consulta de Log Parser Studio - Informe [Top 20].

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Informe [Top 20] en la biblioteca.

  6. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  7. Análisis de los resultados de esta consulta

    Captura de pantalla del ejemplo de resultados de la consulta para Informe [Top 20].

Estos resultados deben analizarse para determinar qué tipo de tráfico envían los usuarios a los servidores Exchange.

Consulta de Log Parser Studio: consulta de dispositivo

Para determinar el tráfico del dispositivo, analice la actividad del dispositivo mediante la consulta del analizador de registros asociada. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en la sección Consulta de Log Parser Studio: Consulta de dispositivo.

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Haga doble clic en ActiveSync: Consulta de dispositivo desde la biblioteca.

  6. Modifique el valor deviceId de la cláusula WHERE al final de la consulta con el valor del paso anterior.

  7. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  8. Analice los resultados de esta consulta y busque las tendencias.

    Captura de pantalla de los resultados de Device Query.

¿Ha podido resolver el problema mediante la identificación de un patrón en la actividad del usuario?

Capturar datos de rendimiento; Análisis de datos de rendimiento

Captura de datos de rendimiento

Para determinar si los servidores exchange están experimentando problemas de rendimiento, capture los datos de rendimiento de cada uno de los servidores exchange. Para ello, siga estos pasos:

  1. Descargue ExPerfwiz y extraiga el contenido en la carpeta %ExchangeInstallPath%\Scripts .

  2. Abra el Shell de administración de Exchange.

  3. Ejecute lo siguiente para cambiar la ruta de acceso de la carpeta:

    cd $exscripts
    
  4. Ejecute el siguiente cmdlet para permitir que el script se ejecute:

    Set-ExecutionPolicy unrestricted
    
  5. Escriba Y para cambiar la directiva de ejecución.

  6. Ejecute el siguiente comando para crear el conjunto de recopiladores de datos:

    .\ExPerfwiz.ps1 -duration 04:00:00 -full -filepath c:\Temp -interval 5
    
  7. Escriba R para ejecutar el script.

  8. Escriba Y para iniciar el conjunto de recopiladores de datos.

Análisis de datos de rendimiento

Para resolver este problema, analice los datos de rendimiento y solucione los problemas encontrados. Para ello, siga estos pasos:

  1. Espere a que el recopilador de datos establecido complete la recopilación de datos del paso anterior (la sintaxis del comando recopila datos durante 4 horas).
  2. Abra el Monitor de rendimiento.
  3. En la barra de herramientas del panel de consola, seleccione el botón Agregar datos de registro. La página de propiedades Monitor de rendimiento se abrirá en la pestaña Origen.
  4. En la sección Origen de datos, seleccione Archivos de registro>Agregar.
  5. Vaya al archivo de registro que desea ver y seleccione Abrir. Para agregar varios archivos de registro a la vista de Monitor de rendimiento, seleccione Agregar de nuevo.
  6. Cuando haya terminado de seleccionar archivos de registro, seleccione Aceptar.
  7. Haga clic con el botón derecho en la pantalla Monitor de rendimiento y seleccione Agregar contadores. Se abrirá el cuadro de diálogo Agregar contadores . Solo estarán disponibles los contadores incluidos en el archivo de registro o los archivos seleccionados en el paso 4.
  8. Seleccione los contadores que desea ver en el gráfico de Monitor de rendimiento y seleccione Aceptar.
  9. Use el artículo Contadores y umbrales de escalabilidad y rendimiento para validar los datos de rendimiento de su entorno.

¿Se ha resuelto el problema por el problema de rendimiento del servidor?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no, lo sentimos, no podemos resolver el problema mediante esta guía. Para obtener más ayuda para resolver este problema, póngase en contacto con Soporte técnico de Microsoft. Tenga todos los datos recopilados de esta solución de problemas disponibles al ponerse en contacto con el soporte técnico.

Consulta de Log Parser Studio para ver errores

Para determinar si estos errores provocan un problema de rendimiento, ejecute una consulta del analizador de registros para estos errores. Para ello, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe.

  2. Seleccione el icono Carpeta de registro para seleccionar los archivos que se van a procesar.

  3. Seleccione el botón Agregar archivos o Agregar carpeta y, a continuación, busque y seleccione los archivos copiados anteriormente.

    Captura de pantalla de la ventana Administrador de archivos de registro con el archivo copiado anteriormente seleccionado en la sección Log Parser Studio query for errors (Consulta de Log Parser Studio para ver errores).

  4. Compruebe que el archivo o carpeta está seleccionado y seleccione Aceptar.

  5. Vaya al menú Archivo y seleccione Nueva>consulta.

  6. Escriba la consulta siguiente en la ventana:

    SELECT * FROM '[LOGFILEPATH]' WHERE cs-uri-query LIKE '%KeepAliveFailure%'
    

    Nota:

    Reemplace KeepAliveFailure por el error encontrado en el paso anterior.

  7. Seleccione el icono de signo de exclamación para ejecutar la consulta.

  8. Analice los resultados de esta consulta e intente determinar la causa del error. En el ejemplo siguiente, el KeepAliveFailure único se produce cuando las solicitudes tienen PrxTo en un servidor CAS de otro sitio. Aquí queremos investigar los problemas de conectividad de red entre los dos sitios.

    Captura de pantalla de la consulta de Log Parser Studio para ver los errores.

¿Ha podido resolver el problema mediante la dirección de los errores de ActiveSync encontrados en los registros de IIS?

Comprobación del nivel de archivo antivirus

En muchos casos, el antivirus de nivel de archivo afecta al tráfico de ActiveSync retrasando el procesamiento de la solicitud o respuesta. Detener estos servicios no deshabilita el controlador de filtro en modo kernel usado por estos servicios. Para deshabilitar el antivirus de nivel de archivo, siga los pasos de Cómo desactivar temporalmente el controlador de filtro del modo kernel en Windows. Compruebe que el controlador de filtro del modo kernel ya no está activo después de reiniciar el servidor de acceso de cliente. Para ello, siga estos pasos:

  1. Abra un símbolo del sistema.

  2. Ejecute el siguiente comando:

    fltmc
    
  3. Compare los resultados con los controladores de filtro de ejemplo de este artículo o busque el nombre del filtro en la web.

    Captura de pantalla de la salida del comando fltmc.

¿Ha resuelto el problema al deshabilitar el controlador de filtro del modo kernel antivirus?

  • Si es así, enhorabuena, se resuelve el problema de ActiveSync.
  • Si no es así, consulte Grupo de aplicaciones de Exchange ActiveSync.