Príznaky
Po inštalácii aktualizácie zabezpečenia Exchange Server z februára 2023 v Microsoft Exchange Server 2019 alebo 2016 fond webových aplikácií služieb Exchange Web Services (EWS) za určitých okolností prestane reagovať. V takom prípade klienti, ktorí používajú problémy s pripojením protokolu EWS.
Okrem toho sa v denníku aplikácie zapíše nasledujúca identifikácia udalosti 4999:
E12IIS, c-RTL-AMD64, 15.01.2507.021, w3wp#MSExchangeServicesAppPool, M.Exchange.Diagnostics, M.E.D.ChainedSerializationBinder.EnforceBlockReason, M.E.Diagnostics.BlockedDeserializeTypeException, 437c-dumptidset, 15.01.2507.021.
Riešenie
Tento problém je opravený v aktualizácii zabezpečenia z marca 2023 pre Exchange Server. Postupujte takto:
-
Nainštalujte aktualizáciu zabezpečenia z marca 2023.
-
Ak ste použili alternatívne riešenie, ktoré bolo uvedené predtým v tomto článku, tieto zmeny môžete vrátiť pomocou týchto krokov:
-
Odstráňte nasledujúcu hodnotu databázy Registry:Podkľúč: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Diagnostics Hodnota: DisableBaseTypeCheckForDeserializationType: String Data: 1 Prípadne spustite nasledujúci príkaz na odstránenie hodnoty databázy Registry: Remove-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\ExchangeServer\v15\Diagnostics -Name "DisableBaseTypeCheckForDeserialization"
-
Odstránenie prepísania nastavenia spustením nasledujúceho príkazu:
Get-SettingOverride | Where-Object {$_. ComponentName -eq "Data" -a $_. SectionName -eq "DeserializationBinderSettings" -a $_. Parametre -eq "LearningLocations=ClientExtensionCollectionFormatter"} | Remove-SettingOverride
-
Obnovte argument VariantConfiguration spustením nasledujúceho príkazu: Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh Note Tento príkaz je voliteľný. Toto nastavenie by sa malo automaticky nastaviť do jednej hodiny.
-
Ak chcete použiť nové nastavenia, reštartujte službu World Wide Web Publishing a službu aktivácie procesov systému Windows (WAS). Ak to chcete urobiť, spustite nasledujúci príkaz: Restart-Service -Name W3SVC, WAS -Force Note Tento príkaz je voliteľný. Služby by sa mali automaticky reštartovať do jednej hodiny.
-