Skip to end of metadata
Go to start of metadata

Problem

A user creates a new email and tries to send it. If RightsWATCH / ICT is installed, the user is unable to click the send button.

The RightsWATCH / ICT admin had verified that there is no blocking rule!

 

The hresult error code 0x8002801D (library not registered exception) shows up in the log files:

[ERROR]   Mon Oct 30 12:12:59 2017 Thr  4912 | CInspectorItemHandler.cpp>CInspectorItemHandler::OnSendThread(3662): {0x8002801D}> CoGetInterfaceAndReleaseStream attachment FAILED


The problem occurs because a version of office was previously uninstalled / reinstalled or some other components from a different version of Office were installed on that machine (e.g.: Lync).

In this case the TypeLib reference for the Outlook installation might have more than one version and consequently, the Outlook installation is pointing to a wrong value.

This causes our RightsWATCH / ICT plugin to use the wrong interface when trying to make use of Outlook functions.

Solution

The following steps provides 

Step #1 (Fix the Interface)

  1. Access the Windows Registry Editor via Start,  Run,  Cmd,  RegEdt32,  enter. 
  2. Navigate to HKEY_CLASSES_ROOT\Interface\{00063001-0000-0000-C000-000000000046}\TypeLib
     
  3. Find a '(Default)' entry with the value '{00062FFF-0000-0000-C000-000000000046}'
     
  4. You should find a 'Version' entry. Check that this version matches the value in the following table based on the version of Outlook currently installed. 
     

    OutlookVersion
    Outlook 20009.0
    Outlook 20029.1
    Outlook 20039.2
    Outlook 20079.3
    Outlook 20109.4
    Outlook 20139.5
    Outlook 20169.6

Step #2: (Fix the TypeLib)

  1. Navigate to HKEY_CLASSES_ROOT\TypeLib\{00062FFF-0000-0000-C000-000000000046}
     
  2. Delete the version keys (e.g. 9.5) for any version of Outlook that is not installed on your system based on the version table provided below. For example, if you are not using Outlook 2013 then remove the "9.5" entry. If you are not using Outlook 2010 then remove the the "9.4" entry. DO NOT DELETE the entry for the version that was configured in Step #1
     

    OutlookVersion
    Outlook 20009.0
    Outlook 20029.1
    Outlook 20039.2
    Outlook 20079.3
    Outlook 20109.4
    Outlook 20139.5
    Outlook 20169.6

http://www.fieldstonsoftware.com/support/support_gsyncit_2013.shtml