KNOWLEDGE BASE ARTICLE

ABBYY Outproc Permissions Error

When using the ABBYY engine within Umango you may see the following error message:

Retrieving the COM class factory for component with CLSID {100020D3-0000-1056-976E-008048D53AE3} failed due to the following error: 80070005 Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).

This relates to the permissions of the user account attempting to load the ABBYY Outproc service (the Umango Windows service logon account) not being sufficient to load the process. To resolve this, follow the steps below:

  1. Account permissions can be set up using the DCOM Config utility (either type DCOMCNFG in the command line, or select Control Panel > Administrative Tools > Component Services)
  2. In the console tree, locate the Component Services > Computers > My Computer > DCOM Config folder, right-click ABBYY FineReader 12 Engine Loader (Local Server), and click Properties
  3. A dialog box will open. Click the Security tab
  4. Under Launch Permissions, click Customize, and then click Edit to specify the accounts that can launch the application (ie. the Umango service account)

Note that on a 64-bit operating system the registered DCOM-application is available in the 32-bit MMC console, which can be run using the following command line: "mmc comexp.msc /32".

Also ensure that the service logon account has read permissions for the registry key below:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{12002016-0000-1056-976E-008048D53AE3}

Link to this article http://umango.com/KB?article=69