In order to investigate the new Cluster-Aware Updating function in Windows 8, I need to set up a WSUS server in my Cloud environment. However, after I install the WSUS from the "Add role and feature" in the Server Management, the function doesn't work. it keep on showing the following error.
2012-12-27 08:48:05 Postinstall started 2012-12-27 08:48:05 Detected role services: Api, UI, WidDatabase, Services 2012-12-27 08:48:05 Start: LoadSettingsFromXml 2012-12-27 08:48:05 Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentLocal 2012-12-27 08:48:05 Value is true 2012-12-27 08:48:05 End: GetConfigValue 2012-12-27 08:48:05 Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentDirectory 2012-12-27 08:48:05 Value is C:\WSUS 2012-12-27 08:48:05 End: GetConfigValue 2012-12-27 08:48:05 Content directory is C:\WSUS 2012-12-27 08:48:05 Database roleservice is not installed 2012-12-27 08:48:05 End: LoadSettingsFromXml Post install is starting 2012-12-27 08:48:05 Start: Run 2012-12-27 08:48:05 Configuring content directory... 2012-12-27 08:48:05 Configuring groups... 2012-12-27 08:48:05 Starting group configuration for WSUS Administrators... 2012-12-27 08:48:05 Group does not already exist in the registry 2012-12-27 08:48:05 Searching for existing group... 2012-12-27 08:48:05 Group was not fount attempt to create it... 2012-12-27 08:48:05 System.DirectoryServices.AccountManagement.PrincipalOperationException: The specified procedure could not be found. ---> System.Runtime.InteropServices.COMException: The specified procedure could not be found. at System.DirectoryServices.DirectoryEntry.CommitChanges() at System.DirectoryServices.AccountManagement.SDSUtils.ApplyChangesToDirectory(Principal p, StoreCtx storeCtx, GroupMembershipUpdater updateGroupMembership, NetCred credentials, AuthenticationTypes authTypes) --- End of inner exception stack trace --- at System.DirectoryServices.AccountManagement.SDSUtils.ApplyChangesToDirectory(Principal p, StoreCtx storeCtx, GroupMembershipUpdater updateGroupMembership, NetCred credentials, AuthenticationTypes authTypes) at System.DirectoryServices.AccountManagement.SDSUtils.InsertPrincipal(Principal p, StoreCtx storeCtx, GroupMembershipUpdater updateGroupMembership, NetCred credentials, AuthenticationTypes authTypes, Boolean needToSetPassword) at System.DirectoryServices.AccountManagement.SAMStoreCtx.Insert(Principal p) at Microsoft.UpdateServices.Administration.ConfigureGroups.FetchOrCreateGroup(PrincipalContext context, String name, String description) at Microsoft.UpdateServices.Administration.ConfigureGroups.SetupGroup(PrincipalContext context, String groupName, String description, String registryValue) at Microsoft.UpdateServices.Administration.ConfigureGroups.Run(Action`1 logWriter) at Microsoft.UpdateServices.Administration.PostInstall.Run() at Microsoft.UpdateServices.Administration.PostInstall.Execute(String[] arguments) Fatal Error: The specified procedure could not be found.
I googled the error in this warning text,nothing found. Then I turn to investigate "System.DirectoryServices.AccountManagement.PrincipalOperationException". I start to consider this is caused by some feature of .NET installation. So I try to install the all functions of .NET framework.
Then I start the WSUS again, the post-installation is succeed.