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. 

 

 

 

 

posted on 2012-12-30 19:26  潘安+宋玉  阅读(1027)  评论(0编辑  收藏  举报