none
Ошибка при создании группы рассылки: не ищутся подразделения. RRS feed

  • Вопрос

  • Добрый день, коллеги. 

    Обнаружил такую неприятную штуку. При попытке определить подразделение для группы рассылки, поиск зависает, и в логах сервера:

    Current user: 'Domain/Company/User
    Web service call 'https://exchange.domain:444/ecp/DDI/DDIService.svc/GetList?reqId=833961&schema=OrganizationalUnitPicker&msExchEcpCanary=_kckUpZUwEmp5hGLC54uSOX6IMbY3NAI5VdpZfaL3Ov8o7rcGsldsCVoui_oXacNGImla3Eqy-E.(https://exchange.domain.ru/ecp/DDI/DDIService.svc/GetList?reqId=833961&schema=OrganizationalUnitPicker&msExchEcpCanary=_kckUpZUwEmp5hGLC54uSOX6IMbY3NAI5VdpZfaL3Ov8o7rcGsldsCVoui_oXacNGImla3Eqy-E.)' failed with the following error:
    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
       at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
       at Microsoft.Exchange.Management.DDIService.OrganizationalUnitPickerService.BuildOUTree(DataTable dataTable)
       at Microsoft.Exchange.Management.DDIService.OrganizationalUnitPickerService.GetListPostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store)
       --- End of inner exception stack trace ---
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
       at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at Microsoft.Exchange.Management.DDIService.Activity.DoPostRun(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind)
       at Microsoft.Exchange.Management.DDIService.Workflow.Run(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind, UpdateTableDelegate updateTableDelegate)
       at Microsoft.Exchange.Management.DDIService.WSListDataHandler.ExecuteCore(Workflow workflow)
       at Microsoft.Exchange.Management.DDIService.WSDataHandler.Execute()
       at Microsoft.Exchange.Management.DDIService.DDIServiceHelper.GetListCommon(DDIParameters filter, SortOptions sort, Boolean forGetProgress)
       at SyncInvokeGetList(Object , Object[] , Object[] )
       at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
       at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
       at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at Microsoft.Exchange.Management.DDIService.Activity.DoPostRun(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind)
       at Microsoft.Exchange.Management.DDIService.Workflow.Run(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind, UpdateTableDelegate updateTableDelegate)
       at Microsoft.Exchange.Management.DDIService.WSListDataHandler.ExecuteCore(Workflow workflow)
       at Microsoft.Exchange.Management.DDIService.WSDataHandler.Execute()
       at Microsoft.Exchange.Management.DDIService.DDIServiceHelper.GetListCommon(DDIParameters filter, SortOptions sort, Boolean forGetProgress)
       at SyncInvokeGetList(Object , Object[] , Object[] )
       at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
       at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
    
    System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
       at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
       at Microsoft.Exchange.Management.DDIService.OrganizationalUnitPickerService.BuildOUTree(DataTable dataTable)
       at Microsoft.Exchange.Management.DDIService.OrganizationalUnitPickerService.GetListPostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store)
       at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
       at Microsoft.Exchange.Management.DDIService.OrganizationalUnitPickerService.BuildOUTree(DataTable dataTable)
       at Microsoft.Exchange.Management.DDIService.OrganizationalUnitPickerService.GetListPostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store)
    

    что это может быть такое?

    9 января 2014 г. 12:04

Ответы

Все ответы