question

Chip-2943 avatar image
0 Votes"
Chip-2943 asked JoyZhang-MSFT commented

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

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

office-exchange-server-administration
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @Chip-2943 ,

Any updates on this issue? Do these solutions work for you?
If you have any questions or needed further help on this issue, please feel free to post back.

0 Votes 0 ·
JoyZhang-MSFT avatar image
0 Votes"
JoyZhang-MSFT answered

Hi @Chip-2943 ,

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.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Chip-2943 avatar image
0 Votes"
Chip-2943 answered JoyZhang-MSFT commented

Hi @JoyZhang-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)",
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @Chip-2943 ,

For further troubleshooting, please running below command to list all the mailboxes that are having items that are not getting indexed:

 Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | ? {$_.BigfunnelNotIndexedCount -ge “1”} | ft DisplayName,BigfunnelNotIndexedCount

Then you could run following commands to fix it:
Open PowerShell (not Exchange Shell) on an Exchange Server with elevated permissions and run these commands:

 Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn
 Start-MailboxAssistant -Identity <Mailbox id> -AssistantName BigfunnelRetryFeederTimeBasedAssistant

But the easiest way to fix an index is by moving the mailbox to another database.

For more details: How indexing is getting fixed in Exchange 2019? and Reset the Search Index in Exchange 2019
Please Note: Since the web site is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.


0 Votes 0 ·