Relevant Product: Signature Manager Exchange Edition
Scenario
You are installing or upgrading to Exclaimer Signature Manager Exchange Edition. In the installation wizard you change the installation path (default C:\Program Files\Exclaimer Ltd\Signature Manager Exchange Edition) to another folder path or drive letter.
Example:
D:\Program Files\Exclaimer Ltd\Signature Manager Exchange Edition
During installation, the following error is logged:
ERROR: Microsoft Exchange couldn't start transport agents. The Microsoft Exchange Transport service will be stopped. Exception details: Failed to create type 'Exclaimer.Connectors.MailRules.Transport.Factory' from assembly 'D:\Program Files\Exclaimer Ltd\Signature Manager Exchange Edition\Exclaimer.Connectors.MailRules.dll' due to error 'Invalid agent assembly path.'. : Microsoft.Exchange.Data.ExchangeConfigurationException: Failed to create type 'Exclaimer.Connectors.MailRules.Transport.Factory' from assembly 'D:\Program Files\Exclaimer Ltd\Signature Manager Exchange Edition\Exclaimer.Connectors.MailRules.dll' due to error 'Invalid agent assembly path.'. ---> System.ArgumentException: Invalid agent assembly path.
Installation fails and/or the Microsoft Exchange Transport service is unable to start successfully.
Reason
This error is displayed when the NETWORK SERVICE account does not have sufficient privileges to the installation directory.
Resolution
To grant the NETWORK SERVICE account permissions to the installation path:
- Manually create the installation folder path on the server (example: D:\Program Files\Exclaimer Ltd\Signature Manager Exchange Edition).
- Right-click on the installation folder and select Properties.
- Select the Security tab then click Edit:
The Permissions window is displayed. - Click Add:
The Select Users, Computers, Service Accounts, or Groups window is displayed.
- In Enter the object names to select, enter NETWORK SERVICE then click OK:
The Permissions window is again displayed.
- From the Group or user names, select the NETWORK SERVICE user.
- From Permissions for NETWORK SERVICE, select Full control:
- Click OK twice.