Hello all,
I have just upgraded our CRM 2011 to CRM 2013 and I now try to setup the server side sync with our Exchange 2013.
With the help of the tutorial : http://quantusdynamics.blogspot.ch/2013/11/dynamics-crm-2013-configuring-exchange.html
I created a new server profile, gave impersonation rights to the service account... but got now the same error for all the mailboxes when I launch the "Test & Activate mailbox" :
The system user can't retrieve/update the Mailbox: {EDAFF2E2-7412-E411-BF35-005056A755BD} for the exchange sync.
I installed and activated the SP1 but it keeps failing...
I can't find any help on this kind of error. Any idea ?
Thanks for your help !
Error details :
[2014-08-06 08:49:44.694] Process:CrmAsyncService |Organization:47ab09bc-50ea-465d-8fdc-b627b40872d5 |Thread: 5 |Category: ExchangeSync |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: 15d2df97-47f7-4636-bf1c-49beb984114e | ExchangeSyncStateService.RetrieveSyncState ilOffset = 0xE4
at ExchangeSyncStateService.RetrieveSyncState() ilOffset = 0xE4
at ExchangeSyncStateService..ctor(IOrganizationService crmService, ACTProviderContext context) ilOffset = 0x3B
at ExchangeSyncWorkerStepContext..ctor(ExchangeSyncWorker worker) ilOffset = 0x88
at ExchangeSyncWorker.Initialize() ilOffset = 0x38
at ExchangeSyncWorker.SynchronizeACTs() ilOffset = 0x8
at ACTProviderBase.Run() ilOffset = 0x42
at ACTValidator.Check() ilOffset = 0x3B
at MailboxOperationBase`1.Execute() ilOffset = 0xAA
at MailboxOperationCommand.InternalExecute(MailboxAsyncEvent asyncEvent) ilOffset = 0x64
at AsyncEventHandlerCommand`1.Execute(IAsyncEvent asyncEvent) ilOffset = 0xDE
at AsyncEventExecutionManager`2.ExecuteHandler(IAsyncEventHandlerFactory handlerFactory) ilOffset = 0x89
at PoolHandler.ProcessAsyncEvent(IAsyncEventExecutionManager asyncEventExecutionManager) ilOffset = 0x144
at AsyncEventOperation.<.ctor>b__2(IServiceOperation operation) ilOffset = 0x0
at FaultToleranceBehavior.Execute(ServiceOperationAction operation, IServiceOperation operationParameter) ilOffset = 0x18
at MonitoredOperation.Execute() ilOffset = 0xD
at ThreadPoolQueueExecutionEngine.InvokeNextOperationInThreadPool(Object state) ilOffset = 0xC
at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x70
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x0
at QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() ilOffset = 0x23
at ThreadPoolWorkQueue.Dispatch() ilOffset = 0xA2
>The system user can't retrieve/update the Mailbox: {EDAFF2E2-7412-E411-BF35-005056A755BD} for the exchange sync.
[2014-08-06 08:49:44.694] Process:CrmAsyncService |Organization:47ab09bc-50ea-465d-8fdc-b627b40872d5 |Thread: 5 |Category: ExchangeSync |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: 15d2df97-47f7-4636-bf1c-49beb984114e | ExchangeSyncWorker.SynchronizeACTs ilOffset = 0x8
at ExchangeSyncWorker.SynchronizeACTs() ilOffset = 0x8
at ACTProviderBase.Run() ilOffset = 0x42
at ACTValidator.Check() ilOffset = 0x3B
at MailboxOperationBase`1.Execute() ilOffset = 0xAA
at MailboxOperationCommand.InternalExecute(MailboxAsyncEvent asyncEvent) ilOffset = 0x64
at AsyncEventHandlerCommand`1.Execute(IAsyncEvent asyncEvent) ilOffset = 0xDE
at AsyncEventExecutionManager`2.ExecuteHandler(IAsyncEventHandlerFactory handlerFactory) ilOffset = 0x89
at PoolHandler.ProcessAsyncEvent(IAsyncEventExecutionManager asyncEventExecutionManager) ilOffset = 0x144
at AsyncEventOperation.<.ctor>b__2(IServiceOperation operation) ilOffset = 0x0
at FaultToleranceBehavior.Execute(ServiceOperationAction operation, IServiceOperation operationParameter) ilOffset = 0x18
at MonitoredOperation.Execute() ilOffset = 0xD
at ThreadPoolQueueExecutionEngine.InvokeNextOperationInThreadPool(Object state) ilOffset = 0xC
at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x70
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x0
at QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() ilOffset = 0x23
at ThreadPoolWorkQueue.Dispatch() ilOffset = 0xA2
>Exchange sync worker for the mailbox is failed/terminated : {EDAFF2E2-7412-E411-BF35-005056A755BD}. Exception details : Unhandled Exception: Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncException: The system user failed to retrieve/update the mailbox.
à Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncStateService.RetrieveSyncState()
à Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncStateService..ctor(IOrganizationService crmService, ACTProviderContext context)
à Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncWorkerStepContext..ctor(ExchangeSyncWorker worker)
à Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncWorker.Initialize()
à Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncWorker.SynchronizeACTs()