Continuamos con los Posts sobre los cmdlets de testeo que tenemos en Exchange 2010 SP2 (aqui). Esta semana llevamos uno por dia. Hoy Test-ActiveSyncConnectivity, un clásico muy utilizado.
¿Que realiza?
Lleva a cabo una sincronización completa entre el dispositivo móvil y un buzón determinado para comprobar la funcionalidad del servicio de ActiveSync.
Test-ActiveSyncConnectivity
En esta prueba básica, al no especificar ningún buzón selecciona el que tenemos creado de Test en nuestra organización (extest_7497892c17ce4), el cual no tiene los permisos necesarios ni dispositivo móvil.
Opciones
Multiples y variadas:
- Seleccionar credenciales de un buzón. .
- Seleccionar nuestro Array. Que lo encuentre automáticamente.
- Seleccionar un servidor en concreto. Nos referimos a un servidor con el rol de Client Access.
- Especificar una URL de acceso al servicio ActiveSync.
- Utilizar o ignorar Certificados.
Conectividad al buzón de un usuario dado a través del servicio de Autodiscover:
Test-ActiveSyncConnectivity -UseAutodiscoverForclientAccessServer -AllowUnsecureAccess -MailboxCredential (Get-Crendential)
En el caso de mi entorno tanto de pruebas como de producción este test me da siempre el mismo resultado ==> Forbiden, debido a la configuración particular del IIS que solo se puede acceder por certificado.
El resultado normal sería como el siguiente (imagen copiada del Blog ExchangeServerPro):
De todas maneras tenemos una herramienta bastante util para verificar y centrar los problemas con el servicio de ActiveSync: https://www.testexchangeconnectivity.com, desde un explorador podemos realizar todos estos chequeos:
Como ejemplo, un testeo de:
Aparece como erroneo porque necesita un certificado instalado en el cliente (está configurado en el servidor como «requerir» certificado). Todos los demas chequeos, correctos.
Un saludo,
Bibliografia.
Technet.
ExchangeServerPro.