Solucionar problemas de ActiveSync con Exchange Server

¿Para qué sirve esta guía?

Para resolver los problemas de sincronización en su bandeja de entrada, calendario y otros elementos de los buzones y dispositivos de Exchange Server.

¿A quién va dirigido?

A administradores que ayudan a diagnosticar los problemas de ActiveSync para los usuarios.

¿Cómo funciona?

Comenzaremos por preguntarle en qué consiste su problema. Luego, proporcionaremos una serie de pasos para solucionar los problemas específicos que tenga.

Tiempo estimado de finalización

60-90 minutos.

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

Nota: Consulte este artículo para ver una lista con los problemas actuales conocidos.

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

Nota: Consulte este artículo para ver una lista con los problemas actuales conocidos.

Conclusión

Estupendo, el problema de ActiveSync se ha solucionado.


Error desconocido

Lo sentimos, pero no podemos resolver el problema con esta guía. Si necesita más ayuda para resolver este problema, póngase en contacto con el Soporte técnico de Microsoft. Recuerde que debe tener a mano todos los datos recogidos de esta resolución de problemas cuando se ponga en contacto con el soporte técnico.

Error de dispositivo desconocido

Lo sentimos, pero no podemos resolver el problema con esta guía. Basándonos en los resultados de los pasos de esta resolución de problemas, le recomendamos que se ponga en contacto con el proveedor del dispositivo para obtener más ayuda. También puede ponerse en contacto con el Soporte técnico de Microsoft para obtener más ayuda y solucionar este problema.

Analizador de conectividad remota de Exchange

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

  1. Diríjase al sitio Analizador de conectividad remota de Microsoft
  2. Seleccione Detección automática de Exchange ActiveSync debajo de la sección Pruebas de conectividad de Microsoft Exchange ActiveSync y haga clic en Siguiente
  3. Escriba en todos los campos necesarios y haga clic en Realizar prueba
    3616_image8
     

¿Ha fallado la prueba de conectividad?

Analizar los resultados del Analizador de conectividad remota de Exchange

Para solucionar este problema, analice los resultados de la prueba y solucione los problemas detectados. Para hacerlo, siga estos pasos:

  1. Haga clic en Expandir todo
    3616_image9
     

  2. Busque el error en los resultados (debería estar cerca del final) e intente solucionarlo
    3616_image10
     

¿Pudo solucionar el problema con los resultados del Analizador de conectividad remota de Exchange?

Verificación del Nombre principal del usuario

La mayoría de los dispositivos de Exchange ActiveSync solicitan la dirección de correo y la contraseña para configurar el dispositivo. Esta combinación solo funciona cuando el valor de nombre principal del usuario coincide con la dirección de correo del usuario. Compruebe que estos dos atributos tienen el mismo valor. Para hacerlo, 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
    3616_image11
     

¿UserPrincipalName coincide con la PrimarySmtpAddress del usuario?

Comprobación del sufijo del dominio

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

  1. Abra Usuarios y equipos de Active Directory
  2. Encuentre el objeto de usuario y haga doble clic para ver las propiedades
  3. Diríjase a la pestaña Cuenta y haga clic en la lista desplegable del Nombre de inicio de sesión del usuario
    3616_image12
     

¿El dominio de la dirección SMTP aparece en la lista desplegable?
Agregar sufijo UPN; Modificar el nombre principal del usuario

Agregue el sufijo UPN

Para solucionar este problema, tendrá que añadir el dominio de dirección SMTP primario a la lista de sufijos UPN. Para hacerlo, siga estos pasos:

  1. Abra Dominios y confianzas de Active Directory
  2. Haga clic con el botón derecho en Dominios y confianzas de Active Directory y seleccione Propiedades
  3. Escriba el dominio de dirección SMTP primario y haga clic en Agregar y luego en Aceptar
    3616_image13
     

Modificar el Nombre principal del usuario

Para solucionar este problema, modifique el atributo UserPrincipalName del usuario. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para modificar el atributo UserPrincipalName:
    Set-Mailbox user –UserPrincipalName user@fabrikam.com

¿Al modificar UserPrincipalName se solucionó el problema?

Modificar el Nombre principal del usuario

Para solucionar este problema, modifique el atributo UserPrincipalName del usuario. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange.
  2. Ejecute el siguiente cmdlet para modificar el atributo UserPrincipalName:
    Set-Mailbox user –UserPrincipalName user@fabrikam.com

¿Al modificar UserPrincipalName se solucionó el problema?

Error de directiva

Exchange ActiveSync incluye el uso de las directivas de buzón de correo de ActiveSync. Las configuraciones disponibles dependen de cada dispositivo y no todas las configuraciones funcionan con todos los dispositivos. Para determinar si la directiva del buzón de correo de ActiveSync es un problema, cree una nueva directiva de buzón de correo ActiveSync y asígnesela al usuario. Para hacerlo, 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 correo de ActiveSync:
    New-ActiveSyncMailboxPolicy -Name "Test ActiveSync Policy"
  3. Ejecute el siguiente cmdlet para asignar la nueva directiva al buzón de correo:
    Set-CASMailbox user -ActiveSyncMailboxPolicy "Test ActiveSync Policy"

¿Al crear una nueva directiva de buzón de correo de ActiveSync se solucionó el problema?

Determinar el impacto

Antes de empezar a solucionar este problema debe determinar el impacto en su entorno.


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

Comprobar los permisos de Active Directory

Compruebe si los permisos del objeto de usuario no logran impedir los problemas de conectividad. Para hacerlo, siga estos pasos:

  1. Abra Usuarios y equipos de Active Directory
  2. Vaya al menú Ver y seleccione Características avanzadas
  3. Encuentre el objeto de usuario y haga doble clic para ver las propiedades
  4. Vaya a la pestaña Seguridad y haga clic en el botón Avanzadas
    3616_image14
     

¿Está habilitado Incluir todos los permisos heredables del objeto primario?

Actualizar permisos de Active Directory

Para solucionar este problema, modifique los permisos de objeto de usuario para heredar los permisos del objeto primario. Para hacerlo, siga estos pasos:

  1. Abra Usuarios y equipos de Active Directory
  2. Vaya al menú Ver y seleccione Características avanzadas
  3. Encuentre el objeto de usuario y haga doble clic para ver las propiedades
  4. Vaya a la pestaña Seguridad y haga clic en el botón Avanzadas
  5. Habilite Incluir todos los permisos heredables del objeto primario y haga doble clic en Aceptar
    3616_image15
     

¿Al modificar los permisos del objeto de usuario se solucionó el problema?

Habilitar el registro de buzón de correo de ActiveSync; Capturar seguimiento de Fiddler; Analizar registro de buzón de correo de ActiveSync

Habilitar el registro de buzón de correo de ActiveSync

Para recopilar información de registro más detallada, tiene que habilitar el registro de buzón de correo ActiveSync en el Servidor de acceso de cliente y en el buzón de correo. Puede encontrar más información sobre el registro de buzón de correo aquí. Para hacerlo, 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 de sincronización (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync).
  2. Haga una copia del archivo web.config.
  3. Abra el archivo web.config en el Bloc de notas y modifique las siguientes secciones con los valores que aparecen a continuación:
    3616_image16
     

  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 Inicio.
  8. Abra el Shell de administración de Exchange.
  9. Ejecute el siguiente cmdlet para habilitar el registro de buzón de correo para un usuario:
    Set-CASMailbox user -ActiveSyncDebugLogging:$True

Capturar seguimiento de Fiddler

Las solicitudes del dispositivo ActiveSync no siempre llegan al destino de la manera adecuada. Para garantizar que la solicitud y respuesta del dispositivo se envían y reciben según lo previsto, redirija el dispositivo a través de un proxy HTTP y revise los datos. Para hacerlo, siga estos pasos:
  1. Descargue e instale Fiddler en una estación de trabajo.
  2. Descargue Inspector de EAS de Fiddler.
  3. Extraiga EASInspectorFiddler.dll en la carpeta c:\Archivos de programa\Fiddler2\Inspectors.
  4. Iniciar la aplicación de Fiddler.
  5. Seleccione el menú Herramientas y después seleccione Opciones de Fiddler.
  6. Vaya a la pestaña HTTPS y seleccione Descifrar tráfico HTTPS, haga clic en en todas las preguntas.
  7. Vaya a la pestaña Conexiones y seleccione Permitir la conexión de equipos remotos, haga clic en Aceptar en todas las preguntas.
  8. Haga clic en Aceptar y cierre la aplicación de Fiddler.
  9. Configure el dispositivo ActiveSync para utilizar esta estación de trabajo como un servidor proxy. Esta operación suele realizarse en el apartado de configuración WiFi para el dispositivo.
  10. Iniciar la aplicación de Fiddler.
  11. Intente enviar uno o más mensajes desde el cliente de ActiveSync.
  12. Seleccione el menú Archivo y después seleccione Capturar tráfico para detener el seguimiento.

