After updating an Exchange 2007 or higher server to a newer version of Symantec Mail Security for Microsoft Exchange (SMSMSE) and changing the default installation path of SMSMSE, Microsoft Exchange transport agents no longer start.
Symptoms
Below is an example of the Application Event log error:
Event Type: Error
Event Source: MSExchangeTransport
Event Category: Configuration
Event ID: 16023
Description:
Microsoft Exchange couldn't start transport agents. The Microsoft Exchange Transport service will be stopped. Exception details: Failed to create type 'Symantec.MailSecurity.Server.TransportAgent.SMSMSESMTPAgentFactory' from assembly 'J:\Program Files\Symantec\SMSMSE\6.0\Server\Symantec.MailSecurity.Server.TransportAgent.dll' due to error 'Invalid agent assembly path.'. : Microsoft.Exchange.Data.ExchangeConfigurationException: Failed to create type 'Symantec.MailSecurity.Server.TransportAgent.SMSMSESMTPAgentFactory' from assembly 'J:\Program Files\Symantec\SMSMSE\6.0\Server\Symantec.MailSecurity.Server.TransportAgent.dll' due to error 'Invalid agent assembly path.'. ---> System.ArgumentException: Invalid agent assembly path.
Either the Exchange transport service has incorrect file path information for the Symantec Mail Security for MIcrosoft Exchange transport agent .dlls, or it cannot load the filepath due to permission restrictions.
There are three ways to fix this issue:
This error can also occur if the service account being used by the Microsoft Exchange Transport service does not have acess permission to the location of the .dll.
You can use the Effective permissions tool to determine whether or not the account used by the Microsoft Exchange Transport service has access to the referenced filepath (by default, it logs on with the "Network service" account).
You can manually uninstall, and then reinstall the SMSMSESMTPAgent referred to in the Application Event log error
To remove SMSMSE using add/remove programs and then reinstall
The correct file path for the SMSMSESMTPAgent and the SMSMSERoutingAgent will be automatically registered with Microsoft Exchange.