locked
Error during Exchange installation RRS feed

  • Question

  • Hi all,

    We are in the process of migrating from Exchange 2003 to exchange 2010 and we are encountering some problems. When we try to install the mailbox role on the server the installation is failing with the error

    A Setup failure previously occurred while installing the Mailbox role. Either run Setup again for just this role, or remove the role using Control Panel.
    Click here for help... http://go.microsoft.com/fwlink/?linkid=30939&l=en&v=ExBPA.14&id=d75e184d-b94b-4c07-b43a-ac5b9f0c4789

    We went on the link suggested and we are trying to follow the steps but we are failing at step 2, we don't get any option to select.

    Any idea how we can solve this? We are stuck at the moment and cannot continue further with the installation so any help would be greatly appreciated.thanks in advance.

    Tuesday, February 21, 2012 4:45 PM

Answers

  • As Sukh asked internal or exteranl so if it' for external emails then you need to modify the permission of the default receive connector there select the Anonymous users (That should be checked)

    • Select the Default Receive connector on HUB Server that you created or it will there once you installed the exchange 2010.
    • Under the name of the Receive connector in the action pane, click Properties to open the Properties page.
    • Click the Permission Groups tab. Select Anonymous users.
    • Click OK to save your changes and exit the Properties page.

    Or if Internal then please let us know what error are you getting and it's what way from Exchange 2003 users whose mailbox is on 2003 users to Exchange 2010 users or on the same exchange 2010 box users  ?

    Thanks


    Friday, February 24, 2012 5:36 PM