Analizar registro de buzón de correo de ActiveSync

Ya hemos recopilado los datos y estamos listos para empezar a solucionar problemas. El primer paso que realizaremos es mirar el registro del buzón de correo y comprobar si ha capturado el elemento. Para hacerlo, siga estos pasos:
  1. Abra el Shell de administración de Exchange.
  2. Ejecute el siguiente cmdlet para recuperar el registro del buzón de correo de un usuario:
    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    Nota: Esto hará que se envíe el registro de buzón de correo de ActiveSync a la dirección de correo especificada para el análisis. Puede encontrar más información sobre el registro de buzón de correo aquí.
  3. Descargue MailboxLogParser y extraiga los archivos.
  4. Inicie la utilidad abriendo MailboxLogParser.exe.
  5. Haga clic en Importar los registros de buzón de correo a la cuadrícula para abrir el registro de buzón de correo.
  6. Escriba SendMail en Buscar datos de registro sin procesar para las cadenas y haga clic en Buscar.
    3616_image18
     

¿Puede ver el comando SendMail en el registro?
Placeholder_Merged a 15
Placeholder_Merged a 15
Comprobación del código de estado de SendMail

El siguiente es un ejemplo de resultado de búsqueda de un registro de buzón de correo de ActiveSync:

3616_image19
 


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

Configuración de la organización de Exchange ActiveSync

Nota: Esta característica no está disponible en Exchange 2007. Si su organización cuenta con Exchange 2007, haga clic en "Tengo Exchange 2007" al final de la página.
La configuración de la organización de Exchange ActiveSync permite a los administradores definir el nivel de acceso predeterminado para los dispositivos ActiveSync. Esta configuración predeterminada incluye Bloquear, Cuarentena y Permitir. Compruebe la configuración actual de la organización para determinar el nivel de acceso predeterminado que existe en el entorno. Para hacerlo, 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
    3616_image20
     

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

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

Para solucionar este problema, modifique la configuración de la organización de ActiveSync. Para hacerlo, 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

¿Al cambiar la configuración de DefaultAccessLevel para la configuración de la organización de ActiveSync se solucionó el problema?

Reglas de acceso del dispositivo de Exchange ActiveSync

Las reglas de acceso del dispositivo de Exchange ActiveSync permiten al administrador crear grupos de acceso basados en las características del dispositivo. Compruebe la configuración actual de las reglas de acceso de dispositivo que permite que el dispositivo se conecte Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para encontrar todas las reglas de acceso de dispositivo con el nivel de acceso definido en Permitir:
    Get-ActiveSyncDeviceAccessRule | Where { $_.AccessLevel -eq "Allow" }
    3616_image21
     

¿Hay alguna regla de acceso de dispositivo que aplique en el dispositivo del usuario el nivel de acceso definido en Bloquear o Cuarentena?

Modificar las reglas de acceso de dispositivo ActiveSync

Hay dos maneras de solucionar este problema. El primer método es quitar la regla de acceso de dispositivo. Para obtener más información sobre cómo agregar o quitar reglas de acceso a dispositivos, haga clic aquí. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para crear una regla de acceso a dispositivos:
    Remove-ActiveSyncDeviceAccessRule ‘WindowsMail (DeviceType)’
    3616_image22
     

La segunda manera es modificar el AccessLevel para la regla de acceso de dispositivo existente. Para hacerlo, 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
    3616_image23
     

¿Al actualizar las reglas de acceso de dispositivo en la organización se solucionó el problema?

ID de dispositivo bloqueado del buzón de correo

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

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para buscar los dispositivos que no se pueden sincronizar:
    Get-CASMailbox user | fl ActiveSyncBlockedDeviceIDs
    3616_image24
     

¿El dispositivo del usuario tiene bloqueada la sincronización con el buzón de correo del usuario?

Modificar la configuración del buzón de correo

Para solucionar este problema, quite el identificador de dispositivo de la lista de bloqueo para el buzón de correo. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para buscar los dispositivos que no se pueden sincronizar:
    Set-CASMailbox user -ActiveSyncBlockedDeviceIDs $null
    Nota: Haga clic aquí para consultar más información sobre este cmdlet y las opciones disponibles.

¿Al eliminar este identificador de dispositivo de la lista de bloqueo para el buzón de correo se solucionó el problema?

Análisis de seguimiento de Fiddler

Ha intentado enviar un mensaje desde un dispositivo, por lo que debería ver la solicitud en el seguimiento de Fiddler. Puede utilizar el seguimiento de Fiddler para ver la solicitud enviada por el cliente y la respuesta del servidor. Para hacerlo, siga estos pasos:

  1. Abra el seguimiento de Fiddler
  2. Vaya al menú Edición y seleccione Buscar sesiones
  3. Escriba ActiveSync y haga clic en Buscar sesiones
  4. Revise la columna Resultado para ver los valores de respuesta HTTP que no sean iguales a 200
  5. Seleccione las solicitudes donde la columna principal tenga un valor
    3616_image25
     

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

¿Se han encontrado errores HTTP en el seguimiento de Fiddler?

Comprobación del código de estado de SendMail

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

  1. Abra el seguimiento de Fiddler
  2. Vaya al menú Edición y seleccione Buscar sesiones
  3. Escriba ActiveSync y haga clic en Buscar sesiones
  4. Revise la columna Principal y busque los valores pequeños
    3616_image27
     

  5. Compruebe las pestañas de EAS XML de la solicitud desde el dispositivo y la respuesta recibida
    3616_image28
     

¿Qué código de estado se puede ver en la ventana de respuesta?

Instalar Log Parser Studio; Consulta de Log Parser Studio – SendMail; Análisis de los resultados de las consultas

Instalar Log Parser Studio

El cliente ActiveSync puede haber encontrado errores al intentar comunicarse con el servidor de Exchange. Ahora tenemos que determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el Servidor de acceso de cliente. Antes de poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para hacerlo, siga estos pasos:

  1. Descargue e instale LogParser
    • Haga doble clic en LogParser.msi para comenzar la instalación
    • Haga clic en Ejecutar si aparece Abrir archivo-Advertencia de seguridad
    • En la pantalla de bienvenida, haga clic en Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y haga clic en Siguiente
    • En la pantalla Elegir tipo de instalación, haga clic en Completar
    • En la pantalla Listo para la instalación, haga clic en Instalar
    • En la pantalla Finalización, haga clic en Finalizar
  2. Descargue Log Parser Studio y extraiga los archivos

Después de instalar LogParser y de extraer Log Parser Studio, para realizar al análisis, copie los registros IIS del servidor o servidores de Exchange a la estación de trabajo local.

Consulta de Log Parser Studio – SendMail

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

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe
  2. Haga clic en el icono de carpeta de registro para seleccionar los archivos que se van a procesar
    3616_image30
     

  3. Haga clic en el botón Agregar archivos o Agregar carpeta, y a continuación, busque y seleccione los archivos que copió anteriormente
    3616_image31
     

  4. Compruebe que el archivo/carpeta está seleccionado y haga clic en Aceptar
  5. Haga doble clic en ActiveSync: SendMail desde la biblioteca
  6. Haga clic en el icono de signo de exclamación para ejecutar la consulta
    3616_image32
     

  7. Analizar los resultados de esta consulta revisando el Estado, Error, ABQ y columnas de sc-status.

Análisis de resultados de consulta

El ejemplo siguiente muestra los resultados de la consulta anterior:

3616_image33
 

Deberá revisar los resultados de la consulta para comprobar si hay problemas. Para hacerlo, siga estos pasos:

  1. Revise la columna Estado y localice las solicitudes donde haya un valor. Utilice el Documento de protocolo de Exchange ActiveSync para investigar estos valores y saber si pueden adoptarse medidas correctivas.
  2. Revise la columna Error y localice las solicitudes donde haya un valor en esta columna. Muchos de estos mensajes de error se explican por sí solos y permiten adoptar las acciones correctivas correspondientes.
  3. Revise la columna sc-status y localice las solicitudes donde haya un valor diferente de 200. Esta es la respuesta de estado HTTP desde IIS y puede encontrar más información aquí.

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

Placeholder_Merged en 27
Placeholder_Merged en 27
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 hacerlo, siga estos pasos:

  1. Diríjase al sitio Analizador de conectividad remota de Microsoft
  2. Seleccione Exchange ActiveSync en Pruebas de conectividad de Microsoft Exchange ActiveSync y haga clic en Siguiente
  3. Escriba en todos los campos necesarios y haga clic en Realizar prueba
    3616_image34
     

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

¿Ha fallado la prueba del analizador de conectividad remota de Exchange?

Analizar los resultados del Analizador de conectividad remota de Exchange

Para solucionar este problema, analice los resultados de la prueba y solucione los problemas detectados. Para hacerlo, siga estos pasos:

  1. Haga clic en Expandir todo
    3616_image9
     

  2. Busque el error en los resultados (debería estar cerca del final) e intente solucionarlo
    3616_image35
     

