An EventID 104 error message is being written in the application event logs on the CAS

This article applies to the following products: 
     Messageware CalendarPack v2.0a 2010




When accessing the ECP page the following application error is logged in the application event logs on the CAS:


Log Name: Application

Source: Messageware CalendarPack

Date: <Date_When_Written>

Event ID: 104

Task Category: None

Level: Error

Keywords: Classic

User: N/A

Computer: <CAS_Name>


CP Exchange Access GetOwaUserConfiguration failed with 0x80004003 to access WS Message:[Invalid pointer] Description:[Object reference not set to an instance of an object.] Source:[Messageware.CalendarPack.Interop] Help:[]





This error occurs when CalendarPack attempts to retrieve time zone from the OWA configuration on Anonymous requests (i.e. /ecp page)




       To correct this issue follow the steps below:


       Note: Restarting the World Wide Web Publishing Service is required


1.     On the CAS, download and extract the following file to a temporary location

2.     Navigate to \Program Files\Messageware\CalendarPack\Service Worker\

a.     Rename the existing CP_ServiceWorker.dll to CP_ServiceWorker.old

b.    Paste the updated CP_ServiceWorker.dll

c.     Verify the NTFS permissions match with the existing file

3.     Restart the World Wide Web Publishing Service for changes to take immediate effect

This article applies to the following products:
     Messageware CalendarPack v2.0a 2010