We are migrating from a Location\Department based OU structure in AD to one of Team\Division. More than halfway through the migration I decided to upgrade Active Admin to 8.3.2. Upon review of the Delegation Status of the several dozen Templates applied, I'm seeing the LDAP path points to a lovely series of deleted GUID entries:
.
Since these entries are not coming back from the dead, I'd like to remove them from Active Administrator Console...
Unfortunately, when I try to remove said GUID entry, I get an error:
An error occurred while attempting to remove the selected delegations.
One or more errors occurred.
Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at Quest.AA.AFS.ASM.ActiveTemplates.DelegationWatcher.RemoveDelegation(String delegationId, String dcName)
at Quest.AA.AFS.RequestHandlers.ActiveTemplateRequestHandler.RemoveDelegation(String delegationId, String dcName)
Server stack trace:
at System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood(Message reply, MessageFault fault, String action, MessageVersion version, FaultConverter faultConverter)
at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Quest.AA.Shared.WCF.IAFSService.RemoveDelegation(String delegationId, String dcName, String afsAccessKey)
at Quest.AA.ViewModels.ActiveTemplates.ATDelegationStatusViewModel.<OnRemoveDelegationCommandExecuted>b__118_0()
at System.Threading.Tasks.Task.Execute()
HALP!!!