Skip to main content
Kofax

Error Initializing Kofax Capture Importer Pool after changing Database Authentication

3011813

Question / Problem: 

Why does the KC Plug-In service of Kofax Import Connector show with an Error Initializing Kofax Capture Importer Pool after changing to Windows Authentication for the Kofax Capture database?  

The KC Plug-In logs may include additional details when configured as DEBUG Mode, as follows: 

INFO [Thread=1] [ImporterRegistry] Username: [DOMAIN\USERNAME]
ERROR [Thread=1] [KofaxCaptureImportWrapper] Error logging on to Kofax Capture.System.Runtime.InteropServices.COMException (0x800A01AD): Creating an instance of the COM component with CLSID {F3A2E2DD-5169-42B3-AF0E-3B3DAEB25CF1} from the IClassFactory failed due to the following error: 800a01ad Exception from HRESULT: 0x800A01AD.
 at Kofax.KCS.ImportConnector.Destination.KofaxCapture.KofaxCaptureImportWrapper.LoginInternal(String& userName, String& password)
 at Kofax.KCS.ImportConnector.Destination.KofaxCapture.KofaxCaptureImportWrapper.Login(String userName, String password)

Answer / Solution: 

Windows Authentication of the Kofax Capture database may require Impersonation of the KCSystemDBUser to enable database logon.

Steps to Resolve: 

  1. Confirm that Windows Authentication has bene configured for the Kofax Capture database
  2. Engage with the DBA for an update to the Domain\User or Domain\Group database permissions to impersonate the Kofax Capture DB User: 

    GRANT IMPERSONATE ON User::KCSystemDBUser TO [DOMAIN\USER]
    GRANT IMPERSONATE ON User::KCSystemDBUser TO [DOMAIN\GROUP]

Applies to:  

Product Version
KIC ALL

 

 

  • Was this article helpful?