Responder ServiceHealthMSExchangeReplForceReboot zorgt ervoor dat Exchange Server opnieuw wordt opgestart met stopfout

Origineel KB-nummer: 2969070

Symptomen

Exchange Server 2016 of Exchange Server 2013 wordt regelmatig opnieuw opgestart en wordt de volgende stopfout weergegeven op een blauw scherm.

bugcontrole
Bugcontrolecode 000000EF
Argumenten fffffa801a5f9980 00000000000000000 0000000000000000 0000000000000000

De herstarts worden gestart door de managed availability responder ServiceHealthMSExchangeReplForceReboot.

De gebeurtenis van de herstelactie wordt waargenomen in RecoveryActionResults:

Logboeknaam: Microsoft-Exchange-ManagedAvailability/RecoveryActionResults
Bron: Microsoft-Exchange-ManagedAvailability
Datum: DateTime
Gebeurtenis-id: 500
Taakcategorie: Herstel
Niveau: Informatie
Zoekwoorden:
Gebruiker: SYSTEM
Computer: Exch1.contoso.com
Beschrijving:
Herstelactie gestart. (ActionId=ForceReboot, ResourceName=Exch1, Requester=ServiceHealthMSExchangeReplForceReboot, InstanceId=140428.105409.22538.004, ExpectedToFinishAt=2014-04-29T04:59:09.2253815Z

En het bijbehorende foutbericht van de test:

Logboeknaam: Microsoft-Exchange-ActiveMonitoring/ProbeResult
Bron: Microsoft-Exchange-ActiveMonitoring
Datum: DateTime
Gebeurtenis-id: 2
Taakcategorie: testresultaat
Niveau: Fout
Zoekwoorden:
Gebruiker: SYSTEM
Computer: Exch1.contoso.com
Beschrijving:
Testresultaat (Name=ServiceHealthMSExchangeReplEndpointProbe/TCP/MSExchangeRepl)
<Foutcontrole>'Microsoft.Exchange.Monitoring.TcpListenerCheck' heeft een uitzondering gegenereerd! Uitzondering: Microsoft.Exchange.Monitoring.ReplicationCheckHighPriorityFailedException: Controle met hoge prioriteit TcpListener is mislukt. Fout: De statustest van de TCP-listener voor de Microsoft Exchange Replication-service op server Exch1 is mislukt. Deze server kan pas deelnemen aan replicatie als de fout is opgelost. Fout: kan het IP-adres voor server 'Exch1' niet bepalen omdat DNS geen informatie heeft geretourneerd.
op Microsoft.Exchange.Monitoring.ReplicationCheck.FailInternal()
op Microsoft.Exchange.Monitoring.ReplicationCheck.Fail(LocalizedString-fout)
op Microsoft.Exchange.Monitoring.TcpListenerCheck.InternalRun()
op Microsoft.Exchange.Monitoring.ReplicationCheck.Run()
op Microsoft.Exchange.Monitoring.ActiveMonitoring.HighAvailability.Probes.ReplicationHealthChecksProbeBase.RunReplicationCheck(Type checkType)
Controleer 'Microsoft.Exchange.Monitoring.TcpListenerCheck' is niet geslaagd!
Detailbericht: de statustest van de TCP-listener voor de Microsoft Exchange Replication-service op server Exch1 is mislukt. Deze server kan pas deelnemen aan replicatie als de fout is opgelost. Fout: kan het IP-adres voor server 'Exch1' niet bepalen omdat DNS geen informatie heeft geretourneerd.
</Fout>

Oorzaak

Onjuist geconfigureerde netwerkadapter op Exchange Server veroorzaakt een fout in dns-naamomzetting (Domain Name System).

Oplossing

Zorg ervoor dat de eigenschap De adressen van deze verbinding registreren in DNS is geselecteerd op de netwerkadapter:

Schermopname toont dat De adressen van deze verbinding registreren in de DNS-eigenschap is geselecteerd.

Opmerking

Voor Exchange-server die lid is van DAG en afzonderlijke MAPI- en Replicatie-netwerkadapters heeft, moet u ervoor zorgen dat deze eigenschap is geselecteerd op de netwerkadapter die het MAPI-netwerk vertegenwoordigt.

Bekijk de richtlijnen in het volgende artikel en zorg ervoor dat de netwerkadapter die de MAPI- en Replicatie-netwerken vertegenwoordigt, dienovereenkomstig is geconfigureerd.

Hoge beschikbaarheid en sitetolerantie plannen

Meer informatie

Gebruik de volgende PowerShell-opdracht op de betreffende Exchange-server om ervoor te zorgen dat de server opnieuw wordt opgestart, inderdaad wordt veroorzaakt door de ServiceHealthMSExchangeReplForceReboot beantwoorder.

Get-WinEvent -LogName Microsoft-Exchange-ManagedAvailability/* | where {$_.Message -like "*ServiceHealthMSExchangeReplForceReboot*"} | ft Message,TimeCreated

U kunt ook zoeken in het crimson-kanaallogboek met de naam Recovery Action Logs en Remote Action Logs naar word ForceReboot om de responder te vinden die het opnieuw opstarten veroorzaakt.