Po zainstalowaniu aktualizacji zabezpieczeń z lutego 2023 r. pula aplikacji internetowych EWS przestaje pulać

Dotyczy
Exchange Server 2019 Exchange Server 2016

Objawy

Po zainstalowaniu aktualizacji zabezpieczeń programu Exchange Server z lutego 2023 r. na platformie Microsoft Exchange Server 2019 lub 2016 pula aplikacji internetowych usług sieci Web programu Exchange (EWS) przestaje odpowiadać w pewnych okolicznościach. W takim przypadku na klientach korzystających z protokołu EWS występują problemy z łącznością.

Ponadto w dzienniku aplikacji jest rejestrowane następujące zdarzenie o identyfikatorze 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.

Rozwiązanie

Ten problem został rozwiązany w aktualizacji zabezpieczeń programu Exchange Server z marca 2023 r. Wykonaj następujące czynności:

  1. Zainstaluj aktualizację zabezpieczeń z marca 2023 r.

  2. Jeśli zastosowano obejście opisane wcześniej w tym artykule, wykonaj następujące czynności, aby cofnąć zmiany:

    1. Usuń następującą wartość rejestru:

      Podklucz: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Diagnostics
      Wartość: DisableBaseTypeCheckForDeserialization
      Rodzaj: Ciąg
      Dane: 1

      Ewentualnie uruchom następujące polecenie, aby usunąć wartość rejestru:

      Remove-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\ExchangeServer\v15\Diagnostics -Name "DisableBaseTypeCheckForDeserialization"

    2. Usuń zastąpienie ustawienia, uruchamiając następujące polecenie:
      Get-SettingOverride | Where-Object {$_. ComponentName -eq "Data" -oraz $_. SectionName -eq "DeserializationBinderSettings" -oraz $_. Parametry -eq "LearningLocations=ClientExtensionCollectionFormatter"} | Remove-SettingOverride

    3. Odśwież argument VariantConfiguration , uruchamiając następujące polecenie:
       
      Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh
       
      Wskazówka To polecenie jest opcjonalne. To ustawienie powinno zacząć obowiązywać automatycznie w ciągu godziny.

    4. Aby zastosować nowe ustawienia, uruchom ponownie usługę publikowania w sieci World Wide Web oraz usługę aktywacji procesu systemu Windows (WAS). Aby to zrobić, uruchom następujące polecenie:
       
      Restart-Service -Name W3SVC, WAS -Force
       
      Wskazówka To polecenie jest opcjonalne. Usługi powinny zostać automatycznie uruchomione ponownie w ciągu godziny.