Exact Synergy Enterprise now supports Microsoft Exchange 2010. This document describes the prerequisites and installation steps required to set up the synchronization between Microsoft Exchange 2010 and Exact Synergy Enterprise for product updates 250 to 253. For more information on the supported operating systems for the Microsoft Exchange server and the system requirements for Exact Synergy Enterprise, see Exchange Server Supportability Matrix at http://technet.microsoft.com/en-us/library/ff728623(v=exchg.150).aspx and Hardware and software requirements for Exact Synergy Enterprise.
For more information on installing Exact Exchange Integrator for product updates 244 to 249, see How-to: Installing Exact Exchange Synergy Enterprise Integrator (Exchange 2010). For product update 254 onwards, see How-to: Installing Exact Exchange Integrator (Microsoft Exchange) for product update 254 onwards.
The intended audiences for this document are server administrators or professionals who maintain corporate networks.
After you have successfully installed the Exchange calendar synchronization for Microsoft Exchange 2010, you will need to migrate a user account from the previous version of the Exchange server to Microsoft Exchange 2010. After the migration of this user account, the calendar synchronization will continue to work without the end user noticing any difference. When all user accounts have been migrated to Microsoft Exchange 2010, the background jobs for the previous Exchange calendar synchronization can be removed.
The following topics will be explained in detail:
Return to top
This account is to be used for the automated synchronization between Microsoft Exchange Server 2010 and Exact Synergy Enterprise. This account has to be a valid user within Exact Synergy Enterprise and Microsoft Exchange Server 2010. This is the same user account that you use to start the background jobs for Microsoft Exchange 2003/2007, or you can create accounts specifically for this synchronization. This account is also used to run the Windows services responsible for the synchronization.
This service account must meet the following requirements:
Exchange Impersonation enables a service account to impersonate given user accounts. This enables the service account to perform operations by using the permissions that are associated with the impersonated accounts, instead of the permissions that are associated with the service account.
For more information, see http://msdn.microsoft.com/en-us/library/bb204095.aspx
impersonationAssignmentName – This refers to the friendly name of the role assignment.
service account – This refers to the service account created above.
In typical scenarios, Exact Synergy Enterprise is installed on individual web servers and job servers are set up in similar methods. In some cases, both the job and web servers can reside in one physical server.
Select I accept the terms in the License Agreement, and then click Next.
On the Custom Setup page, options Exact Exchange Sync Server, ESE to MS Exchange Sync, and MS Exchange to ESE are available. The first feature, which is Exact Exchange Sync Server, must be installed regardless of whether the services are installed on a single physical server or multiple physical servers or which synchronization direction is to be installed. Install the remaining features based on scenario A or B, as explained in the following:
Select the option ESE to MS Exchange Sync, and then click Browse to browse for the Exact Synergy Enterprise installation folder.
Disable the feature MS Exchange to ESE Sync, and then click Next.
Select the option MS Exchange to ESE Sync, and then click Browse to browse for the Exact Synergy Enterprise installation folder.
Disable the feature ESE to MS Exchange Sync, and then click Next.
Exact Synergy Enterprise Database
Type the Exact Synergy Enterprise database name.
Exact Synergy Enterprise Web Address
You need to create a virtual directory on the server that is installed with Exact Exchange Integrator to connect to the Exact Synergy Enterprise web site. For example, when you create a virtual directory called Synergy to connect to Exact Synergy Enterprise, the web address might be <server name>/Synergy. Then, in the wizard, use <server name>/Synergy as the Exact Synergy Enterprise web address.
In the same server that Exact Exchange Integrator is installed, go to Start ? Command Prompt.
In Command Prompt, go to folder <Exact Synergy Enterprise installation folder>\bin.
Type in this command, GeneratePassword.exe “<service account password>”, then press Enter.
Note: You must include the quote (“ ”).
Exit from Command Prompt.
Restart Windows services:
Exact Exchange Synchronization Puller Monitor
Exact Exchange Synchronization Resolver Monitor
Return to top
Next, you need to verify if the process has been completed successfully by doing the following:
There are two ways to uninstall the Exact Exchange Integrator.
After installing Exact Exchange Integrator, the administrator is able to change some settings of the synchronization framework via the configuration file called Exact.MacroManager.Exchange.config, which is deployed to two different folders:
Note: Any changes made to the configuration file will require Windows services in both web server and job server to be restarted. For more information, see Performing checks after installation.
Each setting in the configuration file is a pair of macro and value. Macro is the name of the setting and value is the value of the setting.
/S - The SQL Server of the Exact Synergy Enterprise database.
/D - The SQL database of the Exact Synergy Enterprise.
/APP - The path where Exact Synergy Enterprise is installed.
0 – Using manual fixed URL. Parameter exchconnectionparams must be defined with Exchange Web Service URL.
1 – Using autodiscover. Parameter exchconnectionparams is blank.
Why do I get the error, "The HTTP request is unauthorized with the client authentication scheme "Negotiate". The authentication header received from the server was "NTLM"."? How do I solve this error?
To solve the error, disable the loopback check in the registry, as explained in the following steps:
For more information, see Authenticate problems by using of NTLM.
Why do I get the error message "Not supported Exchange server version" when synchronizing to the Exchange server? How do I solve this error?
This error is due to the Exchange server version defined in Exact Synergy Enterprise and it does not correspond to the actual Exchange server version. To solve this, perform the steps in the following:
Click Save, and then Close.