All,
I thought I would share my experiences so as to prevent others from going through needless hand wrenching ...
I was having difficulty getting calendar syncing to work both ways ...
The problem was related to the way ZCO uses the MAPI/CDO libraries.
The ExchangeCDO install (.MSI) places by default the cdo.dll into "C:\Program Files\ExchangeMapi"
by copying the cdo.dll to "C:\windows\system32" and registering the dll via "regsvr32 c:\windows\system32\cdo.dll" (and renaming the cdo.dll in the ExchangeMapi directory),calendar syncing both ways started working.
There were many errors in the logs re:
- [MAPI 1.0 - [MAPI_E_LOGON_FAILED(80040111)]]
- CDOCalendar::Initialize - Error in call m_spCalendarFolder = m_spCDOSession->GetDefaultFolder
In addition, look in the BES MAGT log for
- [30000] (09/09 21:04:06.125):{0xF5C} [ENV] CDO.DLL: C:\WINDOWS\system32\cdo.dll, Version: 6.5.8039.0
this ensures the environment is correct.