Symptômes
Après avoir installé la mise à jour de sécurité Exchange Server février 2023 sur Microsoft Exchange Server 2019 ou 2016, le pool d’applications web EWS (Exchange Web Services) cesse de répondre dans certaines circonstances. Dans ce cas, les clients qui utilisent le protocole EWS rencontrent des problèmes de connectivité.
En outre, l’ID d’événement 4999 suivant est enregistré dans le journal des applications :
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.
Résolution
Ce problème est résolu dans la mise à jour de sécurité de mars 2023 pour Exchange Server. Procédez comme suit :
-
Installez la Mise à jour de sécurité de mars 2023.
-
Si vous avez appliqué la solution de contournement fournie précédemment dans cet article, procédez comme suit pour rétablir les modifications :
-
Supprimez la valeur de Registre suivante :Sous-clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\DiagnosticsValue :DisableBaseTypeCheckForDeserializationType :ChaîneDonnées :1 Alternativement, Exécutez la commande suivante pour supprimer la valeur de Registre : Remove-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\ExchangeServer\v15\Diagnostics -Name « DisableBaseTypeCheckForDeserialization »
-
Supprimez le remplacement de paramètre en exécutant la commande suivante :
Get-SettingOverride | Where-Object {$_. ComponentName -eq « Data » -and $_. SectionName -eq « DeserializationBinderSettings » -et $_. Paramètres -eq « LearningLocations=ClientExtensionCollectionFormatter"} | Remove-SettingOverride
-
Actualisez l’argument VariantConfiguration en exécutant la commande suivante : Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument RefreshRemarque Cette commande est facultative. Ce paramètre doit prendre effet automatiquement dans l’heure.
-
Pour appliquer les nouveaux paramètres, redémarrez le service de publication World Wide Web et le service WAS (Windows Process Activation Service). Pour ce faire, exécutez la commande suivante : Restart-Service -Name W3SVC, WAS -Force Remarque Cette commande est facultative. Les services doivent redémarrer automatiquement dans l’heure.
-