¿Pudo solucionar el problema con los resultados del Analizador de conectividad remota de Exchange?

Grupo de aplicaciones de Exchange ActiveSync

Compruebe que se ha iniciado el MSExchangeSyncAppPool y que se está ejecutando en LocalSystem. Para hacerlo, siga estos pasos:

  1. Abra el Administrador de IIS.
  2. Expanda el servidor y seleccione Grupos de aplicaciones
    
    3616_image36
     

¿Se ha iniciado MSExchangeSyncAppPool usando la cuenta de LocalSystem?

Modificar MSExchangeSyncAppPool

Para solucionar este problema, modifique el MSExchangeSyncAppPool para utilizar la cuenta LocalSystem. Para hacerlo, 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 Configuraciones avanzadas.
  4. Modifique el valor Identidad seleccionando LocalSystem
    
    3616_image37
     

  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 Inicio.

¿La actualización de MSExchangeSyncAppPool solucionó el problema?

Configuración de autenticación del Directorio virtual de ActiveSync

Compruebe la configuración de autenticación en el directorio virtual de ActiveSync. Para hacerlo, 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*

¿El directorio virtual de ActiveSync está configurado para utilizar autenticación básica?

Modificar la configuración de autenticación del Directorio virtual de ActiveSync

Para solucionar este problema, configure el directorio virtual de ActiveSync para que use autenticación básica. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para habilitar la autenticación básica en el directorio virtual:
    Set-ActiveSyncVirtualDirectory ServerName\Microsoft* -BasicAuthEnabled:$True

¿La habilitación de la autenticación básica para el directorio virtual de ActiveSync solucionó el problema?

Dominio predeterminado de ActiveSync

Algunos dispositivos envían solo el valor de nombre de usuario para las credenciales, lo que provoca un error de autenticación. Compruebe que el valor del dominio predeterminado está configurado en el directorio virtual de ActiveSync. Para hacerlo, 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 clic en Autenticación
  4. Seleccione Autenticación básica y haga clic en Editar en el panel Acciones
    3616_image38
     

¿Hay un valor en el campo dominio predeterminado?

Agregar dominio predeterminado para el Directorio virtual de ActiveSync

Para solucionar este problema, configure un dominio predeterminado para el directorio virtual de ActiveSync. Para hacerlo, 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 clic en Autenticación
  4. Seleccione Autenticación básica y haga clic en Editar en el panel Acciones
  5. Escriba un valor para el Dominio predeterminado y haga clic en Aceptar
    3616_image39
     

¿Al habilitar el dominio predeterminado para el directorio virtual de ActiveSync se solucionó el problema?

Configuraciones de SSL del Directorio virtual de ActiveSync

Compruebe que el directorio virtual de ActiveSync no está configurado para requerir certificados de cliente. Para hacerlo, 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 Configuraciones de SSL
    3616_image40
     

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

Modificar la configuración de SSL del directorio Virtual de ActiveSync

Para solucionar este problema, establezca los certificados de cliente en Omitir. Para hacerlo, 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 características, haga doble clic en Configuraciones de SSL
  4. En Certificados de cliente, seleccione Omitir
    3616_image41
     

¿Al cambiar la configuración de SSL para los certificados de cliente a Omitir se solucionó el problema?

Redirección de HTTP del Directorio virtual de ActiveSync

Cuando se configura una redirección HTTP en IIS 7, todos los directorios virtuales que dependen de ese sitio web heredan el ajuste de redirección. Compruebe el directorio virtual de ActiveSync para una redirección HTTP. Para hacerlo, 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
    3616_image42
     

¿Se ha configurado una redirección para el directorio virtual de ActiveSync?

Modificar la redirección de HTTP del directorio Virtual de ActiveSync

Para solucionar este problema, quite la redirección HTTP desde el directorio virtual de ActiveSync. Para hacerlo, 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 verificación Redirigir las solicitudes a este destino
    
    3616_image43
     

¿Al eliminar la redirección HTTP desde el directorio virtual de ActiveSync se solucionó el problema?

Buzón de correo habilitado de ActiveSync

Compruebe que el buzón de correo está habilitado para ActiveSync. Para hacerlo, 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 de correo:
     Get-CASMailbox user | fl ActiveSyncEnabled
    3616_image44
     

¿El usuario está habilitado para ActiveSync?

Habilitar usuarios para ActiveSync

Para solucionar este problema, habilite el usuario para ActiveSync. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para habilitar el buzón de correo para ActiveSync:
    Set-CASMailbox user –ActiveSyncEnabled:$True
    3616_image45
     

¿Al habilitar el buzón de correo para ActiveSync se solucionó el problema?

Revisión de documentos de protocolo de Exchange ActiveSync

El comando SendMail recibió una respuesta de Exchange de código de estado inesperado. Para entender el error encontrado y solucionar el problema, debe revisar el documento Protocolo de referencia del comando Exchange ActiveSync.


¿Pudo solucionar el problema al revisar el código de estado en la respuesta?

Configuración de la organización de Exchange ActiveSync

Nota: Esta característica no está disponible en Exchange 2007. Si su organización cuenta con Exchange 2007, haga clic en "Tengo Exchange 2007" al final de la página.

La configuración de la organización de Exchange ActiveSync permite a los administradores definir el nivel de acceso predeterminado para los dispositivos ActiveSync. Esta configuración predeterminada incluye Bloquear, Cuarentena y Permitir. Compruebe la configuración actual de la organización para determinar el nivel de acceso predeterminado que existe en el entorno. Para hacerlo, 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
    3616_image20
     

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

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

Para solucionar este problema, modifique la configuración de la organización de ActiveSync. Para hacerlo, 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

¿Al cambiar la configuración de DefaultAccessLevel para la configuración de la organización de ActiveSync se solucionó el problema?

Reglas de acceso del dispositivo de Exchange ActiveSync

Las reglas de acceso del dispositivo de Exchange ActiveSync permiten al administrador crear grupos de acceso basados en las características del dispositivo. Compruebe la configuración actual de las reglas de acceso de dispositivo que permite que el dispositivo se conecte Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para encontrar todas las reglas de acceso de dispositivo con el nivel de acceso definido en Permitir:
    Get-ActiveSyncDeviceAccessRule | Where { $_.AccessLevel -eq "Allow" }
    3616_image21
     

¿Hay alguna regla de acceso de dispositivo que aplique en el dispositivo del usuario el nivel de acceso definido en Bloquear o Cuarentena?

Modificar las reglas de acceso de dispositivo ActiveSync

Las reglas de acceso del dispositivo de Exchange ActiveSync permiten al administrador crear grupos de acceso basados en las características del dispositivo. Compruebe la configuración actual de las reglas de acceso de dispositivo que permite que el dispositivo se conecte Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para encontrar todas las reglas de acceso de dispositivo con el nivel de acceso definido en Permitir:
    Get-ActiveSyncDeviceAccessRule | Where { $_.AccessLevel -eq "Allow" }
    3616_image21
     

¿Hay alguna regla de acceso de dispositivo que aplique en el dispositivo del usuario el nivel de acceso definido en Bloquear o Cuarentena?

ID de dispositivo bloqueado del buzón de correo

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

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para buscar los dispositivos que no se pueden sincronizar:
    Get-CASMailbox user | fl ActiveSyncBlockedDeviceIDs
    3616_image24
     

¿El dispositivo del usuario tiene bloqueada la sincronización con el buzón de correo del usuario?

Modificar la configuración del buzón de correo

Para solucionar este problema, quite el identificador de dispositivo de la lista de bloqueo para el buzón de correo. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para buscar los dispositivos que no se pueden sincronizar:
    Set-CASMailbox user -ActiveSyncBlockedDeviceIDs $null
    Nota: Haga clic aquí para consultar más información sobre este cmdlet y las opciones disponibles.

¿Al eliminar este identificador de dispositivo de la lista de bloqueo para el buzón de correo se solucionó el problema?

Instalar Log Parser Studio; consulta de Log Parser Studio – Recuento se sincroniza con SyncKey de cero por usuario

Instalar Log Parser Studio

El cliente ActiveSync puede haber encontrado errores al intentar comunicarse con el servidor de Exchange. Ahora tenemos que determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el Servidor de acceso de cliente. Antes de poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para hacerlo, siga estos pasos:

  1. Descargue e instale LogParser
    • Haga doble clic en LogParser.msi para comenzar la instalación
    • Haga clic en Ejecutar si aparece Abrir archivo-Advertencia de seguridad
    • En la pantalla de bienvenida, haga clic en Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y haga clic en Siguiente
    • En la pantalla Elegir tipo de instalación, haga clic en Completar
    • En la pantalla Listo para la instalación, haga clic en Instalar
    • En la pantalla Finalización, haga clic en Finalizar
  2. Descargue Log Parser Studio y extraiga los archivos

Después de instalar LogParser y de extraer Log Parser Studio, para realizar al análisis, copie los registros IIS del servidor o servidores de Exchange a la estación de trabajo local.


