Solución de errores que surgen cuando los cmdlets de pruebas de conectividad se ejecutan en una versión de 32 bits de Windows XP

 

Última modificación del tema: 2009-01-26

En este tema se describe cómo solucionar los mensajes de error que ocurren cuando se ejecutan cmdlets para probar la conectividad con Microsoft Exchange Server 2007 en un equipo que ejecuta una versión de 32 bits de Windows XP.

Los cmdlets de prueba prueban componentes de Exchange 2007 específicos y proporcionan archivos de registro que se pueden examinar. Al intentar ejecutar los cmdlets de prueba en una versión de 32 bits de Windows XP, se recibe uno de los siguientes mensajes de error:

[PS] C:\>Test-OwaConnectivity -ClientAccessServer CASServer.Dominio.com -MailboxServer MBXServer.Dominio.com

ADVERTENCIA: No se puede obtener acceso al usuario de prueba 'Nombre_Usuario'. Por lo tanto, este cmdlet no podrá probar el servidor de buzones "MBXServer.Domain.com".

Test-OwaConnectivity: No se pudo encontrar el usuario Domain.com\User_Name ni iniciar sesión con él. Si esta tarea se está ejecutando sin credenciales, inicie sesión como administrador de dominio y ejecute new-TestCasConnectivityUser.ps1 para comprobar que el usuario existe en el servidor de buzones MBXServer.Domain.com

At line:1 char:21

+ Test-OwaConnectivity <<<< -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

ADVERTENCIA: No se ha probado ningún servidor de acceso de cliente.

[PS] C:\>Test-ActiveSyncConnectivity -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

ADVERTENCIA: No se pudo obtener acceso al usuario de prueba 'CAS_5323d9a976d24a77'. Por lo tanto, este cmdlet no podrá probar el servidor de buzones "MBXServer.Domain.com".

Test-ActiveSyncConnectivity: No se pudo encontrar el usuario Domain.com\CAS_5323d9a976d24a77. Si esta tarea se está ejecutando sin credenciales, inicie sesión como administrador de dominio y ejecute new-TestCasConnectivityUser.ps1 para comprobar que el usuario existe en el servidor de buzones MBXServer.Domain.com

At line:1 char:28

+ Test-ActiveSyncConnectivity <<<< -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

ADVERTENCIA: No se ha probado ningún servidor de acceso de cliente.

Este error ocurre porque la versión de 32 bits de Windows XP no usa la estructura KERB_S4U_LOGON. La función LSALogonUser llama a la estructura KERB_S4U_LOGON cuando no se pasan las credenciales de un usuario al servidor. Este error no se produce en equipos que ejecutan la versión de 64 bits de Windows XP. 

Más información

Para obtener más información acerca de la estructura KERB_S4U_LOGON, consulte KERB_S4U_LOGON Structure (en inglés).