Responder ServiceHealthMSExchangeReplForceReboot způsobí restartování Exchange Server s chybou Stop.

Původní číslo KB: 2969070

Příznaky

Exchange Server 2016 nebo Exchange Server 2013 se často restartuje a na modré obrazovce se zobrazí následující chyba Stop.

kontrola chyb
Kód kontroly chyb 000000EF
Argumenty fffffa801a5f9980 0000000000000000 0000000000000000 00000000000000000

Restartování inicializovala služba respondér ServiceHealthMSExchangeReplForceRebootspravované dostupnosti .

Událost akce obnovení se vyskytuje v části RecoveryActionResults:

Název protokolu: Microsoft-Exchange-ManagedAvailability/RecoveryActionResults
Zdroj: Microsoft-Exchange-ManagedAvailability
Datum: DateTime
ID události: 500
Kategorie úkolu: Obnovení
Úroveň: Informace
Klíčová slova:
Uživatel: SYSTEM
Počítače: Exch1.contoso.com
Popis:
Akce obnovení byla spuštěna. (ActionId=ForceReboot, ResourceName=Exch1, Requester=ServiceHealthMSExchangeReplForceReboot, InstanceId=140428.105409.22538.004, ExpectedToFinishAt=2014-04-29T04:59:09.2253815Z

A přidružená zpráva o selhání sondy:

Název protokolu: Microsoft-Exchange-ActiveMonitoring/ProbeResult
Zdroj: Microsoft-Exchange-ActiveMonitoring
Datum: DateTime
ID události: 2
Kategorie úlohy: Výsledek testu
Úroveň: Chyba
Klíčová slova:
Uživatel: SYSTEM
Počítače: Exch1.contoso.com
Popis:
Výsledek testu (Name=ServiceHealthMSExchangeReplEndpointProbe/TCP/MSExchangeRepl)
<Kontrola chyby>Microsoft.Exchange.Monitoring.TcpListenerCheck vyvolala výjimku! Výjimka – Microsoft.Exchange.Monitoring.ReplicationCheckHighPriorityFailedException: Kontrola tcpListener s vysokou prioritou selhala. Chyba: Test stavu naslouchacího procesu TCP pro službu replikace Microsoft Exchange na serveru Exch1 selhal. Tento server se nemůže účastnit replikace, dokud se chyba nevyřeší. Chyba: Nepodařilo se určit IP adresu serveru Exch1, protože DNS nevrátil žádné informace.
v Microsoft.Exchange.Monitoring.ReplicationCheck.FailInternal()
v Microsoft.Exchange.Monitoring.ReplicationCheck.Fail(LocalizedString error)
v Microsoft.Exchange.Monitoring.TcpListenerCheck.InternalRun()
v Microsoft.Exchange.Monitoring.ReplicationCheck.Run()
v Microsoft.Exchange.Monitoring.ActiveMonitoring.HighAvailability.Probes.ReplicationHealthChecksProbeBase.RunReplicationCheck(Typ checkType)
Zkontrolujte, že microsoft.Exchange.Monitoring.TcpListenerCheck neprošel!
Podrobná zpráva – Test stavu naslouchacího procesu PROTOKOLU TCP pro službu Replikace serveru Microsoft Exchange na serveru Exch1 selhal. Tento server se nemůže účastnit replikace, dokud se chyba nevyřeší. Chyba: Nepodařilo se určit IP adresu serveru Exch1, protože DNS nevrátil žádné informace.
</Chyba>

Příčina

Chybně nakonfigurovaný síťový adaptér na Exchange Server způsobí selhání překladu názvů DNS (Domain Name System).

Řešení

Ujistěte se, že je na síťovém adaptéru vybraná vlastnost Registrovat adresy tohoto připojení ve službě DNS:

Snímek obrazovky ukazuje, že je vybraná možnost Zaregistrovat adresy tohoto připojení ve vlastnosti DNS.

Poznámka

U serveru Exchange, který je členem DAG a má samostatné síťové adaptéry MAPI a Replikace, se ujistěte, že je tato vlastnost vybrána na síťovém adaptéru, který představuje síť MAPI.

Projděte si pokyny uvedené v následujícím článku a ujistěte se, že síťový adaptér, který představuje sítě MAPI a Replikace, jsou odpovídajícím způsobem nakonfigurované.

Plánování vysoké dostupnosti a odolnosti lokalit

Další informace

Pomocí následujícího příkazu PowerShellu na ovlivněném serveru Exchange se ujistěte, že restartování serveru je skutečně způsobeno respondérem ServiceHealthMSExchangeReplForceReboot .

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

Nebo můžete v protokolu crimson channel s názvem Protokoly akcí obnovení a Protokoly vzdálených akcí vyhledat slovo ForceReboot a najít respondér, který způsobuje restartování.