locked
CRM2011 UR12 - Outlook reminders not working RRS feed

  • Question

  • We are suddenly receiving errors from outlook remainders for CRM2011 Outlook client. When we disable crm client then reminders work ok. We are running CRM2011 UR12 and outlook versions vary from 2007 SP3 to 2010.  Can someone pointi me which are the CRM2011 UR12 and OUTLOOK version combinations which are supposed to work properly

    Here is a trace text from one of the machines:

    [2013-11-25 17:39:08.861] Process:OUTLOOK |Organization:00000000-0000-0000-0000-000000000000 |Thread:    5(MSCRM:-RegistryWatcher.RegTrackerThreadProc) |Category: Platform |User: 00000000-0000-0000-0000-000000000000 |Level: Verbose |ReqId:  | RegistryKeyChangedEventHandler.Invoke  ilOffset = 0xFFFFFFFF
    at RegistryKeyChangedEventHandler.Invoke(Object sender, EventArgs e)  ilOffset = 0xFFFFFFFF
    at RegistryWatcher.RegTrackerThreadProc()  ilOffset = 0x40
    at ThreadHelper.ThreadStart_Context(Object state)  ilOffset = 0x3B
    at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)  ilOffset = 0x8E
    at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)  ilOffset = 0x9
    at ThreadHelper.ThreadStart()  ilOffset = 0x2A
    >Received Registry Change Notification. Current Status = 0 New Status = 0
    [2013-11-25 17:39:08.893] Process:OUTLOOK |Organization:00000000-0000-0000-0000-000000000000 |Thread:    5(MSCRM:-RegistryWatcher.RegTrackerThreadProc) |Category: Platform |User: 00000000-0000-0000-0000-000000000000 |Level: Verbose |ReqId:  | RegistryKeyChangedEventHandler.Invoke  ilOffset = 0xFFFFFFFF
    at RegistryKeyChangedEventHandler.Invoke(Object sender, EventArgs e)  ilOffset = 0xFFFFFFFF
    at RegistryWatcher.RegTrackerThreadProc()  ilOffset = 0x40
    at ThreadHelper.ThreadStart_Context(Object state)  ilOffset = 0x3B
    at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)  ilOffset = 0x8E
    at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)  ilOffset = 0x9
    at ThreadHelper.ThreadStart()  ilOffset = 0x2A
    >Received Registry Change Notification. Current Status = 0 New Status = 0
    [2013-11-25 17:39:18.918] Process:OUTLOOK |Organization:00000000-0000-0000-0000-000000000000 |Thread:   15 |Category: Exception |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId:  | CrmServiceOtherException..ctor  ilOffset = 0xF
    at CrmServiceOtherException..ctor(HResult hresult, Exception exception)  ilOffset = 0xF
    at DataStore.HandleServerFailures(Boolean specialPrivilegeDeniedHandling, Action action)  ilOffset = 0x41
    at <>c__DisplayClassb0.<NotifyShellOfServerFailure>b__ac()  ilOffset = 0x0
    at ExceptionFilter.TryFilter(Action body, Predicate`1 filter, Action`1 catchClause)  ilOffset = 0x0
    at CacheSourceData.NotifyShellOfServerFailure(Action action)  ilOffset = 0x55
    at CacheSourceData.RetrievePageWithFetch(ICrmServerStore serverStore, DataTable dt, FetchDefinition fetchDefinition, Int32 pageInfoCount, Int32 pageInfoPageNumber, String pageInfoPagingCookie, Boolean isCacheSyncOperation, Nullable`1& newMinActiveRowVersion)  ilOffset = 0x70
    at <>c__DisplayClassa6.<FetchDataOrPage>b__a1(Int32 pageInfoCount, Int32 pageInfoPageNumber, Boolean isCacheSync, String pageInfoPagingCookie)  ilOffset = 0x318
    at CacheSourceData.ProcessPagedItems(Boolean onePageOnly, Int32 pageSize, Int32 pageIndex, String pagingCookie, ProcessPageDelegate processPage)  ilOffset = 0x12
    at CacheSourceData.FetchDataOrPage(DataTable dt, DataCache cache, Boolean fetchPage, Int32 pageSize, Int32 pageIndex, String pagingCookie, String sortAttribute, Boolean descending, IEnumerable`1 instanceIds, Nullable`1& minActiveRowVersion, Boolean periodicFlush)  ilOffset = 0x6F
    at DataCache.FetchDataOrPage(Boolean fetchPage, Int32 pageSize, Int32 pageIndex, String pagingCookie, String sortAttribute, Boolean descending, IEnumerable`1 instanceIds, Nullable`1& minActiveRowVersion, Boolean periodicFlush)  ilOffset = 0x3C
    at <>c__DisplayClass43.<Load>b__3c()  ilOffset = 0x61
    at ExceptionFilter.TryFilter(Action body, Predicate`1 filter, Action`1 catchClause)  ilOffset = 0x0
    at DataCache.Load(Boolean allowServerConnection)  ilOffset = 0x4D
    at ServerStore.EnsureCacheIsLoaded(CacheSources sources, DataCache cache, Boolean allowServerConnection, Boolean alreadyLoading, Boolean notifyGrid)  ilOffset = 0xAE
    at ServerStore.GetEntityTypeDataInner(CacheSources sources, Boolean create, Boolean allowServerConnection, Boolean notifyGrid)  ilOffset = 0x45A
    at ServerStore.GetEntityTypeData(CacheSources sources, Boolean create, Boolean allowServerConnection, Boolean synchronousUpdateCheck, Boolean forceUpdate, Boolean notifyGrid)  ilOffset = 0x17
    at ContentsTable.GetDataCache(CacheSources sources, Boolean synchronousUpdateCheck)  ilOffset = 0x17
    at ContentsTable.EnsureData(Boolean synchronousUpdateCheck, Boolean notify)  ilOffset = 0x1D
    at ContentsTable.GetRowCount(Boolean& ApproxCount)  ilOffset = 0x19
    at   ilOffset = 0x27
    >Crm Exception: Message: Server was unable to process request., ErrorCode: -2147221221, InnerException: System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: Value for this parameter must be equal or greater than zero. (Fault Detail is equal to Microsoft.Xrm.Sdk.OrganizationServiceFault).
    [2013-11-25 17:39:18.933] Process:OUTLOOK |Organization:00000000-0000-0000-0000-000000000000 |Thread:   15 |Category: Platform |User: 00000000-0000-0000-0000-000000000000 |Level: Info |ReqId:  | MiniDump.CreateDumpInternal  ilOffset = 0x5
    at MiniDump.CreateDumpInternal(MiniDumpReasons reason, Exception exception)  ilOffset = 0x5
    at CrmException..ctor(String message, Exception innerException, Int32 errorCode, Boolean isFlowControlException, Boolean enableTrace)  ilOffset = 0x8D
    at CrmServiceOtherException..ctor(HResult hresult, Exception exception)  ilOffset = 0xF
    at DataStore.HandleServerFailures(Boolean specialPrivilegeDeniedHandling, Action action)  ilOffset = 0x41
    at <>c__DisplayClassb0.<NotifyShellOfServerFailure>b__ac()  ilOffset = 0x0
    at ExceptionFilter.TryFilter(Action body, Predicate`1 filter, Action`1 catchClause)  ilOffset = 0x0
    at CacheSourceData.NotifyShellOfServerFailure(Action action)  ilOffset = 0x55
    at CacheSourceData.RetrievePageWithFetch(ICrmServerStore serverStore, DataTable dt, FetchDefinition fetchDefinition, Int32 pageInfoCount, Int32 pageInfoPageNumber, String pageInfoPagingCookie, Boolean isCacheSyncOperation, Nullable`1& newMinActiveRowVersion)  ilOffset = 0x70
    at <>c__DisplayClassa6.<FetchDataOrPage>b__a1(Int32 pageInfoCount, Int32 pageInfoPageNumber, Boolean isCacheSync, String pageInfoPagingCookie)  ilOffset = 0x318
    at CacheSourceData.ProcessPagedItems(Boolean onePageOnly, Int32 pageSize, Int32 pageIndex, String pagingCookie, ProcessPageDelegate processPage)  ilOffset = 0x12
    at CacheSourceData.FetchDataOrPage(DataTable dt, DataCache cache, Boolean fetchPage, Int32 pageSize, Int32 pageIndex, String pagingCookie, String sortAttribute, Boolean descending, IEnumerable`1 instanceIds, Nullable`1& minActiveRowVersion, Boolean periodicFlush)  ilOffset = 0x6F
    at DataCache.FetchDataOrPage(Boolean fetchPage, Int32 pageSize, Int32 pageIndex, String pagingCookie, String sortAttribute, Boolean descending, IEnumerable`1 instanceIds, Nullable`1& minActiveRowVersion, Boolean periodicFlush)  ilOffset = 0x3C
    at <>c__DisplayClass43.<Load>b__3c()  ilOffset = 0x61
    at ExceptionFilter.TryFilter(Action body, Predicate`1 filter, Action`1 catchClause)  ilOffset = 0x0
    at DataCache.Load(Boolean allowServerConnection)  ilOffset = 0x4D
    at ServerStore.EnsureCacheIsLoaded(CacheSources sources, DataCache cache, Boolean allowServerConnection, Boolean alreadyLoading, Boolean notifyGrid)  ilOffset = 0xAE
    at ServerStore.GetEntityTypeDataInner(CacheSources sources, Boolean create, Boolean allowServerConnection, Boolean notifyGrid)  ilOffset = 0x45A
    at ServerStore.GetEntityTypeData(CacheSources sources, Boolean create, Boolean allowServerConnection, Boolean synchronousUpdateCheck, Boolean forceUpdate, Boolean notifyGrid)  ilOffset = 0x17
    at ContentsTable.GetDataCache(CacheSources sources, Boolean synchronousUpdateCheck)  ilOffset = 0x17
    at ContentsTable.EnsureData(Boolean synchronousUpdateCheck, Boolean notify)  ilOffset = 0x1D
    at ContentsTable.GetRowCount(Boolean& ApproxCount)  ilOffset = 0x19
    at   ilOffset = 0x27
    >MiniDump: TraceDirectory setting not set or missing. Defaulting to temporary folder.
    [2013-11-25 17:39:18.937] Process:OUTLOOK |Organization:b280de1d-ef79-df11-ae28-00155d03e808 |Thread:   15 |Category: Application.Outlook |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId:  | ErrorInformation.LogError  ilOffset = 0x21
    at ErrorInformation.LogError()  ilOffset = 0x21
    at ErrorInformation..ctor(Exception exception, Uri requestUrl, Boolean logError)  ilOffset = 0x1ED
    at CrmServiceMAPIException.get_Message()  ilOffset = 0x0
    at   ilOffset = 0x12
    at MAPIHelper.PutMapiError(Boolean bUnicode, _MAPIERROR** pMAPIError, MAPIException Exception, IMAPISupport* pSupport)  ilOffset = 0x22
    at   ilOffset = 0x3F
    >MSCRM Error Report:
    --------------------------------------------------------------------------------------------------------
    Error: Server was unable to process request.

    Error Number: 0x8004011B

    Error Message: Server was unable to process request.

    Error Details: Server was unable to process request.

    Source File: Not available

    Line Number: Not available

    Request URL: 

    Stack Trace Info: [FaultException`1: Value for this parameter must be equal or greater than zero.]


    Pekka

    Monday, November 25, 2013 5:52 PM

All replies

  • Hi Pekka,

    Did you manage to resolve this issue. We are facing similar issue in our environment.


    Manoj Batchu

    Thursday, March 27, 2014 12:02 PM
  • We had to install new office version - user did have old (200?) version of office. After that it worked ok.

    Pekka

    Thursday, April 3, 2014 2:42 PM
  • Thanks Pekka. We do have the latest version of Office (2013), but we are still facing the issue.

    Thanks for your response.


    Manoj Batchu

    Thursday, April 10, 2014 2:09 AM