This issue may occur for numerous reasons.
- A third-party antivirus program prevents the installer from completing.
To resolve this issue, disable any third-party antivirus programs during the upgrade or installation.
- Ensure that your passwords do not contain spaces or special characters. For more information, see Troubleshooting errors resulting from non-ASCII names (1003866).
- If you are upgrading to vCenter Server 4.x (or later) on Windows Server 2003 or Windows Server 2008, this issue may occur if the Active Directory Lightweight Directory Services (AD LDS) role is already installed on Windows Server 2008 or if the Active Directory Application Mode Service Pack 1 is already installed on Windows Server 2003.
To resolve this issue, remove the role and retry the upgrade. For more information on removing the role, see http://technet.microsoft.com/en-us/windowsserver/2008/dd448612.aspx.
- If you are upgrading to vCenter Server 4.x (or later) on Windows Server 2003, there may be an issue with ADAM. To resolve this issue, follow these steps, then retry the upgrade:
- Remove ADAM from the vCenter Server.
- Browse to C:\Windows and delete the ADAM directory.
- Ensure that the Windows Network Service has Read permission on the root drive of the directory where vCenter Server is being installed.
For more information, see vCenter Server installation might fail due to insufficient permissions on the root directory or registry (1010938).
- Reboot vCenter Server.
- Ensure that the vCenter Server system has an Ethernet port assigned (physical or virtual) and an active network connection before performing the installation.
- If you see an entry similar to The trust relationship between this workstation and the primary domain failed in the %TEMP%/jointool-0.log file, add the vCenter Server host to the domain and retry the upgrade.
- If you see an entry similar to 2009-10-14 11:51:23 SEVERE] Failed to load certificate: : Failed to load certificate in the %TEMP%/jointool-0.log file, check if the custom rui.crt file has text before the -----BEGIN CERTIFICATE----- line. This text may cause problems with jointool.
Ensure that the rui.crt file starts with -----BEGIN CERTIFICATE----- and ends with -----END CERTIFICATE-----.
Note: Ensure to use a plain text editor that does not insert white space or special characters into the file. Editors such as Notepad and Wordpad may insert white space or special characters into the file.
- During installation, the service VMwareVCMSDS is created. You must wait until the point of the installation when this service is created. From the Services view in the Computer Manager, change log on as: to SYSTEM instead of NETWORK SERVICE, then manually start the service. Retry the upgrade.
- You may need to truncate the VPX_BINARY_DATA table in the vCenter database if you see these errors. Run this SQL query on the vCenter Server database to truncate VPX_BINARY_DATA, which contains the ADAM backup:
truncate table VPX_BINARY_DATA
Note: Ensure to delete only the data from table and not the table itself.
- Verify if you get the following error in the %TEMP%/jointool-0.log file:
Problem: Creation of body failed VMwareVCMSDS: An unknown error occurred while installing Active Directory.
Error code: 0x800705dc Error code: 0x800705dc
The event log file is corrupted. The event log file is corrupted.
[2009-09-01 00:00:00 GRAVE] Recovering from failed Operation "Create standalone instance VMwareVCMSDS" [2009-09-01 00:00:00 SERIOUS] Recovering from Operation failed "Create standalone instance VMwareVCMSDS"
[2009-09-01 00:00:00 GRAVE] Recovery successful [2009-09-01 00:00:00 SERIOUS] Recovery successful
[2009-09-01 00:00:00 GRAVE] Execution error. [2009-09-01 00:00:00 SERIOUS] Execution error
If you get this error, re-installing ADAM or giving Windows Network Service Read permission on the root drive of the directory where vCenter Server is being installed does not resolve the issue.
To resolve this issue, you must correct the following permissions in the Windows registry.
- Go to Start > Run, type regedit, and click OK.
- Navigate to the following registry keys:
HKLM\SYSTEM\ControlSet001\services\eventlog\ADAM (VMwareVCMSDS)
HKLM\SYSTEM\ControlSet001\services\eventlog\ADAM (VMwareVCMSDS)
- Right-click each key and select Permissions. Modify the key with the following settings:
- Administrators – Full Control
- NETWORK SERVICE – Full Control
- SYSTEM – Special Permissions
- Navigate to the following key:
HKLM\SYSTEM\ControlSet001\services\eventlog\Application
- Right-click this key and select Permissions. Modify the key with the following settings:
- Administrators – Full Control
- NETWORK SERVICE – Full Control
- SYSTEM – Full Control
- Upgrade to vCenter Server 4.x (or later).