Consulta de Log Parser Studio: Recuento se sincroniza con SyncKey de cero por usuario

Para determinar si los dispositivos se pueden volver a sincronizar con Exchange, ejecute la consulta de Log Parser para encontrar los usuarios. Para hacerlo, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe
  2. Haga clic en el icono de carpeta de registro para seleccionar los archivos que se van a procesar
    3616_image30
     

  3. Haga clic en el botón Agregar archivos o Agregar carpeta, y a continuación, busque y seleccione los archivos que copió anteriormente
    3616_image31
     

  4. Compruebe que el archivo/carpeta está seleccionado y haga clic en Aceptar
  5. Haga doble clic en ActiveSync: Recuento se sincroniza con SyncKey de cero por usuario desde la biblioteca
  6. Haga clic en el icono de signo de exclamación para ejecutar la consulta
    3616_image32
     

  7. Analice los resultados de esta consulta
    3616_image75
     

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

Comprobación de antivirus de nivel de archivo

En muchos casos el antivirus de nivel de archivo afecta al tráfico de ActiveSync retrasando el procesamiento de la solicitud o respuesta. Al detener estos servicios no se deshabilita el controlador de filtro de modo kernel que usan. Para deshabilitar el antivirus de nivel de archivo siga los pasos de este artículo. Una vez reiniciado el servidor acceso de cliente, compruebe que el controlador de filtro de modo kernel ya no está activo. Para hacerlo, 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 en la web el Nombre de filtro
    3616_image46
     

¿Al deshabilitar el controlador de filtro de modo de núcleo de antivirus se solucionó el problema?

Problemas de correo

Seleccione el tipo de problema de correo que está experimentando el cliente ActiveSync.

Los elementos están presentes solo en One Client

Este problema que se ha notificado es un mensaje que aparece en el buzón de correo en Outlook, pero no en el cliente de ActiveSync y viceversa. Antes de empezar a solucionar este problema, necesitamos saber si dicho problema se puede reproducir en el cliente ActiveSync. Si podemos reproducirlo, podemos capturar datos durante el proceso para comprenderlo mejor. De lo contrario, será necesario examinar los registros existentes para intentar determinar lo que sucedió.


¿Puede reproducir el problema del calendario en el dispositivo?

Habilitar el registro de buzón de correo ActiveSync; Capturar seguimiento de Fiddler; Localizar elemento mediante MfcMapi; Buscar elemento en el registro del buzón de correo;

Habilitar el registro de buzón de correo de ActiveSync

El primer paso consiste en habilitar el registro del buzón de correo en el servidor de acceso de cliente y en el buzón de correo del usuario. Puede encontrar más información sobre el registro de buzón de correo aquí. Para hacerlo, 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 de sincronización (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync)
  2. Haga una copia del archivo web.config
  3. Abra el archivo web.config en el Bloc de notas y modifique las siguientes secciones con los valores que aparecen a continuación:
    3616_image16
     

  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 Inicio.
  8. Abra el Shell de administración de Exchange
  9. Ejecute el siguiente cmdlet para habilitar el registro de buzón de correo para un usuario:
    Set-CASMailbox user -ActiveSyncDebugLogging:$True 

Capturar seguimiento de Fiddler

Las solicitudes del dispositivo ActiveSync no siempre llegan al destino de la manera adecuada. Para garantizar que la solicitud y respuesta del dispositivo se envían y reciben según lo previsto, redirija el dispositivo a través de un proxy HTTP y revise los datos. Para hacerlo, siga estos pasos:
  1. Descargue e instale Fiddler en una estación de trabajo.
  2. Descargue Inspector de EAS de Fiddler.
  3. Extraiga EASInspectorFiddler.dll en la carpeta c:\Archivos de programa\Fiddler2\Inspectors
  4. Iniciar la aplicación de Fiddler
  5. Seleccione el menú Herramientas y después seleccione Opciones de Fiddler.
  6. Vaya a la pestaña HTTPS y seleccione Descifrar tráfico HTTPS, haga clic en en todas las preguntas.
  7. Vaya a la pestaña Conexiones y seleccione Permitir la conexión de equipos remotos, haga clic en Aceptar en todas las preguntas
  8. Haga clic en Aceptar y cierre la aplicación de Fiddler
  9. Configure el dispositivo ActiveSync para utilizar esta estación de trabajo como servidor proxy. Esta operación suele realizarse en el apartado de configuración WiFi para el dispositivo.
  10. Iniciar la aplicación de Fiddler
  11. Intente enviar uno o más mensajes desde el cliente de ActiveSync
  12. Seleccione el menú Archivo y después seleccione Capturar tráfico para detener el seguimiento.

Localizar el elemento mediante MfcMapi

Es necesario determinar la ConversationID para el elemento antes de buscar en el registro de buzón de correo. Para hacerlo, siga estos pasos:

  1. Descargue e instale MfcMapi
  2. Ejecute MfcMapi
  3. Vaya al menú Sesión y seleccione Inicio de sesión
  4. Seleccione el perfil de Outlook para el buzón de correo y haga clic en Aceptar
  5. Haga doble clic en el buzón de correo para abrirlo
  6. Expanda el Contenedor raíz y expanda Principio del almacén de información. A continuación, haga clic con el botón derecho en la Bandeja de entrada (o en otra carpeta donde esté ubicado el elemento) y seleccione Abrir tabla de contenido
    3616_image47
     

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

  8. Copie el valor Binario
    3616_image49
     

Buscar elemento en el registro del buzón de correo

Ya hemos recopilado los datos y estamos listos para empezar a solucionar problemas. El primer paso que realizaremos es mirar el registro del buzón de correo y comprobar si ha capturado el elemento. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para recuperar el registro del buzón de correo de un usuario:
    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com

    Nota: Esto hará que se envíe el registro de buzón de correo de ActiveSync a la dirección de correo especificada para el análisis. Puede encontrar más información sobre el registro de buzón de correo aquí.
  3. Descargue MailboxLogParser y extraiga los archivos.
  4. Inicie la utilidad abriendo MailboxLogParser.exe
  5. Haga clic en Importar los registros de buzón de correo a la cuadrícula para abrir el registro de buzón de correo
    3616_image50
     

Buscar elemento en el registro del buzón de correo

  1. Quite el primer byte (o dos caracteres) del valor binario que copió anteriormente. Luego, use los siguientes cinco bytes (o diez caracteres) para el valor de búsqueda.
    01CEC1E829ED44997723AC344564BBEEF22D3A1A3373
  2. Escriba el valor del Paso 1 en Buscar datos de registro sin procesar para cadenas y haga clic en Buscar
    3616_image91
     

  3. Seleccione los siguientes 16 bytes (o 32 caracteres) del valor binario y compare el valor con el Id de conversación en los resultados de búsqueda.
    Ejemplo: 01CEC1E829ED44997723AC344564BBEEF22D3A1A3373
    3616_image92
     

  4. Tome nota del valor del Id del servidor para el elemento. El valor para el ejemplo anterior es 5:11.

¿Pudo localizar el elemento en el registro de buzón de correo con el Id de conversación?

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

Analizar el registro de buzón de correo del elemento

Ahora que sabemos que tenemos el elemento en nuestro registro del buzón de correo, tenemos que hacer un seguimiento de las acciones realizadas contra la cita. Para hacerlo, siga estos pasos:

  1. Busque el valor del Id del servidor que encontró anteriormente
    3616_image93
     

  2. Desplácese hasta el registro y busque RequestBody o ResponseBody. Si el elemento aparece en el cuerpo de la respuesta, significa que dicho elemento se ha actualizado desde el servidor. De lo contrario, el elemento aparece en el cuerpo de la solicitud, lo que significa que el elemento se ha actualizado desde el cliente.
    3616_image60
     

  3. Tome nota de la acción (Agregar, Cambiar o Eliminar) y si es el servidor o el cliente el que envía la acción
  4. Repita los Pasos del 2 al 4 hasta que no haya más entradas.

Nota: Haga clic aquí para obtener información adicional sobre el análisis de registro de buzón de correo de Exchange ActiveSync.

Compruebe el Estado final del elemento

Hemos comprobado que una o más acciones se han realizado en el elemento dentro del registro de 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 basándose en dicha acción:

Agregar: El elemento debe estar en la carpeta en el cliente de ActiveSync

Cambiar: El elemento debe actualizarse en la carpeta en el 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?

Placeholder_Merged en 59

Hemos comprobado que una o más acciones se han realizado en el elemento dentro del registro de 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 basándose en dicha acción:

Agregar: El elemento debe estar en la carpeta en el cliente de ActiveSync

Cambiar: El elemento debe actualizarse en la carpeta en el 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 Fiddler de seguimiento del elemento; Comprobar el Estado final del elemento

Análisis de Fiddler de seguimiento del elemento

