Назад | Перейти на главную страницу

«Параметры конфигурации для ADUtil недействительны!» из SharePoint при попытке удалить сайт

Я пытаюсь удалить сайт на своей виртуальной машине MOSS и получаю следующую ошибку:

Configuration settings for ADUtil are invalid!

То же самое при попытке восстановить сайт поверх существующего с флагом перезаписи. Не могу найти никаких ссылок в Интернете.

Полная трассировка:

System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> Microsoft.SharePoint.SPException: Configuration settings for ADUtil are invalid! ---> System.Runtime.InteropServices.COMException (0x81072186): Configuration settings for ADUtil are invalid!
   at Microsoft.SharePoint.Library.SPRequestInternalClass.DeleteSite(String bstrUrl, Boolean bDeleteADAccounts)
   at Microsoft.SharePoint.Library.SPRequest.DeleteSite(String bstrUrl, Boolean bDeleteADAccounts)
   --- End of inner exception stack trace ---
   at Microsoft.SharePoint.Library.SPRequest.DeleteSite(String bstrUrl, Boolean bDeleteADAccounts)
   at Microsoft.SharePoint.SPSite.Delete(Boolean bDeleteADAccounts)
   at Microsoft.SharePoint.SPSite.Delete()
   at Microsoft.SharePoint.Administration.SPSiteAdministration.Delete()
   at Microsoft.SharePoint.ApplicationPages.DeleteSitePage.BtnDelete_Click(Object sender, EventArgs e)
   at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
   at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
   at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   --- End of inner exception stack trace ---
   at System.Web.UI.Page.HandleError(Exception e)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest()
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at ASP._admin_delsite_aspx.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Похоже, у нас была функция, позволяющая запретить владельцам сайтов удалять свои сайты, которая проверяла группу AD, прежде чем разрешить удаление. После отключения функции сайт удалился нормально.