Knowledge Base
The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides

|
Upgrading to vCenter Server 5.1 fails with the error: Error 29107. The service or solution user is already registered (2035940)
Symptoms
- You cannot upgrade to vCenter Server 5.1
- Upgrading to vCenter Server 5.1 fails
- You see the error:
Error 29107. The service or solution user is already registered. Check VM_ssoreg.log in system, temporary folder for details.
- In the
%TEMP%\VM_ssoreg.logfile, you see entries similar to:ERROR com.vmware.vim.install.cli.commands.RegisterSolutionCommand] A solution user with same subject DN is already registered
com.vmware.vim.sso.admin.exception.DuplicateSolutionCertificateException: A solution user with same subject DN is already registered
at com.vmware.vim.sso.admin.client.vmomi.impl.VmomiClientCommand.
execute(VmomiClientCommand.java:97)
at com.vmware.vim.sso.admin.client.vmomi.impl.VmomiClientCommand.
executeEnsuringDomainErrorIs(VmomiClientCommand.java:167)
at com.vmware.vim.sso.admin.client.vmomi.impl.VmomiClientCommand.
executeEnsuringDomainErrorIs(VmomiClientCommand.java:159)
at com.vmware.vim.sso.admin.client.vmomi.impl.PrincipalManagementImpl.
createLocalSolutionUser(PrincipalManagementImpl.java:188)
at com.vmware.vim.install.cli.commands.RegisterSolutionCommand.
execute(RegisterSolutionCommand.java:48)
at com.vmware.vim.install.cli.commands.CompositeCommand.
execute(CompositeCommand.java:38)
at com.vmware.vim.install.cli.RegTool.execute(RegTool.java:171)
at com.vmware.vim.install.cli.RegTool.process(RegTool.java:102)
at com.vmware.vim.install.cli.RegTool.main(RegTool.java:33)
[2012-09-12 04:53:26,952 main INFO com.vmware.vim.install.cli.RegTool] Return code is: AlreadyRegistered
Resolution
To download vCenter Server 5.1.0a, see the VMware Download Center.
To work around this issue if you are not able to upgrade:
- Uninstall the Inventory Service.
- Remove any
solution usercreated for the Inventory Service in SSO. For more information, see Manage Application Users in the vSphere Web Client in the VMware vSphere 5.1 Documentation. - Remove the Inventory Service certificate(s) from the
%ProgramData%\VMware\Infrastructure\Inventory Service\ssldirectory. - Install the Inventory Service again.
Additional Information
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.
Actions
KB:
- Updated:
- Categories:
- Languages:
- Product Family:
- Product(s):
- Product Version(s):