La actividad en el servidor Exchange indica que el dispositivo debe tener el estado correcto para esta cita. Podemos utilizar el seguimiento de Fiddler para comprobar que el cliente ha recibido la respuesta. Para hacerlo, siga estos pasos:

  1. Abra el seguimiento de Fiddler
  2. Vaya al menú Edición y seleccione Buscar sesiones
  3. Escriba el espacio de nombres para ActiveSync (Ejemplo: mail.contoso.com) y luego haga clic en Buscar sesiones
  4. Seleccione las solicitudes donde la columna principal tenga un valor
    3616_image61
     

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

  6. Localice todas las solicitudes y respuestas del Id del servidor encontradas anteriormente

Compruebe el Estado final del elemento

Se comprobó que una o más acciones se han realizado 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 basándose en dicha acción:

Agregar: El elemento debe estar en la carpeta en el cliente de ActiveSync

Cambiar: El elemento debe actualizarse en la carpeta en el 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?

Placeholder_Merged en 61
Análisis de errores del seguimiento Fiddler

Se espera que el dispositivo envíe una o más solicitudes para obtener las últimas actualizaciones de la carpeta. Puede utilizar el seguimiento de Fiddler para verificar que el cliente ha enviado la solicitud y el servidor ha obtenido una respuesta. Para hacerlo, siga estos pasos:

  1. Abra el seguimiento de Fiddler
  2. Vaya al menú Edición y seleccione Buscar sesiones
  3. Escriba el espacio de nombres para ActiveSync (Ejemplo: mail.contoso.com) y luego haga clic en Buscar sesiones
  4. Revise la columna Resultado para ver los valores de respuesta HTTP que no sean iguales a 200
  5. Seleccione las solicitudes donde la columna principal tenga un valor
    3616_image25
     

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

¿Se han encontrado errores en el seguimiento de Fiddler?

Instalar Log Parser Studio; Consulta de Log Parser Studio Query – Consulta de dispositivo; Análisis de los resultados de las consultas; Volver a sincronizar la carpeta

Instalar Log Parser Studio

El cliente ActiveSync puede haber encontrado errores al intentar comunicarse con el servidor de Exchange. Ahora tenemos que determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el Servidor de acceso de cliente. Antes de poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para hacerlo, siga estos pasos:

  1. Descargue e instale LogParser
    • Haga doble clic en LogParser.msi para comenzar la instalación
    • Haga clic en Ejecutar si aparece Abrir archivo-Advertencia de seguridad
    • En la pantalla de bienvenida, haga clic en Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y haga clic en Siguiente
    • En la pantalla Elegir tipo de instalación, haga clic en Completar
    • En la pantalla Listo para la instalación, haga clic en Instalar
    • En la pantalla Finalización, haga clic en Finalizar
  2. Descargue Log Parser Studio y extraiga los archivos

Después de instalar LogParser y de extraer Log Parser Studio, para realizar al análisis, copie los registros IIS del servidor o servidores de Exchange a la estación de trabajo local.

Consulta de Log Parser Studio: Consulta de dispositivo

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

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe
  2. Haga clic en el icono de carpeta de registro para seleccionar los archivos que se van a procesar
    3616_image30
     

  3. Haga clic en el botón Agregar archivos o Agregar carpeta, y a continuación, busque y seleccione los archivos que copió anteriormente
    3616_image31
     

  4. Compruebe que el archivo/carpeta está seleccionado y haga clic en Aceptar
  5. Haga doble clic en ActiveSync: Consulta de dispositivo desde la biblioteca
  6. Modifique el valor de ID de dispositivo en la cláusula WHERE al final de la consulta con el valor del paso anterior.
  7. Haga clic en el icono de signo de exclamación para ejecutar la consulta
    3616_image32
     

  8. Analice los resultados de esta consulta mediante la revisión de las columnas de Error y de estado de sc.
    3616_image54
     

Análisis de resultados de consulta

Ahora queremos revisar los resultados de la consulta anterior para buscar errores. Para hacerlo, siga estos pasos:

  1. Revise la columna Estado y localice las solicitudes donde haya un valor mayor que 1. Utilice el Documento de protocolo de Exchange ActiveSync para investigar estos valores y saber si pueden adoptarse medidas correctivas. (Puede ignorar los comandos de ping de esta revisión)
  2. Revise la columna Error y localice las solicitudes donde haya un valor en esta columna. Muchos de estos mensajes de error se explican por sí solos y permiten adoptar las acciones correctivas correspondientes.
  3. Revise la columna sc-status y localice las solicitudes donde haya un valor diferente de 200. Esta es la respuesta de estado HTTP desde IIS y puede encontrar más información aquí.

Por desgracia, la revisión de los registros IIS no muestra ningún identificador para el elemento en cuestión. Lo más recomendable es que intente localizar una solicitud dentro de los registros IIS buscando la fecha y hora en la que se produjo el último cambio de elemento.

Note: También puede consultar este artículo para entender mejor algunos de los elementos que se encuentran con la entrada del registro IIS.

Volver a sincronizar la carpeta

Los pasos anteriores ayudan a identificar por qué se ha producido el problema con el elemento. Es posible que el cliente ActiveSync aún no tenga el elemento en el estado correcto. Para solucionar este problema, quite la carpeta de la lista de carpetas que se van a sincronizar, espere unos cinco minutos y, a continuación, vuelva a agregar la lista de carpetas que desea sincronizar.


¿El elemento está en el estado correcto en el cliente ActiveSync?

Placeholder_Merged en 64
Placeholder_Merged en 64
Análisis de errores del registro de buzón de correo

El tráfico de ActiveSync para este elemento no llevan al elemento al estado correcto en el dispositivo. Ahora tenemos que revisar más en detalle el registro de buzón de correo para ver si hay más problemas con las solicitudes de ActiveSync en la carpeta. Para hacerlo, siga estos pasos:

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

Nota: Haga clic aquí para obtener información adicional sobre el análisis de registro de buzón de correo de Exchange ActiveSync.


¿Había códigos de Estado que no fuesen igual a 1 en la respuesta o se han encontrado excepciones en el registro del buzón de correo?

Instalar Log Parser Studio; Consulta de Log Parser Studio Query – Consulta del Id. de dispositivo; Análisis de los resultados de las consultas; Volver a sincronizar la carpeta

Instalar Log Parser Studio

El cliente ActiveSync puede haber encontrado errores al intentar comunicarse con el servidor de Exchange. Ahora tenemos que determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el Servidor de acceso de cliente. Antes de poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para hacerlo, siga estos pasos:

  1. Descargue e instale LogParser
    • Haga doble clic en LogParser.msi para comenzar la instalación
    • Haga clic en Ejecutar si aparece Abrir archivo-Advertencia de seguridad
    • En la pantalla de bienvenida, haga clic en Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y haga clic en Siguiente
    • En la pantalla Elegir tipo de instalación, haga clic en Completar
    • En la pantalla Listo para la instalación, haga clic en Instalar
    • En la pantalla Finalización, haga clic en Finalizar
  2. Descargue Log Parser Studio y extraiga los archivos

Después de instalar LogParser y de extraer Log Parser Studio, para realizar al análisis, copie los registros IIS del servidor o servidores de Exchange a la estación de trabajo local.

Consulta de Log Parser Studio: Consulta de Id. de dispositivo

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

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para buscar los dispositivos que no se pueden sincronizar:
    Get-ActiveSyncDevice -Mailbox | fl DeviceId,DeviceType
  3. Inicie Log Parser Studio haciendo doble clic en LPS.exe
  4. Haga clic en el icono de carpeta de registro para seleccionar los archivos que se van a procesar
    3616_image30
     

  5. Haga clic en el botón Agregar archivos o Agregar carpeta, y a continuación, busque y seleccione los archivos que copió anteriormente
    3616_image31
     

  6. Compruebe que el archivo/carpeta está seleccionado y haga clic en Aceptar
  7. Haga doble clic en ActiveSync: Consulta de dispositivo desde la biblioteca
  8. Modifique el valor de Id de dispositivo en la cláusula WHERE al final de la consulta con el valor del paso 2.
  9. Haga clic en el icono de signo de exclamación para ejecutar la consulta
    3616_image32
     

  10. Analice los resultados de esta consulta mediante la revisión de las columnas de Error y de estado de sc.
    3616_image54
     

Análisis de resultados de consulta

Ahora queremos revisar si hay problemas con los resultados de la consulta. Para hacerlo, siga estos pasos:

  1. Revise la columna Estado y localice las solicitudes donde haya un valor mayor que 1. Utilice el Documento de protocolo de Exchange ActiveSync para investigar estos valores y saber si pueden adoptarse medidas correctivas. (Puede ignorar los comandos de Ping en esta revisión)
  2. Revise la columna Error y localice las solicitudes donde haya un valor en esta columna. Muchos de estos mensajes de error se explican por sí solos y permiten adoptar las acciones correctivas correspondientes.
  3. Revise la columna sc-status y localice las solicitudes donde haya un valor diferente de 200. Esta es la respuesta de estado HTTP desde IIS y puede encontrar más información aquí.

