locked
Client Synch error RRS feed

  • Question

  • I'm having problems syncing tasks from Outlook to CRM.   

     

    I see this error.

    You cannot link this item to microsoft dynamics crm.  Synchronization with this record or activity type has been turned off

    I look in Options / Synchronization  and all boxes are checked.

     

    Thoughts?

     

    Tuesday, January 11, 2011 7:48 PM

All replies

  • I am getting this error as well on a users computer.  I changed the option in CRm to match all contacts in CRM, then did a sync from the CRM drop down menu in Outlook and got the error in the sync log.  Then when I do a look up on a CRM contact it looks like it sync'd some of the contact but not all of them.  However when I did this from my computer there were no errors at all and I could look up all contacts.  Is this a permissions error?  Thank you.
    Tuesday, February 8, 2011 7:09 PM
  • Please follow the steps to get the CRM Client trace during this error.

    1. On the client machine, go to Start=>All Programs=>Microsoft Dynamics CRM 4.0=>Diagnostics.
    2. Click Support Mode, then go to Advanced Troubleshooting. Select Tracing, then click Save.
    3. Repro the issue: Synch tasks.
    4. De-select the Tracing, and click save.
    5. Trace file location refer to:
    o   Windows XP:
     If Update Rollup 7 or a later cumulative update is installed:
    Drive:\Documents and Settings\< InstallingUser >\Local Settings\Application Data\Microsoft\MSCRM\Traces
     If Update Rollup 7 or a later cumulative update is NOT installed:
    Drive:\Documents and Settings\< InstallingUser >\Application Data\Microsoft\MSCRM\Traces
    o   Vista / Windows 7
     If Update Rollup 7 or a later cumulative update is installed:
    Drive:\Users\< InstallingUser >\AppData\Local\Microsoft\MSCRM\Traces
     If Update Rollup 7 or a later cumulative update is NOT installed:
    Drive :\Users\< InstallingUser >\AppData\Roaming\Microsoft\MSCRM\Traces

    After that, please paste your trace here. Thanks.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Jackie Chen Microsoft Online Community Support
    Thursday, February 10, 2011 3:35 AM
  • Jackie,

    Trace here:

    >crm id :'{FBF4BCE1-0B9D-E011-826E-1CC1DE6E4B49}', Error:You cannot link this item to Microsoft Dynamics CRM. Synchronization with this record or activity type has been turned off.
    [2011-10-14 13:38:33.620] Process:OUTLOOK |Organization:479de84a-6499-435c-a71f-6214ab301ac2 |Thread:   30(MSCRM:-DownloadStatus.RunUserInterfaceThread) |Category: Application.Outlook |User: 00000000-0000-0000-0000-000000000000 |Level: Error | RuntimeMethodHandle._InvokeMethodFast
     at RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
     at RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
     at RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
     at Delegate.DynamicInvokeImpl(Object[] args)
     at Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
     at Control.InvokeMarshaledCallbackHelper(Object obj)
     at ExecutionContext.runTryCode(Object userData)
     at RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
     at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
     at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
     at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
     at Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
     at Control.InvokeMarshaledCallbacks()
     at Control.WndProc(Message& m)
     at ScrollableControl.WndProc(Message& m)
     at Form.WndProc(Message& m)
     at ControlNativeWindow.OnMessage(Message& m)
     at ControlNativeWindow.WndProc(Message& m)
     at NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
     at UnsafeNativeMethods.DispatchMessageW(MSG& msg)
     at ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
     at ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
     at ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
     at Application.RunDialog(Form form)
     at Form.ShowDialog(IWin32Window owner)
     at Form.ShowDialog()
     at OutlookUIHelper.ShowDialog(Form form)
     at DownloadStatus.RunUserInterfaceThread()
     at ThreadHelper.ThreadStart_Context(Object state)
     at ExecutionContext.runTryCode(Object userData)
     at RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
     at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
     at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
     at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
     at ThreadHelper.ThreadStart()

    Friday, October 14, 2011 12:48 AM
  • This issue can be fixed by re-install and reconfigure the CRM Outlook client.

    If you are using CRM 4.0, please re-install it from http://www.microsoft.com/download/en/details.aspx?id=1079

    If you are using CRM 2011 on-premise,  please re-install it from http://www.microsoft.com/download/en/details.aspx?id=27821

    If you are using CRM 2011 Online,  please re-install it from http://go.microsoft.com/fwlink/?LinkID=194222&clcid=0x409


    Jackie Chen, Microsoft Online Community Support. Please remember to click “Mark as Answer” on the post that helps you. This posting is provided "AS IS" with no warranties, and confers no rights.
    Thursday, October 27, 2011 8:09 AM
  • Hi Jackie,

    This does not seem to be a good solution because the problem can be recreated very quickly again.

    System info:
    Outlook 2010
    CRM 2011 for Outlook (w/Update Rollup 5) installed.

     

    Steps to reproduce:

    1) Create a Contact in Outlook 2010 (not in the CRM client)

    2) In the ribbon, in the CRM group, click Track.  (It once allowed me to successfully Track, and showed the two people icon, however, it reverted back to the Outlook business card icon.)

    3) This error pops up as shown below (either as a popup window in Outlook, and/or in the Error tab of the synchronization details).

     

     

    The error message implies that there is a setting or permission somewhere that turned off the ability to sync Outlook contacts to CRM. This then turns off the synchronization for the contact permanently, and we will then always get this error message.

    Any better solution than deleting and reinstalling and reconfiguring CRM 2011 for Outlook?

     

    Thanks!

    Saturday, December 17, 2011 12:15 AM
  • We got this resolved. While Jackie's solution ultimately works, you may also consider these steps:

    1) Look for and remove duplicate Outlook/CRM contacts (only one can be synched to the corresponding record in CRM). Then try manually "Synchronize with CRM".

    2) You may also consider checking the Outlook Filters to see if this contact record meets the synchronization criteria. If it no longer meets the Outlook Filter criteria, it will actually unsync and get this message that syncing has been turned off if you try to sync/track it to CRM. To check Outlook Filters go to File > CRM > Options (Set personal options) > General tab > Outlook Filters.

    3) Deleting the local Outlook Contacts synched over from CRM, then deleting them from the Deleted Items folder of Outlook. Next, manually "Synchronize with CRM" to pull over a fresh version of the CRM Contacts to the local Outlook again.

    Then just give it time to show the two person head icon for each Contact in Outlook (it will do this one by one until all Contacts are showing the 2-head icon). This shows that it's 2-way synching. If it's still a business card icon then it's still just a 1-way (CRM to--> Outlook).


    • Edited by An2011 Friday, January 20, 2012 7:19 PM Found another idea.
    Wednesday, December 28, 2011 6:32 PM