locked
Problemas instalacion Exchange 2007 RRS feed

  • Pregunta

  • Saludos a todos,

    Tenemos un SBS 2008 recién instalado.  La parte del server funciona correctamente, con sus actualizaciones, parches, etc., pero nos hemos liado con el Exchange.  Al realizar la actualización al SP3 nos dió varios errores.  Siempre terminamos con "La instalación de Exchange Server ha detectado un error".  Decidimos desinstalar para empezar de cero.  Empezamos con desinstalar Forefront, sin problemas, pero Exchange no se deja.

    Hemos probado reinstalar desde el programa, desde cmd con las opciones upgrade, disaster recovery, etc. y finalmente desisntalar desde el Panel de Control.  Hagamos lo que hagamos se nos queda "colgado" con el siguiente log:

    [30/10/2010 12:23:36] [0] **********************************************
    [30/10/2010 12:23:36] [0] Starting Microsoft Exchange 2007 Setup
    [30/10/2010 12:23:36] [0] **********************************************
    [30/10/2010 12:23:36] [0] Operating System version: Microsoft Windows NT 6.0.6002 Service Pack 2.
    [30/10/2010 12:23:36] [0] Setup version: 8.3.83.6.
    [30/10/2010 12:23:36] [0] Logged on user: xxxxxx\Administrador.
    [30/10/2010 12:23:36] [0] Command Line Parameter Name='mode', Value='Uninstall'.
    [30/10/2010 12:23:36] [0] ExSetupUI was started with the following command: '-mode:uninstall'.
    [30/10/2010 12:23:37] [0] Setup is choosing the domain controller to use
    [30/10/2010 12:23:37] [0] The MSExchangeADTopology has a persisted domain controller: PE2900.xxxxxx.local
    [30/10/2010 12:23:37] [0] PrepareAD has been run, and has replicated to this domain controller; so setup will use PE2900.xxxxxx.local
    [30/10/2010 12:23:37] [0] Setup is choosing a global catalog...
    [30/10/2010 12:23:37] [0] Setup has chosen the global catalog server PE2900.xxxxxx.local.
    [30/10/2010 12:23:37] [0] Setup will use the domain controller 'PE2900.xxxxxx.local'.
    [30/10/2010 12:23:37] [0] Setup will use the global catalog 'PE2900.xxxxxx.local'.
    [30/10/2010 12:23:37] [0] Exchange configuration container for the organization is 'CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=xxxxxx,DC=local'.
    [30/10/2010 12:23:37] [0] Exchange organization container for the organization is 'CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=xxxxxx,DC=local'.
    [30/10/2010 12:23:37] [0] Setup will search for an Exchange Server object for the local machine with name 'PE2900'.
    [30/10/2010 12:23:37] [0] Exchange Server object found : 'CN=PE2900,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=xxxxxx,DC=local'.
    [30/10/2010 12:23:37] [0] The following roles are unpacked: BridgeheadRole ClientAccessRole MailboxRole AdminToolsRole
    [30/10/2010 12:23:37] [0] The following roles are installed: BridgeheadRole ClientAccessRole MailboxRole

    Nos hemos quedado sin ideas.  Agradeceremos vuestra ayuda. 

     

    lunes, 1 de noviembre de 2010 17:03

Respuestas

