James Jin
asked on
exchange 2007 antispam agent made transport service won't start
I tried to install antispam feature over the exchange 2007 server. After that the Exchange Transport Service won't start. I got event id 16023 with below details. If I uninstall this antispam, the transport service starts O.K. Any sussgestion?
Microsoft Exchange couldn't start transport agents. The Microsoft Exchange Transport service will be stopped. Exception details: Failed to create type 'Microsoft.Exchange.Transp ort.Agent. ContentFil ter.Conten tFilterAge ntFactory' from assembly 'C:\Program Files\Microsoft\Exchange Server\TransportRoles\agen ts\Hygiene \Microsoft .Exchange. Transport. Agent.Hygi ene.dll' due to error 'Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))'. : Microsoft.Exchange.Data.Ex changeConf igurationE xception: Failed to create type 'Microsoft.Exchange.Transp ort.Agent. ContentFil ter.Conten tFilterAge ntFactory' from assembly 'C:\Program Files\Microsoft\Exchange Server\TransportRoles\agen ts\Hygiene \Microsoft .Exchange. Transport. Agent.Hygi ene.dll' due to error 'Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))'. ---> Microsoft.Exchange.Data.Ex changeConf igurationE xception: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) ---> System.UnauthorizedAccessE xception: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
at Microsoft.Exchange.Data.Tr ansport.In terop.Unsa feNativeMe thods.CoCr eateInstan ce(Guid rclsid, Object pUnkOuter, UInt32 dwClsContext, Guid riid)
at Microsoft.Exchange.Data.Tr ansport.In terop.ComP roxy.Creat eComObject (Guid guidClass)
at Microsoft.Exchange.Data.Tr ansport.In terop.ComP roxy..ctor (Guid guidClass)
at Microsoft.Exchange.Transpo rt.Agent.C ontentFilt er.Content FilterAgen tFactory.I nitializeF ilter()
--- End of inner exception stack trace ---
at Microsoft.Exchange.Transpo rt.Agent.C ontentFilt er.Content FilterAgen tFactory.I nitializeF ilter()
at Microsoft.Exchange.Transpo rt.Agent.C ontentFilt er.Content FilterAgen tFactory.C onfigure(B oolean onStartup)
at Microsoft.Exchange.Transpo rt.Agent.C ontentFilt er.Content FilterAgen tFactory.. ctor()
--- End of inner exception stack trace ---
at Microsoft.Exchange.Data.Tr ansport.In ternal.MEx Runtime.Fa ctoryTable .CreateAge ntFactory( AgentInfo agentInfo)
at Microsoft.Exchange.Data.Tr ansport.In ternal.MEx Runtime.Fa ctoryTable ..ctor(IEn umerable agents)
at Microsoft.Exchange.Data.Tr ansport.In ternal.MEx Runtime.Ru ntimeSetti ngs..ctor( MExConfigu ration config, String agentGroup)
at Microsoft.Exchange.Data.Tr ansport.In ternal.MEx Runtime.ME xRuntime.I nitialize( String configFile, String agentGroup)
at Microsoft.Exchange.Protoco ls.Smtp.ME xEvents.In itialize(S tring configFilePath)
at Microsoft.Exchange.Transpo rt.Compone nts.SmtpME xRuntimeLo ader.Load( )
Microsoft Exchange couldn't start transport agents. The Microsoft Exchange Transport service will be stopped. Exception details: Failed to create type 'Microsoft.Exchange.Transp
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Transpo
--- End of inner exception stack trace ---
at Microsoft.Exchange.Transpo
at Microsoft.Exchange.Transpo
at Microsoft.Exchange.Transpo
--- End of inner exception stack trace ---
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Protoco
at Microsoft.Exchange.Transpo
Uninstalled the Content filter agent and reinstalled it usuing the command:--
************************** ********** ********** ********** ********** ********** ********** **
Install-TransportAgent -Name "Content Filter Agent" -TransportAgentFactory
"Microsoft.Exchange.Transp ort.Agent. ContentFil ter.Conten tFilterAge ntFactory"
-AssemblyPath "C:\Program Files\Microsoft\Exchange
Server\TransportRoles\agen ts\Hygiene \Microsoft .Exchange. Transport. Agent.Hygi ene.dll"
-x-sam-
**************************
Install-TransportAgent -Name "Content Filter Agent" -TransportAgentFactory
"Microsoft.Exchange.Transp
-AssemblyPath "C:\Program Files\Microsoft\Exchange
Server\TransportRoles\agen
-x-sam-
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Microsoft Exchange was unable to initialize the Content Filter agent. Check the access control lists (ACLs) on the files under 'C:\Program Files\Microsoft\Exchange Server\TransportRoles\agen
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Data.Tr
at Microsoft.Exchange.Transpo