• Hi,

    GAB is not visible in Outlook 2016.
    32 Bit OL 2016, Win 10 1909 with all patches. z-push 2.5.2+0, gab-sync script runs successfully.

    I created a new profile, unfortunately this did not help.
    Kopano OL Extension log shows many exceptions:

    2020/03/29 14:11:39.411 (11,): Info: GAB: Account discovered: walter@hofstaedtler.com
    2020/03/29 14:11:39.546 (11,): Info: ZPushLocalStore: Creating new store: C:\Users\wh\AppData\Local\Kopano\Kopano OL Extension\KopanoLocalFolders (2).pst
    2020/03/29 14:11:46.128 (11,): Info: ZPushAccount(walter@hofstaedtler.com): ZPush confirmation: IsZPush -> gab,receiveflags,sendflags,ooftime,notes,sharedfolder,sendas,secondarycontacts,signatures,receipts,impersonate, Z-Push-KOE-GAB, 2.5.2+0 -> 2.5.2+0
    2020/03/29 14:12:08.372 (11,): Error: WorkerThread: Worker cancelled
    2020/03/29 14:13:36.346 (17,): Error: WorkerThread: Worker cancelled
    2020/03/29 14:15:16.557 (19,): Error: WorkerThread: Worker cancelled
    2020/03/29 14:15:46.584 (43,): Error: WorkerThread: Worker cancelled
    2020/03/29 14:16:55.879 (14,): Error: WorkerThread: Worker cancelled
    2020/03/29 14:18:03.921 (20,): Error: WorkerThread: Worker cancelled
    2020/03/29 14:18:30.727 (21,): Error: WorkerThread: Worker cancelled
    ...
    2020/03/29 14:23:47.167 (81,): Error: Signatures: Exception in task SignatureNewMessage: System.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
       bei Acacia.Stubs.OutlookWrappers.AddInWrapper.InUI(Action action, Boolean synchronous)
       bei Acacia.Stubs.OutlookWrappers.AccountWrapper.SetAccountProp(PropTag propTag, Object value)
       bei Acacia.ZPush.ZPushAccount.set_SignatureNewMessage(String value)
       bei Acacia.Features.Signatures.FeatureSignatures.<>c__DisplayClass19_1.<FetchSignatures>b__0()
       bei Acacia.Utils.AcaciaTask.Execute()
    2020/03/29 14:23:47.167 (81,): Error: Signatures: Exception in task SignatureReplyForwardMessage: System.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
       bei Acacia.Stubs.OutlookWrappers.AddInWrapper.InUI(Action action, Boolean synchronous)
       bei Acacia.Stubs.OutlookWrappers.AccountWrapper.SetAccountProp(PropTag propTag, Object value)
       bei Acacia.ZPush.ZPushAccount.set_SignatureReplyForwardMessage(String value)
       bei Acacia.Features.Signatures.FeatureSignatures.<>c__DisplayClass19_1.<FetchSignatures>b__1()
       bei Acacia.Utils.AcaciaTask.Execute()
    ...
    2020/03/29 14:23:51.115 (2,): Warning: FolderWrapper: Undisposed wrapper:    bei Acacia.Stubs.Wrappers.Wrap[FolderType](MAPIFolder folder)
       bei Acacia.Stubs.OutlookWrappers.FoldersWrapper.<GetEnumerator>d__2.MoveNext()
       bei Acacia.ZPush.ZPushFolder.Initialise()
       bei Acacia.ZPush.ZPushFolder.WatchChild(IFolder child, Boolean takeOwnership)
       bei Acacia.ZPush.ZPushFolder.<>c__DisplayClass15_0.<Initialise>b__0()
       bei Acacia.Utils.AcaciaTask.Execute()
       bei Acacia.Utils.TaskExecutor.PerformTask(AcaciaTask task)
       bei Acacia.Utils.TasksBackgroundRespawn.WorkerThread.Worker()
       bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       bei System.Threading.ThreadHelper.ThreadStart()
    
    2020/03/29 14:23:51.115 (2,): Warning: FolderWrapper: Undisposed wrapper:    bei Acacia.Stubs.Wrappers.Wrap[FolderType](MAPIFolder folder)
       bei Acacia.Stubs.OutlookWrappers.FoldersWrapper.<GetEnumerator>d__2.MoveNext()
       bei Acacia.ZPush.ZPushFolder.Initialise()
       bei Acacia.ZPush.ZPushFolder.WatchChild(IFolder child, Boolean takeOwnership)
       bei Acacia.ZPush.ZPushFolder.<>c__DisplayClass15_0.<Initialise>b__0()
       bei Acacia.Utils.AcaciaTask.Execute()
       bei Acacia.Utils.TaskExecutor.PerformTask(AcaciaTask task)
       bei Acacia.Utils.TasksBackgroundRespawn.WorkerThread.Worker()
       bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       bei System.Threading.ThreadHelper.ThreadStart()
    ...
    2020/03/29 19:25:28.677 (1,VSTA_Main): Info: ZPushLocalStore: Opening existing store: C:\Users\wh\AppData\Local\Kopano\Kopano OL Extension\KopanoLocalFolders (2).pst
    2020/03/29 19:25:31.274 (1,VSTA_Main): Info: ProgressDialog: Opening
    2020/03/29 19:25:31.694 (58,): Error: Signatures: Exception in task SignatureNewMessage: System.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
       bei Acacia.Stubs.OutlookWrappers.AddInWrapper.InUI(Action action, Boolean synchronous)
       bei Acacia.Stubs.OutlookWrappers.AccountWrapper.SetAccountProp(PropTag propTag, Object value)
       bei Acacia.ZPush.ZPushAccount.set_SignatureNewMessage(String value)
       bei Acacia.Features.Signatures.FeatureSignatures.<>c__DisplayClass19_1.<FetchSignatures>b__0()
       bei Acacia.Utils.AcaciaTask.Execute()
    2020/03/29 19:25:31.694 (58,): Error: Signatures: Exception in task SignatureReplyForwardMessage: System.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
       bei Acacia.Stubs.OutlookWrappers.AddInWrapper.InUI(Action action, Boolean synchronous)
       bei Acacia.Stubs.OutlookWrappers.AccountWrapper.SetAccountProp(PropTag propTag, Object value)
       bei Acacia.ZPush.ZPushAccount.set_SignatureReplyForwardMessage(String value)
       bei Acacia.Features.Signatures.FeatureSignatures.<>c__DisplayClass19_1.<FetchSignatures>b__1()
       bei Acacia.Utils.AcaciaTask.Execute()
    

    while syncing and syncing is slow:

    When I try to resync GAB, I see this log entrys:

    2020/03/29 19:28:09.974 (12,): Info: GAB: Account discovered: walter@hofstaedtler.com
    2020/03/29 19:28:10.106 (12,): Info: ZPushLocalStore: Opening existing store: C:\Users\wh\AppData\Local\Kopano\Kopano OL Extension\KopanoLocalFolders (2).pst
    2020/03/29 19:28:14.036 (12,): Info: ZPushAccount(walter@hofstaedtler.com): ZPush confirmation: IsZPush -> gab,receiveflags,sendflags,ooftime,notes,sharedfolder,sendas,secondarycontacts,signatures,receipts,impersonate, Z-Push-KOE-GAB, 2.5.2+0 -> 2.5.2+0
    2020/03/29 19:28:34.459 (1,VSTA_Main): Info: ProgressDialog: Opening
    2020/03/29 19:28:34.510 (6,): Info: ZPushLocalStore: Opening existing store: C:\Users\wh\AppData\Local\Kopano\Kopano OL Extension\KopanoLocalFolders (2).pst
    2020/03/29 19:28:35.216 (1,VSTA_Main): Info: ProgressDialog: Opening
    

    Any ideas how to get GAB working in OL 2016?
    Walter


  • @WalterHof

    i think i read that there’s a bug with signature sync and gab - gab sync should work after disabling siganture sync in koe plugin

    rg
    christian


  • Christian,

    how to disable signature sync in KOE? I did not find a setting for this.

    Walter


  • @WalterHof

    Im Plugin Debugger
    01684240-c1a7-4c87-a227-a4b8c7b8c57c-image.png

    lg
    Christian

  • Kopano

    KOE 2.1 should have resolved the issue with the gab because of signatures: https://documentation.kopano.io/kopano_changelog/koe.html#kopano-ol-extension-2-1-20-final