Hi everyone,
I have recently the following problem: MSExchangeHM Service does not start properly and continuously change the state between "Starting" and "Stopping". There are 4 error messages with event ID 1011 from source "MSExchangeHM" appear in the event viewer, approximately every 15 minutes (local language ist German):
Protokollname: Application
Quelle: MSExchangeHM
Datum: 23.06.2021 10:16:33
Ereignis-ID: 1011
Aufgabenkategorie:Worker
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: SERVER-05.xxxxxx.local
Beschreibung:
Microsoft Exchange Health Manager worker process (17424) received restart request and will be stopped. Restart reason: Unknown.
Error message:
System.Diagnostics.Eventing.Reader.EventLogException: Ende der Datei (EOF) erreicht
bei System.Diagnostics.Eventing.Reader.EventLogException.Throw(Int32 errorCode)
bei System.Diagnostics.Eventing.Reader.NativeWrapper.EvtSubscribe(EventLogHandle session, SafeWaitHandle signalEvent, String path, String query, EventLogHandle bookmark, IntPtr context, IntPtr callback, Int32 flags)
bei System.Diagnostics.Eventing.Reader.EventLogWatcher.StartSubscribing()
bei Microsoft.Office.Datacenter.ActiveMonitoring.CrimsonWatcher`1.Start(Boolean isSyncMode)
bei Microsoft.Office.Datacenter.ActiveMonitoring.LocalDataAccess.InitializeProbeResultNotification()
bei Microsoft.Office.Datacenter.ActiveMonitoring.LocalDataAccess.Initialize(IEnumerable`1 discoveryWorkItems, Boolean reinitializeTables)
bei Microsoft.Exchange.ActiveMonitoring.MonitoringWorker.Activate()
bei Microsoft.Exchange.ActiveMonitoring.MonitoringWorker.Run(String[] args). BuildVersion:15.02.0858.012
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchangeHM" />
<EventID Qualifiers="49156">1011</EventID>
<Level>2</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2021-06-23T08:16:33.417161100Z" />
<EventRecordID>2051951</EventRecordID>
<Channel>Application</Channel>
<Computer>SERVER-05.xxxxxxx.local</Computer>
<Security />
</System>
<EventData>
<Data>17424</Data>
<Data>System.Diagnostics.Eventing.Reader.EventLogException: Ende der Datei (EOF) erreicht
bei System.Diagnostics.Eventing.Reader.EventLogException.Throw(Int32 errorCode)
bei System.Diagnostics.Eventing.Reader.NativeWrapper.EvtSubscribe(EventLogHandle session, SafeWaitHandle signalEvent, String path, String query, EventLogHandle bookmark, IntPtr context, IntPtr callback, Int32 flags)
bei System.Diagnostics.Eventing.Reader.EventLogWatcher.StartSubscribing()
bei Microsoft.Office.Datacenter.ActiveMonitoring.CrimsonWatcher`1.Start(Boolean isSyncMode)
bei Microsoft.Office.Datacenter.ActiveMonitoring.LocalDataAccess.InitializeProbeResultNotification()
bei Microsoft.Office.Datacenter.ActiveMonitoring.LocalDataAccess.Initialize(IEnumerable`1 discoveryWorkItems, Boolean reinitializeTables)
bei Microsoft.Exchange.ActiveMonitoring.MonitoringWorker.Activate()
bei Microsoft.Exchange.ActiveMonitoring.MonitoringWorker.Run(String[] args)</Data>
<Data>15.02.0858.012</Data>
</EventData>
</Event>
The number in brackets after worker process changes from message to message, but the content remains the same.
Unfortunately I couldn't find nothing to the problem (-:
Does anyone have any idea how it could be fixed?
It is a virtual (Hyper-V) Exchange Server 2019 Enterprise with the current build (15.2.858.12), running on Windows Server 2019 Standard.
Thank you in advance!
Michael.