Exchange 2019 on Premise Microsoft.Exchange.Data.Storage.AccessDeniedException in BigFunnel-Log after Patch

Chip 1 Reputation point
2021-10-04T05:14:03.69+00:00

Hi there,

The search no longer works since the CU 11 was imported onto our Exchange 2019 server. The "BigFunnelNotIndexedCount" value is getting bigger and bigger for almost all mailboxes.

Server restart and targeted restart of the services make no difference. Moving to another database to restart indexing is possible, but that cannot be a final solution. I

I have now noticed that in the log file "BigFunnelRetryFeederTimeBasedAssistant" there have been constant entries with the error "Microsoft.Exchange.Data.Storage.AccessDeniedException" since the update. Can someone tell me what I have to do so that access is possible again and so that the indexing will hopefully work again?

best regards

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,280 questions
{count} votes

3 answers

Sort by: Most helpful
  1. Joy Zhang-MSFT 1,046 Reputation points
    2021-10-04T07:30:24.303+00:00

    Hi @Chip ,

    I want to confirm if you cannot access mailboxes via OWA?

    According to the error messages, this issue may occur when the msExchVersion attribute is configured incorrectly for the user object in Active Directory Domain Services (AD DS). To resolve this issue, you need run the following command in the Exchange Management Shell prompt, ApplyMandatoryProperties switch specifies whether to update the msExchVersion attribute of the mailbox. You may need to use this switch to fix inaccessible mailboxes or mailboxes that were created in previous versions of Exchange.

    Set-Mailbox UserName -ApplyMandatoryProperties  
    

    For more details: ApplyMandatoryProperties


    If an Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  2. Chip 1 Reputation point
    2021-10-04T08:24:07.51+00:00

    Hi @Joy Zhang-MSFT ,

    OWA and Outlook work without any problems. "ApplyMandatoryProperties" reports that nothing had to be changed.

    The only place where the error message appears is in the "BigFunnelRetryFeederTimeBasedAssistant" log file. And since then the email search no longer works either. For me it seems as if the BigFunnel service has no more access rights to the mailboxes since the update and can therefore no longer index them.

    The complete error message is:

    2021-10-04T03:52:01.266Z,Failures,1,BigFunnelRetryFeederTimeBasedAssistant_60197682,,"Retry Failure for mailbox c487d783-da28-4ddb-9424-6de51163f0cf with error : RetriableItem.Retry for Item with StoreId: Frs0HL8meWVAhSj6Amx4aqAAAo0JIXNGAAAAADen564zGopMgifJfxKRmucHACyR+xGK8YxKuFmWkGDLI8YAAAEaC2wAALs0HL8meWVAhSj6Amx4aqAAAoyJTn4AAAk=, BigFunnelCorrelationId: c58e26fa-778a-41e2-9c8f-f36f20bd3492, Item Class: IPM.AuditLog failed with Exception: Microsoft.Exchange.Data.Storage.AccessDeniedException: Im Ordner „Überprüfungen“ vorhandene Elemente können nicht aktualisiert werden.\r\n   bei Microsoft.Exchange.Data.Storage.COWLogProtector.SkipItemOperation(COWSettings settings, IDumpsterItemOperations dumpster, COWTriggerAction operation, COWTriggerActionState state, IStoreSession session, StoreObjectId itemId, ICoreItem item, Boolean onBeforeNotification, Boolean onDumpster, Boolean success, CallbackContext callbackContext)\r\n   bei Microsoft.Exchange.Data.Storage.COWSession.<>c__DisplayClass60_1.<InternalItemChange>b__0()\r\n   bei Microsoft.Exchange.Data.Storage.COWSession.InternalItemChange(COWTriggerAction operation, COWTriggerActionState state, IStoreSession session, StoreId itemId, ICoreItem item, Boolean onBeforeNotification, Boolean success, CallbackContext callbackContext)\r\n   bei Microsoft.Exchange.Data.Storage.COWSession.OnBeforeItemChange(COWTriggerAction operation, IStoreSession session, StoreId itemId, ICoreItem item, CallbackContext callbackContext)\r\n   bei Microsoft.Exchange.Data.Storage.Adapters.ObjectEventHandlers.CopyOnWriteEventHandler.Handle(BeforeItemFlushEvent onBeforeItemFlushArgs)\r\n   bei Microsoft.Exchange.Data.StoreObjects.Extensibility.InlineEvent.EventDispatcher.<>c__DisplayClass4_1`1.<Dispatch>b__0()\r\n   bei Microsoft.Exchange.Data.StoreObjects.Extensibility.InlineEvent.EventDispatcher.Dispatch[TEvent](TEvent eventData)\r\n   bei Microsoft.Exchange.Data.Storage.CoreItem.InternalFlush(SaveMode saveMode, CoreItemOperation operation, OperationContext operationContext)\r\n   bei Microsoft.Exchange.Data.Storage.CoreItem.SaveOrSend(SaveMode saveMode, OperationContext operationContext, CoreItemOperation operation)\r\n   bei Microsoft.Exchange.Data.Storage.Item.SaveInternal(SaveMode saveMode, Boolean commit, OperationContext operationContext, CoreItemOperation operation)\r\n   bei Microsoft.Exchange.Data.Storage.Item.Save(SaveMode saveMode)\r\n   bei Microsoft.Exchange.Search.BigFunnel.RetryFeeder.RetriableItem.<>c__DisplayClass7_0.<Retry>b__0()\r\n   bei Microsoft.Exchange.Data.Storage.MailboxSession.BypassAuditsFolderAccessChecking(Action action)\r\n   bei Microsoft.Exchange.Search.BigFunnel.RetryFeeder.RetriableItem.Retry(IRetryContext retryContext)",  
    2021-10-04T03:52:01.268Z,Failures,1,BigFunnelRetryFeederTimeBasedAssistant_60197682,,"Retry Failure for mailbox c487d783-da28-4ddb-9424-6de51163f0cf with error : DoRetryItem failed: Microsoft.Exchange.Data.Storage.AccessDeniedException: Im Ordner „Überprüfungen“ vorhandene Elemente können nicht aktualisiert werden.\r\n   bei Microsoft.Exchange.Data.Storage.COWLogProtector.SkipItemOperation(COWSettings settings, IDumpsterItemOperations dumpster, COWTriggerAction operation, COWTriggerActionState state, IStoreSession session, StoreObjectId itemId, ICoreItem item, Boolean onBeforeNotification, Boolean onDumpster, Boolean success, CallbackContext callbackContext)\r\n   bei Microsoft.Exchange.Data.Storage.COWSession.<>c__DisplayClass60_1.<InternalItemChange>b__0()\r\n   bei Microsoft.Exchange.Data.Storage.COWSession.InternalItemChange(COWTriggerAction operation, COWTriggerActionState state, IStoreSession session, StoreId itemId, ICoreItem item, Boolean onBeforeNotification, Boolean success, CallbackContext callbackContext)\r\n   bei Microsoft.Exchange.Data.Storage.COWSession.OnBeforeItemChange(COWTriggerAction operation, IStoreSession session, StoreId itemId, ICoreItem item, CallbackContext callbackContext)\r\n   bei Microsoft.Exchange.Data.Storage.Adapters.ObjectEventHandlers.CopyOnWriteEventHandler.Handle(BeforeItemFlushEvent onBeforeItemFlushArgs)\r\n   bei Microsoft.Exchange.Data.StoreObjects.Extensibility.InlineEvent.EventDispatcher.<>c__DisplayClass4_1`1.<Dispatch>b__0()\r\n   bei Microsoft.Exchange.Data.StoreObjects.Extensibility.InlineEvent.EventDispatcher.Dispatch[TEvent](TEvent eventData)\r\n   bei Microsoft.Exchange.Data.Storage.CoreItem.InternalFlush(SaveMode saveMode, CoreItemOperation operation, OperationContext operationContext)\r\n   bei Microsoft.Exchange.Data.Storage.CoreItem.SaveOrSend(SaveMode saveMode, OperationContext operationContext, CoreItemOperation operation)\r\n   bei Microsoft.Exchange.Data.Storage.Item.SaveInternal(SaveMode saveMode, Boolean commit, OperationContext operationContext, CoreItemOperation operation)\r\n   bei Microsoft.Exchange.Data.Storage.Item.Save(SaveMode saveMode)\r\n   bei Microsoft.Exchange.Search.BigFunnel.RetryFeeder.RetriableItem.<>c__DisplayClass7_0.<Retry>b__0()\r\n   bei Microsoft.Exchange.Data.Storage.MailboxSession.BypassAuditsFolderAccessChecking(Action action)\r\n   bei Microsoft.Exchange.Search.BigFunnel.RetryFeeder.RetriableItem.Retry(IRetryContext retryContext)\r\n   bei Microsoft.Exchange.MailboxAssistants.Assistants.BigFunnelRetryFeederTimeBasedAssistant.BigFunnelRetryFeederTimeBasedAssistant.DoRetryItem(BigFunnelRetryFeederTaskContext context)",  
      
    

  3. Радоманов Андрей 0 Reputation points
    2023-04-18T21:58:32.1633333+00:00

    Workaround: Set-AdminAuditLogConfig -AdminAuditLogEnabled $false

    0 comments No comments