All replies

  • More information should be available in the Exchange Server Setup Log.

    Try running the setup from the command line and post the full error you get here.


    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

    Tuesday, February 21, 2012 6:41 PM
  • This is the setup log, I am not seeing any details that might help me. Maybe someone can help me figure it out

    [02/22/2012 08:11:17.0906] [0] **********************************************
    [02/22/2012 08:11:17.0906] [0] Starting Microsoft Exchange Server 2010 Setup
    [02/22/2012 08:11:17.0906] [0] **********************************************
    [02/22/2012 08:11:17.0906] [0] Local Time Zone: (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna.
    [02/22/2012 08:11:17.0906] [0] Operating System version: Microsoft Windows NT 6.1.7601 Service Pack 1.
    [02/22/2012 08:11:17.0906] [0] Setup version: 14.1.218.15.
    [02/22/2012 08:11:17.0906] [0] Logged on user: YELLOWPAGES\Chris.Tabone.
    [02/22/2012 08:11:18.0530] [0] Command Line Parameter Name='nologo', Value=''.
    [02/22/2012 08:11:18.0530] [0] Command Line Parameter Name='mode', Value='Install'.
    [02/22/2012 08:11:18.0530] [0] Command Line Parameter Name='roles', Value='Microsoft.Exchange.Management.Deployment.RoleCollection'.
    [02/22/2012 08:11:18.0530] [0] Command Line Parameter Name='sourcedir', Value='E:\Downloads\Exchange 2010'.
    [02/22/2012 08:11:18.0530] [0] Command Line Parameter Name='fromsetup', Value=''.
    [02/22/2012 08:11:18.0530] [0] ExSetup was started with the following command: '/NoLogo /mode:install /role:mailbox /sourcedir:E:\Downloads\Exchange 2010 /FromSetup'.
    [02/22/2012 08:11:18.0749] [0] Setup is choosing the domain controller to use
    [02/22/2012 08:11:18.0780] [0] The MSExchangeADTopology has a persisted domain controller: EOS.yellowpages.local
    [02/22/2012 08:11:21.0479] [0] PrepareAD has been run, and has replicated to this domain controller; so setup will use EOS.yellowpages.local
    [02/22/2012 08:11:21.0479] [0] Setup is choosing a global catalog...
    [02/22/2012 08:11:21.0479] [0] Setup has chosen the global catalog server EOS.yellowpages.local.
    [02/22/2012 08:11:21.0510] [0] Setup will use the domain controller 'EOS.yellowpages.local'.
    [02/22/2012 08:11:21.0510] [0] Setup will use the global catalog 'EOS.yellowpages.local'.
    [02/22/2012 08:11:21.0510] [0] Exchange configuration container for the organization is 'CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=yellowpages,DC=local'.
    [02/22/2012 08:11:21.0510] [0] Exchange organization container for the organization is 'CN=YELLOWPAGES,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=yellowpages,DC=local'.
    [02/22/2012 08:11:21.0541] [0] Setup will search for an Exchange Server object for the local machine with name 'VIRGO'.
    [02/22/2012 08:11:21.0604] [0] Exchange Server object found : 'CN=VIRGO,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=YELLOWPAGES,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=yellowpages,DC=local'.
    [02/22/2012 08:11:21.0635] [0] The following roles have been unpacked: BridgeheadRole ClientAccessRole MailboxRole AdminToolsRole
    [02/22/2012 08:11:21.0635] [0] The following datacenter roles are unpacked:
    [02/22/2012 08:11:21.0635] [0] The following roles are installed: BridgeheadRole ClientAccessRole AdminToolsRole
    [02/22/2012 08:11:21.0635] [0] The local server has some Exchange files installed.
    [02/22/2012 08:11:21.0791] [0] Setup will use the path 'E:\Downloads\Exchange 2010' for installing Exchange.
    [02/22/2012 08:11:21.0791] [0] Setup will discover the installed roles from server object 'CN=VIRGO,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=YELLOWPAGES,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=yellowpages,DC=local'.
    [02/22/2012 08:11:21.0791] [0] 'BridgeheadRole' is installed on the server object.
    [02/22/2012 08:11:21.0791] [0] 'ClientAccessRole' is installed on the server object.
    [02/22/2012 08:11:21.0791] [0] 'MailboxRole' is installed on the server object.
    [02/22/2012 08:11:21.0806] [0] The installation mode is set to: 'Install'.
    [02/22/2012 08:11:22.0540] [0] An Exchange organization with name 'YELLOWPAGES' was found in this forest.
    [02/22/2012 08:11:22.0555] [0] Active Directory Initialization status : 'True'.
    [02/22/2012 08:11:22.0555] [0] Schema Update Required Status : 'False'.
    [02/22/2012 08:11:22.0555] [0] Organization Configuration Update Required Status : 'False'.
    [02/22/2012 08:11:22.0555] [0] Domain Configuration Update Required Status : 'True'.
    [02/22/2012 08:11:22.0571] [0] The locally installed version is 14.1.218.15.
    [02/22/2012 08:11:22.0571] [0] Exchange Installation Directory : 'E:\Exchange'.
    [02/22/2012 08:11:22.0618] [0] Applying default role selection state
    [02/22/2012 08:11:22.0664] [0] Setup is determining what organization-level operations to perform.
    [02/22/2012 08:11:22.0664] [0] Setup has detected a missing value. Setup is adding the value PrepareDomain.
    [02/22/2012 08:11:22.0664] [0] Because the value was specified, setup is setting the argument OrganizationName to the value YELLOWPAGES.
    [02/22/2012 08:11:22.0664] [0] Setup will run from path 'E:\Exchange\'.
    [02/22/2012 08:11:22.0696] [0] InstallModeDataHandler has 4 DataHandlers
    [02/22/2012 08:11:22.0696] [0] RootDataHandler has 1 DataHandlers
    [02/22/2012 08:11:22.0696] [0] The following server role(s) will be installed
    [02/22/2012 08:11:22.0696] [0]     Mailbox Role
    [02/22/2012 08:11:22.0727] [0] Validating options for the 1 requested roles
    [02/22/2012 08:11:22.0758] [0] Performing Microsoft Exchange Server Prerequisite Check
    [02/22/2012 08:11:22.0789] [0] Setup is determining what organization-level operations to perform.
    [02/22/2012 08:11:22.0789] [0] Setup has detected a missing value. Setup is adding the value PrepareDomain.
    [02/22/2012 08:11:22.0789] [0] Because the value was specified, setup is setting the argument OrganizationName to the value YELLOWPAGES.
    [02/22/2012 08:11:22.0789] [0] Setup is determining what organization-level operations to perform.
    [02/22/2012 08:11:22.0789] [0] Setup has detected a missing value. Setup is adding the value PrepareDomain.
    [02/22/2012 08:11:22.0789] [0] Because the value was specified, setup is setting the argument OrganizationName to the value YELLOWPAGES.
    [02/22/2012 08:11:23.0335] [0] **************
    [02/22/2012 08:11:23.0335] [0] Setup will run the task 'Start-PreConfiguration'
    [02/22/2012 08:11:23.0335] [1] Setup launched task 'Start-PreConfiguration -Mode 'Install' -Roles 'MailboxRole''  
    [02/22/2012 08:11:24.0895] [1] Active Directory session settings for 'Start-PreConfiguration' are: View Entire Forest: 'True', Configuration Domain Controller: 'EOS.yellowpages.local', Preferred Global Catalog: 'EOS.yellowpages.local', Preferred Domain Controllers: '{ EOS.yellowpages.local }'
    [02/22/2012 08:11:24.0895] [1] Beginning processing Start-PreConfiguration -Mode:'Install' -Roles:'MailboxRole'
    [02/22/2012 08:11:24.0942] [1] Loaded component 'Prereq Configuration' with 3 task information blocks from 'res://AllServerRolesPreConfig.xml'
    [02/22/2012 08:11:24.0942] [1] Loaded component 'Prereq Configuration' with 1 task information blocks from 'res://AllADRolesPreConfig.xml'
    [02/22/2012 08:11:24.0942] [1] Loaded component 'Prereq Configuration' with 2 task information blocks from 'res://MailboxPreConfig.xml'
    [02/22/2012 08:11:25.0503] [1] Loaded 7 parameters from the configuration file "E:\Exchange\bin\EnterpriseServiceEndpointsConfig.xml".
    [02/22/2012 08:11:25.0503] [1] Writing informational script to 'C:\ExchangeSetupLogs\Start-PreConfiguration-20120222-09112409421279254394.ps1'
    [02/22/2012 08:11:25.0503] [1] Executing: $RoleADToolsNeeded = $False
    [02/22/2012 08:11:25.0503] [1] Executing: $RoleBinPath = 'E:\Exchange\Bin'
    [02/22/2012 08:11:25.0503] [1] Executing: $RoleDatacenterPath = 'E:\Exchange\Datacenter'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleDatacenterServiceEndpointABCHContactService = '<ServiceEndpoint><Url>http://pvt-contacts.msn.com/abservice/abservice.asmx</Url></ServiceEndpoint>'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleDatacenterServiceEndpointDomainPartnerManageDelegation = '<ServiceEndpoint><Url>https://domains.live.com/service/managedelegation.asmx</Url></ServiceEndpoint>'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleDatacenterServiceEndpointDomainPartnerManageDelegation2 = '<ServiceEndpoint><Url>https://domains.live.com/service/managedelegation2.asmx</Url></ServiceEndpoint>'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleDatacenterServiceEndpointLiveFederationMetadata = '<ServiceEndpoint><Url>https://nexus.passport.com/FederationMetadata/2006-12/FederationMetadata.xml</Url></ServiceEndpoint>'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleDatacenterServiceEndpointLiveGetUserRealm = '<ServiceEndpoint><Url>https://login.live.com/GetUserRealm.srf</Url></ServiceEndpoint>'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleDatacenterServiceEndpointLiveServiceLogin2 = '<ServiceEndpoint><Url>https://login.live.com/RST2.srf</Url></ServiceEndpoint>'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleDatacenterServiceEndpointMsoFederationMetadata = '<ServiceEndpoint><Url>https://nexus.microsoftonline-p.com/FederationMetadata/2006-12/FederationMetadata.xml</Url></ServiceEndpoint>'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleInstallationMode = 'Install'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleInstallPath = 'E:\Exchange\'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleInstallWindowsComponents = $False
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleInvocationID = '20120222-09112409421279254394'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleIsDatacenter = $False
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleIsPartnerHosted = $False
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleIsServerSbs = $False
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleLoggingPath = 'E:\Exchange\Logging'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleProductPlatform = 'amd64'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleRoles = 'MailboxRole'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleSetupLoggingPath = 'C:\ExchangeSetupLogs'
    [02/22/2012 08:11:25.0519] [1] Executing: $RoleTargetVersion = '14.01.0218.015'
    [02/22/2012 08:11:25.0535] [1] 6 tasks were found to execute.
    [02/22/2012 08:11:25.0535] [1] Processing component 'Prereq Configuration' (Configuring the server.).
    [02/22/2012 08:11:25.0535] [1] Executing:
              if (Get-Service RemoteRegistry* | ?{$_.Name -eq 'RemoteRegistry'})
              {
                Set-Service RemoteRegistry -StartupType Automatic
                Start-SetupService -ServiceName RemoteRegistry
              }
            
    [02/22/2012 08:11:25.0566] [2] Active Directory session settings for 'start-SetupService' are: View Entire Forest: 'True', Configuration Domain Controller: 'EOS.yellowpages.local', Preferred Global Catalog: 'EOS.yellowpages.local', Preferred Domain Controllers: '{ EOS.yellowpages.local }'
    [02/22/2012 08:11:25.0566] [2] Beginning processing Start-SetupService -ServiceName:'RemoteRegistry'
    [02/22/2012 08:11:25.0566] [2] Ending processing Start-SetupService
    [02/22/2012 08:11:25.0566] [1] Executing:
              if (Get-Service WinMgmt* | ?{$_.Name -eq 'WinMgmt'})
              {
                Set-Service WinMgmt -StartupType Automatic
                Start-SetupService -ServiceName WinMgmt
              }
            
    [02/22/2012 08:11:25.0613] [2] Active Directory session settings for 'start-SetupService' are: View Entire Forest: 'True', Configuration Domain Controller: 'EOS.yellowpages.local', Preferred Global Catalog: 'EOS.yellowpages.local', Preferred Domain Controllers: '{ EOS.yellowpages.local }'
    [02/22/2012 08:11:25.0613] [2] Beginning processing Start-SetupService -ServiceName:'WinMgmt'
    [02/22/2012 08:11:25.0613] [2] Ending processing Start-SetupService
    [02/22/2012 08:11:25.0613] [1] Executing:
              $windowsVersion = [Environment]::OSVersion.Version
              if ($windowsVersion.Major -eq 6 -and $windowsVersion.Minor -eq 0)
              {
                if (Get-Service MpsSvc* | ?{$_.Name -eq 'MpsSvc'})
                {
                  Set-Service MpsSvc -StartupType Automatic
                  Start-SetupService -ServiceName MpsSvc
                }
              }
            
    [02/22/2012 08:11:25.0628] [1] Processing component 'Prereq Configuration' (Configuring the server.).
    [02/22/2012 08:11:25.0628] [1] Executing:
              if (Get-Service W3Svc* | ?{$_.Name -eq 'W3Svc'})
              {
                Set-Service W3Svc -StartupType Automatic
                Start-SetupService -ServiceName W3Svc
              }
            
    [02/22/2012 08:11:25.0628] [2] Active Directory session settings for 'start-SetupService' are: View Entire Forest: 'True', Configuration Domain Controller: 'EOS.yellowpages.local', Preferred Global Catalog: 'EOS.yellowpages.local', Preferred Domain Controllers: '{ EOS.yellowpages.local }'
    [02/22/2012 08:11:25.0628] [2] Beginning processing Start-SetupService -ServiceName:'W3Svc'
    [02/22/2012 08:11:25.0628] [2] Ending processing Start-SetupService
    [02/22/2012 08:11:25.0628] [1] Processing component 'Prereq Configuration' (Configuring the server.).
    [02/22/2012 08:11:25.0628] [1] Executing:
              if($RoleInstallWindowsComponents)
              {
                # Install any Windows Roles or Features required for the Mailbox role
                Install-WindowsComponent -ShortNameForRole "MBX" -ADToolsNeeded $RoleADToolsNeeded
              }
            
    [02/22/2012 08:11:25.0628] [1] Executing:
              if (Get-Service IISAdmin* | ?{$_.Name -eq 'IISAdmin'})
              {
                Set-Service IISAdmin -StartupType Automatic
                Start-SetupService -ServiceName IISAdmin
              }
            
    [02/22/2012 08:11:25.0644] [2] Active Directory session settings for 'start-SetupService' are: View Entire Forest: 'True', Configuration Domain Controller: 'EOS.yellowpages.local', Preferred Global Catalog: 'EOS.yellowpages.local', Preferred Domain Controllers: '{ EOS.yellowpages.local }'
    [02/22/2012 08:11:25.0644] [2] Beginning processing Start-SetupService -ServiceName:'IISAdmin'
    [02/22/2012 08:11:25.0644] [2] Ending processing Start-SetupService
    [02/22/2012 08:11:25.0644] [1] Finished executing component tasks.
    [02/22/2012 08:11:25.0644] [1] Ending processing Start-PreConfiguration
    [02/22/2012 08:11:25.0675] [0] **************
    [02/22/2012 08:11:25.0675] [0] Setup will run the task 'test-setuphealth'
    [02/22/2012 08:11:25.0675] [1] Setup launched task 'test-setuphealth -DomainController 'EOS.yellowpages.local' -DownloadConfigurationUpdates $true -ExchangeVersion '14.1.218.15' -Roles 'Global' -ScanType 'PrecheckInstall' -SetupRoles 'Global' -PrepareDomain $null -CustomerFeedbackEnabled $false'  
    [02/22/2012 08:11:25.0675] [1] Active Directory session settings for 'test-SetupHealth' are: View Entire Forest: 'True', Configuration Domain Controller: 'EOS.yellowpages.local', Preferred Global Catalog: 'EOS.yellowpages.local', Preferred Domain Controllers: '{ EOS.yellowpages.local }'
    [02/22/2012 08:11:25.0675] [1] Beginning processing test-setuphealth -DomainController:'EOS.yellowpages.local' -DownloadConfigurationUpdates:'True' -ExchangeVersion:'14.1.218.15' -Roles:'Global' -ScanType:'PrecheckInstall' -SetupRoles:'Global' -PrepareDomain:$null -CustomerFeedbackEnabled:'False'
    [02/22/2012 08:11:33.0725] [1] Active Directory session settings for 'Get-OrganizationConfig' are: View Entire Forest: 'True', Configuration Domain Controller: 'EOS.yellowpages.local', Preferred Global Catalog: 'EOS.yellowpages.local', Preferred Domain Controllers: '{ EOS.yellowpages.local }'
    [02/22/2012 08:11:33.0725] [1] Beginning processing Get-OrganizationConfig
    [02/22/2012 08:11:33.0725] [1] Searching objects of type "OrganizationConfig" with filter "$null", scope "SubTree" under the root "$null".
    [02/22/2012 08:11:33.0740] [1] Previous operation run on domain controller 'EOS.yellowpages.local'.
    [02/22/2012 08:11:33.0740] [1] Preparing to output objects. The maximum size of the result set is "unlimited".
    [02/22/2012 08:11:33.0959] [1] Ending processing Get-OrganizationConfig
    [02/22/2012 08:11:35.0877] [1] [REQUIRED] A Setup failure previously occurred while installing the Mailbox role. Either run Setup again for just this role, or remove the role using Control Panel.
    [02/22/2012 08:11:35.0877] [1] Ending processing test-setuphealth
    [02/22/2012 08:11:35.0877] [0] The Exchange Server setup operation didn't complete.  More details can be found in ExchangeSetup.log located in the <SystemDrive>:\ExchangeSetupLogs folder.
    [02/22/2012 08:11:35.0893] [0] End of Setup
    [02/22/2012 08:11:35.0893] [0] **********************************************

    Wednesday, February 22, 2012 8:19 AM
  • In step 2, they're telling you to run:

    setup.com /mode:install /roles:MB

    You can also try uninstalling the role first:

    setup.com /mode:uninstall /roles:MB

    Like you, I don't see anything in the log that tells me why it's failing.  If the above commands don't work, you might have to open a ticket with Microsoft Support.


    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."


    Wednesday, February 22, 2012 4:19 PM
  • What about trying via control panel?

    Sukh

    Thursday, February 23, 2012 12:01 AM
  •  

    Hello,

    Did you install the Exchange in recovery mode, /recoverserver? If so, please see:

    http://technet.microsoft.com/en-us/library/bb123496(EXCHG.80).aspx

    Also check the Application log and see if there are any new clues.

    Thanks,

    Simon

    Thursday, February 23, 2012 2:58 AM
  • Hi all,

    I somehow managed to install the mailbox role successfully. I still have not migrated the mailboxes but the new server did take some setting from the old one. The problem is that at the moment we are not receiving any emails although we have not problem sending. Any idea what I need to configure to enable receiving of emails?

    Friday, February 24, 2012 12:16 PM
  • Receive email from internal>Internal or from external?


    Sukh

    Friday, February 24, 2012 1:50 PM
  • As Sukh asked internal or exteranl so if it' for external emails then you need to modify the permission of the default receive connector there select the Anonymous users (That should be checked)

    • Select the Default Receive connector on HUB Server that you created or it will there once you installed the exchange 2010.
    • Under the name of the Receive connector in the action pane, click Properties to open the Properties page.
    • Click the Permission Groups tab. Select Anonymous users.
    • Click OK to save your changes and exit the Properties page.

    Or if Internal then please let us know what error are you getting and it's what way from Exchange 2003 users whose mailbox is on 2003 users to Exchange 2010 users or on the same exchange 2010 box users  ?

    Thanks


    Friday, February 24, 2012 5:36 PM