error "Microsoft Exchange Frontend Transport service" not starting.
[PS] C:\Windows\system32>Get-TransportAgent | FL
RunspaceId : a86027d1-7c09-4039-8d37-c1dab6986221
Enabled : True
Priority : 1
TransportAgentFactory : Microsoft.Exchange.MessagingPolicies.TransportRuleAgent.TransportRuleAgentFactory
AssemblyPath : C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Rule\Microsoft.Exchange.Me
ssagingPolicies.TransportRuleAgent.dll
Identity : Transport Rule Agent
IsValid : True
ObjectState : New
RunspaceId : a86027d1-7c09-4039-8d37-c1dab6986221
Enabled : False
Priority : 2
TransportAgentFactory : Microsoft.Exchange.Transport.Agent.Malware.MalwareAgentFactory
AssemblyPath : C:\Program Files\Microsoft\Exchange
Server\V15\TransportRoles\agents\Antimalware\Microsoft.Exchange.Transport.Agent.Malware.dll
Identity : Malware Agent
IsValid : True
ObjectState : New
[PS] C:\Windows\system32>
error "Microsoft Exchange Frontend Transport service" not starting.
Event Error:
Event ID:7001
The service will be stopped. Reason: Microsoft.Exchange.Transport.TransportComponentLoadFailedException: Loading of component 'SmtpReceiveAgents' failed. ---> Microsoft.Exchange.Transport.TransportComponentLoadFailedException: The agent component failed
to load. ---> Microsoft.Exchange.Data.ExchangeConfigurationException: Invalid agent configuration in file 'C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Shared\fetagents.config'. ---> System.Xml.XmlException: Root element is missing.
at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at Microsoft.Exchange.Compliance.Xml.SafeXmlDocument.Load(XmlReader reader)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExConfiguration.LoadPublicAgents(String filePath, List`1& publicAgents)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExConfiguration.LoadPublicAgents(String filePath, List`1& publicAgents)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExConfiguration.Load(String filePath)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExRuntime.Initialize(String configFile, String agentGroup, ProcessTransportRole processTransportRole, String installPath)
at Microsoft.Exchange.Transport.Extensibility.AgentComponent.Load()
--- End of inner exception stack trace ---
at Microsoft.Exchange.Transport.Extensibility.AgentComponent.Load()
at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.RunADOperation(ADOperation adOperation, Int32 retryCount)
at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.TryRunADOperation(ADOperation adOperation, Int32 retryCount)
at Microsoft.Exchange.Transport.SequentialTransportComponent.Load()
--- End of inner exception stack trace ---
at Microsoft.Exchange.Transport.SequentialTransportComponent.Load()
at Microsoft.Exchange.Transport.Components.Activate()
Event ID 16023
Microsoft Exchange couldn't start transport agents. The Microsoft Exchange Transport service will be stopped. Exception details: Invalid agent configuration in file 'C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Shared\fetagents.config'. : Microsoft.Exchange.Data.ExchangeConfigurationException:
Invalid agent configuration in file 'C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Shared\fetagents.config'. ---> System.Xml.XmlException: Root element is missing.
at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at Microsoft.Exchange.Compliance.Xml.SafeXmlDocument.Load(XmlReader reader)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExConfiguration.LoadPublicAgents(String filePath, List`1& publicAgents)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExConfiguration.LoadPublicAgents(String filePath, List`1& publicAgents)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExConfiguration.Load(String filePath)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExRuntime.Initialize(String configFile, String agentGroup, ProcessTransportRole processTransportRole, String installPath)
at Microsoft.Exchange.Transport.Extensibility.AgentComponent.Load()