Por desgracia, la revisión de los registros IIS no muestra ningún identificador para el elemento en cuestión. Lo más recomendable es que intente localizar una solicitud dentro de los registros IIS buscando la fecha y hora en la que se produjo el último cambio de elemento. También puede consultar este artículo para entender mejor algunos de los elementos que se encuentran con la entrada del registro IIS.

Volver a sincronizar la carpeta

Los pasos anteriores ayudan a identificar por qué se ha producido el problema con el elemento. Es posible que el cliente ActiveSync aún no tenga el elemento en el estado correcto. Para solucionar este problema, quite la carpeta de la lista de carpetas que se van a sincronizar, espere unos cinco minutos y, a continuación, vuelva a agregar la lista de carpetas que desea sincronizar.


¿El elemento está en el estado correcto en el cliente ActiveSync?

Placeholder_Merged en 68
Placeholder_Merged en 68
Volver a sincronizar la carpeta

Los pasos anteriores ayudan a identificar por qué se ha producido el problema con el elemento. Es posible que el cliente ActiveSync aún no tenga el elemento en el estado correcto. Para solucionar este problema, quite la carpeta de la lista de carpetas que se van a sincronizar, espere unos cinco minutos y, a continuación, vuelva a agregar la lista de carpetas que desea sincronizar.


¿El elemento está en el estado correcto en el cliente ActiveSync?

Instalar Log Parser Studio; Localice el Id. del dispositivo para el usuario; Consulta de Log Parser Studio – Consulta de dispositivo; Análisis de resultados de consulta

Instalar Log Parser Studio

El cliente ActiveSync puede haber encontrado errores al intentar comunicarse con el servidor de Exchange. Ahora tenemos que determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el Servidor de acceso de cliente. Antes de poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para hacerlo, siga estos pasos:

  1. Descargue e instale LogParser
    • Haga doble clic en LogParser.msi para comenzar la instalación
    • Haga clic en Ejecutar si aparece Abrir archivo-Advertencia de seguridad
    • En la pantalla de bienvenida, haga clic en Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y haga clic en Siguiente
    • En la pantalla Elegir tipo de instalación, haga clic en Completar
    • En la pantalla Listo para la instalación, haga clic en Instalar
    • En la pantalla Finalización, haga clic en Finalizar
  2. Descargue Log Parser Studio y extraiga los archivos

Después de instalar LogParser y de extraer Log Parser Studio, para realizar al análisis, copie los registros IIS del servidor o servidores de Exchange a la estación de trabajo local.

Localice el Id. de Dispositivo para el usuario

Es necesario obtener el Id. de Dispositivo para el cliente de ActiveSync que tiene el problema. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para recuperar el Id. de Dispositivo:
    Get-ActiveSyncDeviceStatistics -Mailbox clt | fl DeviceId,DeviceType
    3616_image55
     

  3. Anote el valor del Id. de dispositivo

Consulta de Log Parser Studio: Consulta de dispositivo

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

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe
  2. Haga clic en el icono de carpeta de registro para seleccionar los archivos que se van a procesar
    3616_image30
     

  3. Haga clic en el botón Agregar archivos o Agregar carpeta, y a continuación, busque y seleccione los archivos que copió anteriormente
    3616_image31
     

  4. Compruebe que el archivo/carpeta está seleccionado y haga clic en Aceptar
  5. Haga doble clic en ActiveSync: Consulta de dispositivo desde la biblioteca
  6. Modifique el valor de ID de dispositivo en la cláusula WHERE al final de la consulta con el valor del paso anterior.
  7. Haga clic en el icono de signo de exclamación para ejecutar la consulta
    3616_image32
     

  8. Analice los resultados de esta consulta mediante la revisión de las columnas de Error y de estado de sc.
    3616_image54
     

Análisis de resultados de consulta

Ahora queremos revisar los resultados de la consulta anterior para buscar errores.


¿Qué mensaje de error ha encontrado en los resultados de la consulta?

Placeholder_Merged en 72
Placeholder_Merged en 72
Placeholder_Merged en 72
Comprobar la directiva de buzón de correo de ActiveSync

Para determinar si existe una configuración de directiva del buzón de correo de ActiveSync que está generando el error AttachmentTooBig, compruebe la directiva de buzón de correo de ActiveSync asignada a este buzón de correo. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para recuperar la configuración de directivas de buzón de correo de ActiveSync para este usuario:
    Get-ActiveSyncMailboxPolicy (Get-Mailbox alias ).ActiveSyncMailboxPolicy | ft name,*Attach* -AutoSize
    Nota: Este cmdlet solo debe devolver un resultado. Si en los resultados obtiene más de una directiva, utilice la configuración predeterminada.
    3616_image57
     

¿La configuración MaxAttachmentSize está establecida en ilimitado?

Comprobar los límites de tamaño de mensaje

Para determinar si alguna restricción de tamaño de mensaje máximo está generando un error AttachmentTooBig, compruebe los ajustes de transporte para la organización de Exchange. Para hacerlo, 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 de mensaje:
    Get-TransportConfig | fl *size
    3616_image58
     

¿El límite de tamaño de MaxReceiveSize o MaxSendSize es superior a 10 MB?

Modificar la configuración de Exchange ActiveSync

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

IMPORTANTE: Los siguientes cambios pueden producir una mayor carga de datos en los dispositivos móviles.

  1. Abra el Explorador de Windows.
  2. Examine la ruta de instalación de Exchange (%ExchangeInstallPath%) y después vaya a Acceso de cliente y Directorios de sincronización.
  3. Haga una copia del archivo web.config
  4. Abra el archivo web.config en el Bloc de notas.
  5. Localice MaxDocumentDataSIze y modifique el valor según sea necesario
    3616_image60
     

    Nota: Este valor se muestra en bytes.
  6. Localice MaxRequestLength y modifique el valor según sea necesario
    3616_image61
     

    Nota: Este valor se muestra 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 Inicio.

¿La modificación del ajuste de ActiveSync solucionó el problema?

Modificar la directiva de buzón de correo de ActiveSync

Para solucionar este problema, aumente el límite de tamaño máximo de datos adjuntos en la directiva de buzón de correo de ActiveSync. Para hacerlo, 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 correo de ActiveSync:
    Set-ActiveSyncMailboxPolicy Default -MaxAttachmentSize 20971520
    Nota: El valor de MaxAttachmentSize se muestra en bytes. Modifique el nombre y el tamaño de la directiva en el cmdlet anterior para satisfacer sus necesidades.

¿Al aumentar el tamaño máximo de datos adjuntos en la directiva de buzón de correo de ActiveSync se solucionó el problema?

Habilitar el registro de buzón de correo de ActiveSync; Analizar registro de buzón de correo de ActiveSync; Localizar datos adjuntos mediante MfcMapi

Habilitar el registro de buzón de correo de ActiveSync

Para determinar la respuesta de ActiveSync, que es la causa del error, debe habilitar el registro de buzón de correo. Puede encontrar más información sobre el registro de buzón de correo aquí. Para hacerlo, 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 de sincronización (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync)
  2. Haga una copia del archivo web.config
  3. Abra el archivo web.config en el Bloc de notas y modifique las siguientes secciones con los valores que aparecen a continuación:
    3616_image16
     

  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 Configuraciones avanzadas.
  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 Inicio.
  9. Abra el Shell de administración de Exchange
  10. Ejecute el siguiente cmdlet para habilitar el registro de buzón de correo para un usuario:
    Set-CASMailbox user -ActiveSyncDebugLogging:$True
  11. Intentar abrir los datos adjuntos desde el cliente de ActiveSync

Analizar registro de buzón de correo de ActiveSync

Revise el registro de buzón de correo para determinar si el usuario está intentando abrir los datos adjuntos. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para recuperar el registro del buzón de correo de un usuario:
    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    Nota: Esto hará que se envíe el registro de buzón de correo de ActiveSync a la dirección de correo especificada para el análisis. Puede encontrar más información sobre el registro de buzón de correo aquí.
  3. Descargue MailboxLogParser y extraiga los archivos.
  4. Inicie la utilidad abriendo MailboxLogParser.exe
  5. Haga clic en Importar los registros de buzón de correo a la cuadrícula para abrir el registro de buzón de correo
    3616_image50
     

  6. Escriba ObjectNotFound en Buscar datos de registro sin procesar para las cadenas y haga clic en Buscar
  7. Revise los resultados de la búsqueda mediante la localización del error en la entrada del registro. Tome nota del número de datos adjuntos del FileReference. Este es el último número del valor: 5%3a12%3a0. (El valor es 5:12:0, que es el adjunto 0 para ServerId 5:12.)
    3616_image62
     

Nota: Haga clic aquí para obtener información adicional sobre el análisis de registro de buzón de correo de Exchange ActiveSync.


Localizar datos adjuntos mediante MfcMapi

