locked
CRM 2011 Outlook client gives error RRS feed

  • Question

  • Hello,

    i've recently installed the CRM outlook client on one of the computers that we have on our business.
    The installation runs without a problem and can connect to the CRM server (local).

    But when I start up Outlook, the CRM plugin gives me a error 'a error occurred' and that i can try later to connect again.
    When I login to the CRM pagina on Internet Explorer there are no problems.

    Can somebody help me?

    Albert (from Holland)


    • Edited by appievdmey Tuesday, June 3, 2014 6:42 AM
    Tuesday, June 3, 2014 6:41 AM

All replies

  • Hi appievdmey,

    Can you please do the following in order and give us the trace results? That should contain information that we can use to troubleshoot. 

    Can you please enable CRM tracing ? Start > All programs > Microsoft Dynamics CRM 2011 > Diagnostics > Advanced Troubleshooting > Tracing

    Click Tracing

    Replicate the issue

    Stop tracing. 

    Locate the log file using the following.

    For tracing on the Microsoft Dynamics CRM 2011 or 2013 client for Microsoft Office Outlook and the Microsoft Dynamics CRM 4.0 client for Microsoft Office Outlook and for tracing on Microsoft Dynamics CRM 4.0 Data Migration Manager, the trace log file is created in the following folder if you have Update Rollup 7 or a later cumulative update installed:

    DriveName:\ InstallingUser \Local Settings\Application Data\Microsoft\MSCRM\Traces


    Tuesday, June 3, 2014 6:53 AM
  • Hi Eranger,

    I get 3 files:

    1. Microsoft.Crm.Application.Outlook.WebFormsHost-bin log
    2. Outlook Client log
    3. crmaddin log

    Here is a part of the Outlook Client log

    # CRM Tracing Version 2.0
    # LocalTime: 2014-06-03 09:41:13.502
    # Categories: *:Verbose
    # CallStackOn: Yes
    # ComputerName: ALFA150
    # CRMVersion: 5.0.9690.4150

    [2014-06-03 09:41:13.502] Process:OUTLOOK |Organization:00000000-0000-0000-0000-000000000000 |Thread:    4(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.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)  ilOffset = 0x70
    at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)  ilOffset = 0x9
    at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)  ilOffset = 0x34
    at ThreadHelper.ThreadStart()  ilOffset = 0x2A
    >Received Registry Change Notification. Current Status = 0 New Status = 0
    [2014-06-03 09:41:13.520] Process:OUTLOOK |Organization:00000000-0000-0000-0000-000000000000 |Thread:    4(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.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)  ilOffset = 0x70
    at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)  ilOffset = 0x9
    at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)  ilOffset = 0x34
    at ThreadHelper.ThreadStart()  ilOffset = 0x2A
    >Received Registry Change Notification. Current Status = 0 New Status = 0
    [2014-06-03 09:41:13.560] Process:OUTLOOK |Organization:256e791d-a281-e211-b03f-001ec9adfb5d |Thread:    1 |Category: Application.Outlook |User: 00000000-0000-0000-0000-000000000000 |Level: Info |ReqId:  | CrmPageContext.CheckNavigationProgress  ilOffset = 0x14C
    at CrmPageContext.CheckNavigationProgress()  ilOffset = 0x14C
    at CrmPageContext._navigationTimer_Tick(Object sender, EventArgs e)  ilOffset = 0x11
    at Timer.OnTick(EventArgs e)  ilOffset = 0x15
    at TimerNativeWindow.WndProc(Message& m)  ilOffset = 0x51
    at NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)  ilOffset = 0x25
    >ExecuteScriptFunction 'IsRibbonDataReadyOutlook' args ''
    [2014-06-03 09:41:13.562] Process:OUTLOOK |Organization:256e791d-a281-e211-b03f-001ec9adfb5d |Thread:    1 |Category: Application.Outlook |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId:  | CrmPageContext.CheckNavigationProgress  ilOffset = 0x14C
    at CrmPageContext.CheckNavigationProgress()  ilOffset = 0x14C
    at CrmPageContext._navigationTimer_Tick(Object sender, EventArgs e)  ilOffset = 0x11
    at Timer.OnTick(EventArgs e)  ilOffset = 0x15
    at TimerNativeWindow.WndProc(Message& m)  ilOffset = 0x51
    at NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)  ilOffset = 0x25
    >ExecuteScriptFunction 'IsRibbonDataReadyOutlook' args '' failed to execute the function because it does not exist in the page at location http://crm:5555/AlfaAutomatisering/_root/stage.aspx?id=MA&url=SiteMapNavPage.aspx%3farea%3dMA&ver=63537378064432
    [2014-06-03 09:41:13.562] Process:OUTLOOK |Organization:256e791d-a281-e211-b03f-001ec9adfb5d |Thread:    1 |Category: Application.Outlook |User: 00000000-0000-0000-0000-000000000000 |Level: Info |ReqId:  | CrmPageContext.CheckNavigationProgress  ilOffset = 0x14C
    at CrmPageContext.CheckNavigationProgress()  ilOffset = 0x14C
    at CrmPageContext._navigationTimer_Tick(Object sender, EventArgs e)  ilOffset = 0x11
    at Timer.OnTick(EventArgs e)  ilOffset = 0x15
    at TimerNativeWindow.WndProc(Message& m)  ilOffset = 0x51
    at NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)  ilOffset = 0x25
    >ExecuteScriptFunction 'IsRibbonDataReadyOutlook' args '' returned '[null]'
    [2014-06-03 09:41:13.665] Process:OUTLOOK |Organization:256e791d-a281-e211-b03f-001ec9adfb5d |Thread:    1 |Category: Application.Outlook |User: 00000000-0000-0000-0000-000000000000 |Level: Info |ReqId:  | CrmPageContext.CheckNavigationProgress  ilOffset = 0x14C
    at CrmPageContext.CheckNavigationProgress()  ilOffset = 0x14C
    at CrmPageContext._navigationTimer_Tick(Object sender, EventArgs e)  ilOffset = 0x11
    at Timer.OnTick(EventArgs e)  ilOffset = 0x15
    at TimerNativeWindow.WndProc(Message& m)  ilOffset = 0x51
    at NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)  ilOffset = 0x25

    Tuesday, June 3, 2014 7:46 AM
  • crmaddinlog?

    gruss Daniel Ovadia MBSS - Microsoft Dynamics CRM MCNPS

    Tuesday, June 3, 2014 2:02 PM
  • That's correct, I don't know what that is..

    Here is the log file:

    # CRM Tracing Version 1.1 Unmanaged
    # LocalTime: 2014-06-03 09:41:26.614
    # Categories: *:Verbose
    # Schedule: No registry key - using default value: Daily
    # ComputerName: ALFA150
    # CRMVersion: 5.0.9690.4150
    [2014-06-03 09:41:26.614] Process:OUTLOOK |Thread:6752 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | Starting email background processing. Function: CEmailBackgroundSend::Run File: c:\bt\103496\src\application\outlook\addin\emailbackgroundsend.cpp Line: 239
    [2014-06-03 09:41:26.614] Process:OUTLOOK |Thread:6752 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | BackgroundReceive PollingPeriod set via organization cache to 600000. Function: CEmailBackgroundSend::HrGetBackgroundSendConfigurationServer File: c:\bt\103496\src\application\outlook\addin\emailbackgroundsend.cpp Line: 589
    [2014-06-03 09:41:26.615] Process:OUTLOOK |Thread:6752 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | BackgroundSend is disabled via registry. Function: CEmailBackgroundSend::FCheckToRun File: c:\bt\103496\src\application\outlook\addin\emailbackgroundsend.cpp Line: 502
    [2014-06-03 09:41:26.615] Process:OUTLOOK |Thread:6752 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | FCheckToRun for BackgroundSend = 0 Function: CEmailBackgroundSend::Run File: c:\bt\103496\src\application\outlook\addin\emailbackgroundsend.cpp Line: 256
    [2014-06-03 09:41:26.930] Process:OUTLOOK |Thread:6036 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | CMAPIEventsListener::OnStoreNotify() received a notification of type 16 Function: CMAPIEventsListener::OnStoreNotify File: c:\bt\103496\src\application\outlook\addin\mapieventslistener.cpp Line: 491
    [2014-06-03 09:41:52.612] Process:OUTLOOK |Thread:7064 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | COutlookSyncManager::SyncToOutlook background sync timer went off - sync to Outlook starting Function: COutlookSyncManager::SyncToOutlook File: c:\bt\103496\src\application\outlook\addin\outlooksyncmanager.cpp Line: 1081
    [2014-06-03 09:41:52.622] Process:OUTLOOK |Thread:7064 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | Reg key OutlookLastUpdateTime set to UTC time: 2014-06-03T07:41:52. Function: SetTimeInRegistry File: c:\bt\103496\src\application\outlook\addin\..\Common\utility.h Line: 694
    [2014-06-03 09:41:52.649] Process:OUTLOOK |Thread:7064 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | SyncToOutlook Status and task message = 'Er wordt gecontroleerd op wijzigingen' Function: CSyncToOutlook::HrSetStatusAndTaskText File: c:\bt\103496\src\application\outlook\addin\synctooutlook.h Line: 143
    [2014-06-03 09:41:52.902] Process:OUTLOOK |Thread:7064 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | <result /> Function: CSyncToOutlook::DoSync File: c:\bt\103496\src\application\outlook\addin\synctooutlook.cpp Line: 284
    [2014-06-03 09:41:52.954] Process:OUTLOOK |Thread:7064 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | Reg key OutlookSyncLastSyncTime contains UTC time: 1971-01-01T00:00:00. Function: HrGetTimeFromRegistry File: c:\bt\103496\src\application\outlook\addin\..\Common\utility.h Line: 625
    [2014-06-03 09:41:52.990] Process:OUTLOOK |Thread:7064 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | Reg key OutlookSyncLastSyncTime set to UTC time: 1971-01-01T00:00:00. Function: SetTimeInRegistry File: c:\bt\103496\src\application\outlook\addin\..\Common\utility.h Line: 694
    [2014-06-03 09:41:53.48] Process:OUTLOOK |Thread:7064 |Category: Unmanaged.Platform |User: PlatformUser |Level: Info | COutlookSyncManager::SyncToOutlook starting timer for 900 seconds Function: COutlookSyncManager::SyncToOutlook File: c:\bt\103496\src\application\outlook\addin\outlooksyncmanager.cpp Line: 1000

    Tuesday, June 3, 2014 2:17 PM
  • did you tried on another machine?

    website opens for your discoveryurl?

    servertime and clienttime matches?


    gruss Daniel Ovadia MBSS - Microsoft Dynamics CRM MCNPS

    Tuesday, June 3, 2014 2:24 PM
  • Hi Daniel,

    I did, I installed the client on 3 other computers. One of them works.
    What do you mean with discovery url?

    The servertime and clientime are exactly the same

    Tuesday, June 3, 2014 3:06 PM
  • As you said that it works on one machine, I don´t thin k it is related to wrong configuration on ure server.

    try following: uninstall crm and remove all components, .net. visualc+...

    create on the machine where it doesn´t works a new userprofile

    install with fulladministrator .net4 and after reboot install crm on the new createed userprofile again and try to configure it after successfully installation.


    gruss Daniel Ovadia MBSS - Microsoft Dynamics CRM MCNPS

    Wednesday, June 4, 2014 8:01 AM
  • Hi Daniel,

    I removed the userprofile en create a new one. Also I re installed CRM and all the components, but it still doesn't work.
    The error logs speaks about a ribbon that he can't find, does this something have to do with rights?

    Albert

    Friday, June 6, 2014 6:33 AM
  • when it works for one machine, try with the user on the machine where it doesn´t to see if its related to roles and also reverse, than you will know what is casuing the issue, user or machine or roles.

    The error log you provided is not enough, can you please double check and do a trace on youre crm frontend server and paralell on youre clientmachine?

    the error with ribbon could also dns related


    gruss Daniel Ovadia MBSS - Microsoft Dynamics CRM MCNPS

    Friday, June 6, 2014 8:50 AM