Todas las respuestas

  • Mira esto por si acaso (la parte del registro que comentan):

    http://www.networksteve.com/exchange/topic.php/Uninstall_CAS_error_:_The_Exchange_server_is_in_an_inconsistent/?TopicId=18149&Posts=4


    -------- Salu2!! Javier Inglés - Microsoft Active Professional 2010
    • Marcado como respuesta Uriel Almendra jueves, 16 de mayo de 2013 14:36
    lunes, 1 de noviembre de 2010 17:28
  • Gracias Javier.

    Siguiendo el artículo he visto que los problemas podian venir por el registro.  He comprobado que en la clave HubTransportRole quedaba una opción BuildtoBuildUpgrade (que inicialmente nos habia dado problemas) "colgada".  He borrado esta clave y hemos vuelto a intentar actualizar desde la aplicación SP3 sin resultados aparentes.

    Antes de probar la desinstalación desde cmd he realizado otro intento con la opción setup /m:upgrade y la sorpresa ha sido que el tema ha empezado a funcionar hasta que nos ha aparecido un nuevo error que te comento. Pienso que este error se nos habia producido inicialmente y en uno de los foros leí que la solución era borrar el Watermark (aunque en otros se desaconseja). 

    Las últimas lineas del log de instalación las transcribo, en unión de los dos eventos que se producen y el estado actual del registro:

    [02/11/2010 19:40:54] [2] Beginning processing.

    [02/11/2010 19:40:54] [2] ExchangeInstallPath = C:\Program Files\Microsoft\Exchange Server\, Relative Path = Scripts\, Xml Full File Path = C:\Program Files\Microsoft\Exchange Server\Scripts\Exchange2007Edge_WinSrv2008.xml, Xml Node Name = _locDefinition

    [02/11/2010 19:40:54] [2] Ending processing.

    [02/11/2010 19:40:54] [1] Executing 'Set-WERRegistryMarkers;', handleError = False

    [02/11/2010 19:40:54] [2] Launching sub-task '$error.Clear(); Set-WERRegistryMarkers;'.

    [02/11/2010 19:40:54] [2] Beginning processing.

    [02/11/2010 19:40:54] [2] Ending processing.

    [02/11/2010 19:40:54] [1] Processing component 'All Roles Common First' (Creando la configuración del servidor de Exchange en Active Directory).

    [02/11/2010 19:40:54] [1] Executing '$RoleNames = $RoleRoles.Replace('Role','').Split(','); .\ServiceControl.ps1 EnableServices $RoleNames', handleError = False

    [02/11/2010 19:40:54] [2] Launching sub-task '$error.Clear(); $RoleNames = $RoleRoles.Replace('Role','').Split(','); .\ServiceControl.ps1 EnableServices $RoleNames'.

    [02/11/2010 19:40:55] [1] Executing 'Set-LocalPermissions', handleError = False

    [02/11/2010 19:40:55] [2] Launching sub-task '$error.Clear(); Set-LocalPermissions'.

    [02/11/2010 19:40:55] [2] Beginning processing.

    [02/11/2010 19:40:55] [2] [ERROR] Unexpected Error

    [02/11/2010 19:40:55] [2] [ERROR] Intento de realizar una operación no válida.

    [02/11/2010 19:40:55] [2] Ending processing.

    [02/11/2010 19:40:55] [1] The following 1 error(s) occurred during task execution:

    [02/11/2010 19:40:55] [1] 0. ErrorRecord: Intento de realizar una operación no válida.

    [02/11/2010 19:40:55] [1] 0. ErrorRecord: System.UnauthorizedAccessException: Intento de realizar una operación no válida.

    en System.Security.AccessControl.Win32.SetSecurityInfo(ResourceType type, String name, SafeHandle handle, SecurityInfos securityInformation, SecurityIdentifier owner, SecurityIdentifier group, GenericAcl sacl, GenericAcl dacl)

    en System.Security.AccessControl.NativeObjectSecurity.Persist(String name, SafeHandle handle, AccessControlSections includeSections, Object exceptionContext)

    en System.Security.AccessControl.NativeObjectSecurity.Persist(String name, AccessControlSections includeSections, Object exceptionContext)

    en System.Security.AccessControl.FileSystemSecurity.Persist(String fullPath)

    en Microsoft.Exchange.Management.Deployment.SetLocalPermissions.SetDirectorySecurity(String path, DirectorySecurity directorySecurity)

    en Microsoft.Exchange.Management.Deployment.SetLocalPermissions.ChangePermissions[TTarget,TSecurity,TAccessRule,TRights](XmlNode targetNode, Dictionary`2 rightsDictionary, GetTarget`1 getTarget, GetOrginalPermissionsOnTarget`2 getOrginalPermissionsOnTarget, SetPermissionsOnTarget`2 setPermissionsOnTarget, CreateAccessRule`2 createAccessRule, AddAccessRule`2 addAccessRule, RemoveAccessRuleAll`1 removeAccessRuleAll)

    en Microsoft.Exchange.Management.Deployment.SetLocalPermissions.SetPermissionsOnCurrentLevel[TTarget,TSecurity,TAccessRule,TRights](XmlNode permissionSetNode, String targetType, Dictionary`2 rightsDictionary, GetTarget`1 getTarget, GetOrginalPermissionsOnTarget`2 getOrginalPermissionsOnTarget, SetPermissionsOnTarget`2 setPermissionsOnTarget, CreateAccessRule`2 createAccessRule, AddAccessRule`2 addAccessRule, RemoveAccessRuleAll`1 removeAccessRuleAll)

    en Microsoft.Exchange.Management.Deployment.SetLocalPermissions.SetPermissionsOnCurrentLevel(XmlNode permissionSetNode)

    en Microsoft.Exchange.Management.Deployment.SetLocalPermissions.InternalProcessRecord()

    [02/11/2010 19:40:55] [1] [ERROR] Intento de realizar una operación no válida.

    [02/11/2010 19:40:55] [1] Setup is halting task execution because of one or more errors in a critical task.

    [02/11/2010 19:40:55] [1] Finished executing component tasks.

    [02/11/2010 19:40:55] [1] Ending processing.

    [02/11/2010 19:40:55] [0] The Exchange Server Setup operation did not complete. For more information, visit http://support.microsoft.com and enter the Error ID.

    [02/11/2010 19:40:55] [0] End of Setup

    [02/11/2010 19:40:55] [0] **********************************************

     

    error 1002

    Origen MSExchangeSetup

    Error en el componente Función de transporte de concentradores de Exchange Server.

    Error: Error: Intento de realizar una operación no válida.

    error 4001

    Origen MSExchangeSetup System Attendant Mailbox

    Error transitorio. El problema podría resolverse en breve. El servicio volverá a intentarlo en 56 segundos: Inofrmación de diagnóstico:

    No se puede abrir el buzón /o=First Organization/ou=Exchange Administartive Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=PE2900/cn Microsoft System Attendant

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\HubTransportRole]

    "ConfiguredVersion"="8.1.240.6"

    "UnpackedVersion"="8.3.83.6"

    "Action"="BuildToBuildUpgrade"

    "Watermark"=dword:dce673be

    Entiendo que el error 4001 (que se repite varias veces) es consecuencia del 1002 y todo relacionado con el Watermark aunque debo reconocer que con Exchange voy bastante perdido.

    De nuevo gracias por tu ayuda.  Como mínimo tenemos un problema mas concreto.  Salu2!!!

    martes, 2 de noviembre de 2010 19:42