Es necesario determinar si los datos adjuntos existen en el mensaje. Para hacerlo, siga estos pasos:

  1. Descargue e instale MfcMapi
  2. Ejecute MfcMapi
  3. Vaya al menú Sesión y seleccione Inicio de sesión
  4. Seleccione el perfil de Outlook para el buzón de correo y haga clic en Aceptar
  5. Haga doble clic en el buzón de correo para abrirlo
  6. Expanda el Contenedor raíz y expanda Principio del almacén de información. A continuación, haga clic con el botón derecho en la Bandeja de entrada (o en otra carpeta donde esté ubicado el elemento) y seleccione Abrir tabla de contenido
    3616_image47
     

  7. Haga clic con el botón derecho en el mensaje y seleccione Datos adjuntos > Mostrar tabla de datos adjuntos
  8. Verá una lista de adjuntos dentro del mensaje
    3616_image63
     

¿Puede ver los datos adjuntos con el número de referencia de archivo encontrado en el registro del buzón de correo?

Placeholder_Merged en 80
Placeholder_Merged en 80
Ver 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 en Outlook Web Access.


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

Comprobar la directiva de buzón de correo de ActiveSync

Para determinar si existe una configuración de directiva del buzón de correo de ActiveSync que está generando el error AttachmentTooBig, compruebe la directiva de buzón de correo de ActiveSync asignada a este buzón de correo. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para recuperar la configuración de directivas de buzón de correo de ActiveSync para este usuario:
    Get-ActiveSyncMailboxPolicy (Get-Mailbox alias).ActiveSyncMailboxPolicy | ft name,*Attach* -AutoSize
    Nota: Este cmdlet solo debe devolver un resultado. Si en los resultados obtiene más de una directiva, utilice la configuración predeterminada.
    3616_image57
     

¿La configuración Datos adjuntos habilitados está establecida en Verdadero?

Modificar la directiva de buzón de correo de ActiveSync

Para solucionar este problema, aumente el límite de tamaño máximo de datos adjuntos en la directiva de buzón de correo de ActiveSync. Para hacerlo, 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 correo de ActiveSync:
    Set-ActiveSyncMailboxPolicy Default –AttachmentsEnabled:$True

¿Al aumentar el tamaño máximo de datos adjuntos en la directiva de buzón de correo de ActiveSync se solucionó el problema?

No se puede enviar un mensaje

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


¿El usuario puede reproducir el problema?

Habilitar el registro de buzón de correo de ActiveSync; Capturar seguimiento de Fiddler; Análisis de errores del registro de buzón de correo

Habilitar el registro de buzón de correo de ActiveSync

El primer paso sirve para habilitar el registro del buzón de correo en los servidores de acceso de cliente y el buzón de correo del usuario. Puede encontrar más información sobre el registro de buzón de correo aquí. Para hacerlo, 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 de sincronización (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync)
  2. Haga una copia del archivo web.config
  3. Abra el archivo web.config en el Bloc de notas y modifique las siguientes secciones con los valores que aparecen a continuación:
    3616_image16
     

  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 Inicio.
  8. Abra el Shell de administración de Exchange
  9. Ejecute el siguiente cmdlet para habilitar el registro de buzón de correo para un usuario:
    Set-CASMailbox user -ActiveSyncDebugLogging:$True

Capturar seguimiento de Fiddler

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

  1. Descargue e instale Fiddler en una estación de trabajo.
  2. Descargue Inspector de EAS de Fiddler.
  3. Extraiga EASInspectorFiddler.dll en la carpeta c:\Archivos de programa\Fiddler2\Inspectors
  4. Iniciar la aplicación de Fiddler
  5. Seleccione el menú Herramientas y después seleccione Opciones de Fiddler.
  6. Vaya a la pestaña HTTPS y seleccione Descifrar tráfico HTTPS, haga clic en en todas las preguntas.
  7. Vaya a la pestaña Conexiones y seleccione Permitir la conexión de equipos remotos, haga clic en Aceptar en todas las preguntas
  8. Haga clic en Aceptar y cierre la aplicación de Fiddler
  9. Configure el dispositivo ActiveSync para utilizar esta estación de trabajo como servidor proxy. Esta operación suele realizarse en el apartado de configuración WiFi para el dispositivo.
  10. Iniciar la aplicación de Fiddler
  11. Reproducir el problema con el dispositivo de ActiveSync
  12. Seleccione el menú Archivo y después seleccione Capturar tráfico para detener el seguimiento.

Análisis de errores del registro de buzón de correo

La solicitud del cliente de ActiveSync para enviar este mensaje no es correcta. Tenemos que comprobar que el servidor de Exchange ha recibido la solicitud y si el servidor ha enviado alguna respuesta. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para recuperar el registro del buzón de correo de un usuario:
    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    Nota: El registro de buzón de correo de ActiveSync se envía a la dirección de correo electrónico especificada. Puede encontrar más información sobre el registro de buzón de correo aquí.
  3. Descargue MailboxLogParser y extraiga los archivos.
  4. Inicie la utilidad abriendo MailboxLogParser.exe
  5. Haga clic en Importar los registros de buzón de correo a la cuadrícula para abrir el registro de buzón de correo
  6. Escriba SendMail en Buscar datos de registro sin procesar para las cadenas y haga clic en Buscar
  7. Revise los resultados de la búsqueda comprobando los valores de la columna Estado

Nota: Haga clic aquí para obtener información adicional sobre el análisis de registro de buzón de correo de Exchange ActiveSync.


¿Se han encontrado errores o excepciones en el registro de buzón de correo?

Placeholder_Merged en 87
Placeholder_Merged en 87
Análisis de errores del seguimiento Fiddler

Se espera que el dispositivo envíe un comando SendMail al servidor de Exchange. Puede utilizar el seguimiento de Fiddler para verificar que el cliente ha enviado la solicitud y el servidor ha obtenido una respuesta. Para hacerlo, siga estos pasos:

  1. Abra el seguimiento de Fiddler
  2. Vaya al menú Edición y seleccione Buscar sesiones
  3. Escriba el espacio de nombres para ActiveSync (Ejemplo: mail.contoso.com) y luego haga clic en Buscar sesiones
  4. Revise la columna Resultado para ver los valores de respuesta HTTP que no sean iguales a 200
  5. Seleccione las solicitudes donde la columna principal tenga un valor
    3616_image25
     

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

¿Se han encontrado errores en el seguimiento de Fiddler?

Instalar Log Parser Studio; Consulta de Log Parser Studio Query – SendMail; Análisis de los resultados de las consultas

Instalar Log Parser Studio

El cliente ActiveSync puede haber encontrado errores al intentar comunicarse con el servidor de Exchange. Ahora tenemos que determinar dónde se originaron estos errores. Comenzaremos comprobando los registros de IIS en el Servidor de acceso de cliente. Antes de poder analizar estos registros, la estación de trabajo donde se completará el análisis debe tener instalado Log Parser Studio. Para hacerlo, siga estos pasos:

  1. Descargue e instale LogParser
    • Haga doble clic en LogParser.msi para comenzar la instalación
    • Haga clic en Ejecutar si aparece Abrir archivo-Advertencia de seguridad
    • En la pantalla de bienvenida, haga clic en Siguiente.
    • En la pantalla Contrato de licencia de usuario final, revise y acepte el contrato de licencia y haga clic en Siguiente
    • En la pantalla Elegir tipo de instalación, haga clic en Completar
    • En la pantalla Listo para la instalación, haga clic en Instalar
    • En la pantalla Finalización, haga clic en Finalizar
  2. Descargue Log Parser Studio y extraiga los archivos

Después de instalar LogParser y de extraer Log Parser Studio, para realizar al análisis, copie los registros IIS del servidor o servidores de Exchange a la estación de trabajo local.

Consulta de Log Parser Studio – SendMail

Para determinar si los dispositivos se pueden volver a sincronizar con Exchange, ejecute la consulta de Log Parser para encontrar los usuarios. Para hacerlo, siga estos pasos:

  1. Inicie Log Parser Studio haciendo doble clic en LPS.exe
  2. Haga clic en el icono de carpeta de registro para seleccionar los archivos que se van a procesar
    3616_image30
     

  3. Haga clic en el botón Agregar archivos o Agregar carpeta, y a continuación, busque y seleccione los archivos que copió anteriormente
    3616_image31
     

  4. Compruebe que el archivo/carpeta está seleccionado y haga clic en Aceptar
  5. Haga doble clic en ActiveSync: SendMail desde la biblioteca
  6. Haga clic en el icono de signo de exclamación para ejecutar la consulta
    3616_image32
     

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

Análisis de resultados de consulta

Ahora queremos revisar los resultados de la consulta anterior para buscar errores.


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

Placeholder_Merged en 91
Placeholder_Merged en 91
Error QutoaExceeded

Este error informa de que el usuario ha superado su cuota de buzón de correo y no puede enviar mensajes. Para solucionar este problema, aumente la cuota de almacenamiento del buzón de correo del usuario o pida al usuario que reduzca el tamaño de su buzón de correo.


