none
Erro ao utilizar plugin CRM for Outlook através de rede externa RRS feed

  • Pergunta

  • Pessoal boa tarde tudo bem?

    Estou com o seguinte erro no Dynamics CRM, na rede interna consigo acessar normalmente o plugin do CRM para o Outlook. Porém ao sair da rede interna, ao tentar se conectar o mesmo dá a seguinte mensagem abaixo:

    analisando os logs os mesmos me mostram que é algo relacionado a permissão:

    # CRM Tracing Version 2.0
    # LocalTime: 2016-05-03 14:20:28.592
    # Categories: *:Error
    # CallStackOn: Yes
    # ComputerName: NSPO057937
    # CRMVersion: 7.0.0001.0129

    [2016-05-03 14:20:28.592] Process:OUTLOOK |Organization:01821432-6495-e511-80eb-005056914dd7 |Thread:    9 |Category: Application.Outlook |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: 00000000-0000-0000-0000-000000000000 | <>c__DisplayClass14.<QueueUserWorkItemSilent>b__13  ilOffset = 0x6
        at <>c__DisplayClass14.<QueueUserWorkItemSilent>b__13(Exception ex)  ilOffset = 0x6
        at <>c__DisplayClassa.<TryFilterAllCatch>b__8(Exception ex)  ilOffset = 0xC
        at ExceptionFilter.TryFilterAllCatch(Action body, Action`1 filter)  ilOffset = 0x34
        at MAPIFolder.GetTable(Object Filter, Object TableContents)  ilOffset = 0xFFFFFFFF
        at TrackInCrm.FindLostItemsToTrack(Folders folders, String deletedFolderId, IOutlookSyncTable outlookSyncTable, IOutlookSyncTable emailSyncTable)  ilOffset = 0x35
        at TrackInCrm.FindLostItemsToTrack(Folders folders, String deletedFolderId, IOutlookSyncTable outlookSyncTable, IOutlookSyncTable emailSyncTable)  ilOffset = 0x35
        at TrackInCrm.FindLostItemsToTrack(Folders folders, String deletedFolderId, IOutlookSyncTable outlookSyncTable, IOutlookSyncTable emailSyncTable)  ilOffset = 0x35
        at TrackInCrm.FindLostItemsToTrack(Folders folders, String deletedFolderId, IOutlookSyncTable outlookSyncTable, IOutlookSyncTable emailSyncTable)  ilOffset = 0x35
        at TrackInCrm.<Initialize>b__0()  ilOffset = 0x47
        at DeferredCallInfo.<RunAction>b__9(Object unused)  ilOffset = 0xB
        at <>c__DisplayClass17.<QueueUserWorkItemSilent>b__12()  ilOffset = 0x16
        at ExceptionFilter.TryFilterAllCatch(Action body, Action`1 filter)  ilOffset = 0xF
        at <>c__DisplayClass14.<QueueUserWorkItemSilent>b__11(Object innerState)  ilOffset = 0x42
        at QueueUserWorkItemCallback.WaitCallback_Context(Object state)  ilOffset = 0x1A
        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 QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()  ilOffset = 0x35
        at ThreadPoolWorkQueue.Dispatch()  ilOffset = 0xA3
        at _ThreadPoolWaitCallback.PerformWaitCallback()  ilOffset = 0x0
    > HandleException: Unhandled Exception: System.UnauthorizedAccessException: Você não possui permissões suficientes para executar esta operação no objeto. Consulte o contato da pasta ou o administrador de sistema.
       at Microsoft.Office.Interop.Outlook.MAPIFolder.GetTable(Object Filter, Object TableContents)
       at Microsoft.Crm.Application.SMWrappers.TrackInCrm.FindLostItemsToTrack(Folders folders, String deletedFolderId, IOutlookSyncTable outlookSyncTable, IOutlookSyncTable emailSyncTable)
       at Microsoft.Crm.Application.SMWrappers.TrackInCrm.FindLostItemsToTrack(Folders folders, String deletedFolderId, IOutlookSyncTable outlookSyncTable, IOutlookSyncTable emailSyncTable)
       at Microsoft.Crm.Application.SMWrappers.TrackInCrm.FindLostItemsToTrack(Folders folders, String deletedFolderId, IOutlookSyncTable outlookSyncTable, IOutlookSyncTable emailSyncTable)
       at Microsoft.Crm.Application.SMWrappers.TrackInCrm.FindLostItemsToTrack(Folders folders, String deletedFolderId, IOutlookSyncTable outlookSyncTable, IOutlookSyncTable emailSyncTable)
       at Microsoft.Crm.Application.SMWrappers.TrackInCrm.<Initialize>b__0()
       at Microsoft.Crm.Outlook.DeferredCallManager.DeferredCallInfo.<RunAction>b__9(Object unused)
       at Microsoft.Crm.Application.SMWrappers.OutlookInstanceCache.<>c__DisplayClass14.<>c__DisplayClass17.<QueueUserWorkItemSilent>b__12()
       at Microsoft.ExceptionHelper.ExceptionFilter.TryFilterAllCatch(Action body, Action`1 filter)

    Analisando outros logs coletados me apareceu um outro tipo de erro:

    [2016-05-02 17:25:32.281] Process:OUTLOOK |Organization:00000000-0000-0000-0000-000000000000 |Thread:    1 |Category: Exception |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: 00000000-0000-0000-0000-000000000000 | ClientOrganizationContext.WaitDeterminedOrDisabled  ilOffset = 0x33
        at ClientOrganizationContext.WaitDeterminedOrDisabled()  ilOffset = 0x33
        at ClientOrganizationContext.GetOrganizationService(Int32 timeout, Nullable`1 offline, Boolean offlinePlayback)  ilOffset = 0x47
        at CrmServiceForOutlook.GetService()  ilOffset = 0x15
        at CrmServiceForOutlook.Execute(OrganizationRequest request, Boolean wrapException)  ilOffset = 0x0
        at CrmServiceForOutlook.IsClientCompatible()  ilOffset = 0x2D
        at MSProvider.Microsoft.Interop.Mapi.IMSProvider.Logon(ISupport MAPISupport, String profileName, EntryId entryId, IMSProvider_Logon_Flags logonFlags)  ilOffset = 0x227
        at   ilOffset = 0x76
    >Crm Exception: Message: Addin is now disabled, ErrorCode: -2147220970

    Alguém já viu algo neste cenário??

    Desde já muito obrigado pela ajuda.

    Abraços.

    Rafael Santos

    terça-feira, 3 de maio de 2016 19:08

Todas as Respostas

  • Boas Rafael,

    Espero que já tenha resolvido o seu problema.

    Se não vou tentar ajudar :) o que me diz é que dentro da rede interna consegues aceder ao plugin do outlook sem qualquer problema. O problema está quando sais da rede interna, ao tentares ligar ao plugin ele dá este erro, explica-me o teu ambiente, estás com net? estás com VPN?

    Espero ter ajudado.
    Se respondi a sua pergunta por favor marque como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    • Sugerido como Resposta Azevedo PedroMVP terça-feira, 24 de maio de 2016 23:12
    terça-feira, 24 de maio de 2016 23:12