¿El problema se solucionó con una de estas opciones?

Error NoRecipients

Este error informa de que el usuario ha intentado enviar un mensaje sin ningún destinatario. El dispositivo no permite este comportamiento. Lo más recomendable es revisar los registros del buzón de correo y el seguimiento de Fiddler para este dispositivo para verificar que el comando SendMail incluía a uno o más destinatarios.


¿Pudo comprobar si el dispositivo envió uno o más destinatarios en la solicitud?

Error MailSubmissionFailed

El error MailSubmissionFailed es fundamentalmente un mensaje que detecta todos los errores de las operaciones fallidas de SendMail. El usuario debe intentar volver a enviar el mensaje. Compruebe si en el registro de eventos del servidor de buzón de correo hay errores o advertencias en el momento de envío de este mensaje.


¿Pudo solucionar el problema utilizando los registros de eventos en el servidor de buzón de correo?

Problemas de calendario

Antes de empezar a solucionar problemas, necesitamos saber si el problema se puede reproducir en el dispositivo. Si podemos reproducirlo, podemos capturar datos durante el proceso para comprenderlo mejor. De lo contrario, será necesario examinar los registros existentes para intentar determinar lo que sucedió.


¿Puede reproducir el problema del calendario en el dispositivo?

Habilitar el registro de buzón de correo ActiveSync; Capturar seguimiento de Fiddler; Localizar cita en el buzón de correo; Buscar UID

El primer paso sirve para habilitar el registro del buzón de correo en los servidores de acceso de cliente y el buzón de correo del usuario. Puede encontrar más información sobre el registro de buzón de correo aquí. Para hacerlo, 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 de sincronización (C:\Archivos de programa\Microsoft\Exchange Server\V14\ClientAccess\Sync)
  2. Haga una copia del archivo web.config
  3. Abra el archivo web.config en el Bloc de notas y modifique las siguientes secciones con los valores que aparecen a continuación:
    3616_image16
     

  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 Inicio.
  8. Abra el Shell de administración de Exchange
  9. Ejecute el siguiente cmdlet para habilitar el registro de buzón de correo para un usuario:
    Set-CASMailbox user -ActiveSyncDebugLogging:$True

Capturar seguimiento de Fiddler

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

  1. Descargue e instale Fiddler en una estación de trabajo.
  2. Descargue Inspector de EAS de Fiddler.
  3. Extraiga EASInspectorFiddler.dll en la carpeta c:\Archivos de programa\Fiddler2\Inspectors
  4. Iniciar la aplicación de Fiddler
  5. Seleccione el menú Herramientas y después seleccione Opciones de Fiddler.
  6. Vaya a la pestaña HTTPS y seleccione Descifrar tráfico HTTPS, haga clic en en todas las preguntas.
  7. Vaya a la pestaña Conexiones y seleccione Permitir la conexión de equipos remotos, haga clic en Aceptar en todas las preguntas
  8. Haga clic en Aceptar y cierre la aplicación de Fiddler
  9. Configure el dispositivo ActiveSync para utilizar esta estación de trabajo como servidor proxy. Esta operación suele realizarse en el apartado de configuración WiFi para el dispositivo.
  10. Iniciar la aplicación de Fiddler
  11. Reproducir el problema con el dispositivo de ActiveSync
  12. Seleccione el menú Archivo y después seleccione Capturar tráfico para detener el seguimiento.

Localizar la cita en el buzón de correo

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

  1. Descargue e instale MfcMapi
  2. Ejecute MfcMapi
  3. Vaya al menú Sesión y seleccione Inicio de sesión
  4. Seleccione el perfil de Outlook para el buzón de correo y haga clic en Aceptar
  5. Haga doble clic en el buzón de correo para abrirlo
  6. Expanda el Contenedor raíz y expanda Principio del almacén de información. Después, haga clic con el botón derecho en Calendario y seleccione Abrir tabla de contenido
    
    3616_image66
     

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

  8. Copie el valor Binario (se utilizará para buscar el UID en el registro del buzón de correo)
    3616_image68
     

Búsqueda de UID

Ya hemos recopilado los datos y estamos listos para empezar a solucionar problemas. El primer paso que realizaremos es mirar el registro del buzón de correo y comprobar si la cita se ha capturado. Para hacerlo, siga estos pasos:

  1. Abra el Shell de administración de Exchange
  2. Ejecute el siguiente cmdlet para recuperar el registro del buzón de correo de un usuario:
    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    Nota: Esto hará que se envíe el registro de buzón de correo de ActiveSync a la dirección de correo especificada para el análisis. Puede encontrar más información sobre el registro de buzón de correo aquí.
  3. Descargue MailboxLogParser y extraiga los archivos.
  4. Inicie la utilidad abriendo MailboxLogParser.exe
  5. Haga clic en Importar los registros de buzón de correo a la cuadrícula para abrir el registro de buzón de correo
  6. Introduzca el valor de UID que ha copiado anteriormente en Buscar datos de registro sin procesar para cadenas y haga clic en Buscar
    3616_image69
     

  7. Revise los resultados de la búsqueda y anote el valor ServerId de esta cita si encontró alguno
    3616_image94
     

¿Pudo localizar la cita en el registro de buzón de correo mediante el UID?

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

Analizar registro de buzón de correo de UID

Ahora que sabemos que tenemos la cita en nuestro registro del buzón de correo, tenemos que hacer un seguimiento de las acciones realizadas en la cita. Para hacerlo, siga estos pasos:

  1. Busque el valor de UID que encontró anteriormente

  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, significa que dicho elemento se ha actualizado desde el servidor. De lo contrario, el elemento aparece en el cuerpo de la solicitud, lo que significa que el elemento se ha actualizado desde el cliente.

  3. Tome nota de la acción (Agregar, Cambiar o Eliminar) y si es el servidor o el cliente el que envía la acción
  4. Repita los Pasos del 2 al 4 hasta que no haya más entradas.

Nota: Haga clic aquí para obtener información adicional sobre el análisis de registro de buzón de correo de Exchange ActiveSync.

Compruebe el Estado final de la cita

Hemos comprobado que se realizaron una o más acciones en la cita dentro del registro de buzón de correo. El resultado final de la cita depende de la acción final. Esta es la descripción del estado esperado de la cita basado en dicha acción:

Agregar: La cita debe estar en el calendario del cliente de ActiveSync

Cambiar: La cita debe actualizarse en el calendario del cliente de ActiveSync

Eliminar: La cita debe quitarse del calendario del cliente de ActiveSync


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

Placeholder_Merged en 102
Análisis de Fiddler de seguimiento del UID; Comprobar el Estado final de la cita

Análisis de seguimiento de Fiddler de UID

Esperamos que el dispositivo envíe las solicitudes relacionadas con esta cita. Puede utilizar el seguimiento de Fiddler para verificar que el cliente ha enviado la solicitud y el servidor ha obtenido una respuesta. Para hacerlo, siga estos pasos:

  1. Abra el seguimiento de Fiddler
  2. Vaya al menú Edición y seleccione Buscar sesiones
  3. Escriba el espacio de nombres para ActiveSync (Ejemplo: mail.contoso.com) y luego haga clic en Buscar sesiones
  4. Seleccione las solicitudes donde la columna Principal tenga un valor y los valores de respuesta HTTP no sean iguales a 200
    3616_image71
     

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

  6. Localice todas las solicitudes y respuestas del Id del servidor encontradas anteriormente

Compruebe el Estado final de la cita

Tenemos que comprobar que las acciones realizadas en la cita dentro del seguimiento de Fiddler se corresponden con el registro del buzón de correo. La acción final debe coincidir con la acción de registro de buzón de correo que encontró antes. Esta es la descripción del estado esperado de la cita basado en dicha acción:

Agregar: La cita debe estar en el calendario del cliente de ActiveSync

Cambiar: La cita debe actualizarse en el calendario del cliente de ActiveSync

Eliminar: La cita debe quitarse del calendario del cliente de ActiveSync


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

Placeholder_Merged en 104
Análisis de errores del registro de buzón de correo

El tráfico de ActiveSync para esta cita no hace que la cita esté en el estado correcto en el dispositivo. Ahora tenemos que revisar también el registro de buzón de correo para ver si hay más problemas con las solicitudes de ActiveSync en la carpeta Calendario. Para hacerlo, siga estos pasos:

  1. Revise los resultados de la búsqueda anterior.
    3616_image73
     

  2. Compruebe la columna Estado en la respuesta y, si el valor no es igual a 1, revise el documento de protocolo de ActiveSync para obtener más información sobre el código de estado.
  3. Compruebe también la entrada de registro para ver si hay mensajes de excepción.

Nota: Haga clic aquí para obtener información adicional sobre el análisis de registro de buzón de correo de Exchange ActiveSync.


¿Había códigos de Estado que no fuesen igual a 1 en la respuesta o se han encontrado excepciones en el registro del buzón de correo?