Le service de transport Edge cesse de répondre après l’installation de l’unité de service de novembre 2024 ou d’Exchange 2019 CU15

S’applique à
Exchange Server 2019 Exchange Server 2016

Symptômes

Le service de transport Edge (EdgeTransport.exe) cesse de répondre, puis redémarre après l’installation de la mise à jour de sécurité (SU) Microsoft Exchange Server novembre 2024 (version 1 ou version 2) ou Exchange Server 2019 CU15.

Ce problème se produit si Exchanger Server tente de déchiffrer les messages envoyés à partir d’une source externe protégée par Azure Rights Management (Azure RMS). Cette situation est courante lorsque la journalisation est utilisée en activant le déchiffrement du rapport de journal.

Lorsque ce problème se produit, les messages affectés sont envoyés à la file d’attente de messages incohérents et l’événement suivant est journalisé :

Remarque

  • Nom du journal : Application
  • Source : MSExchangeTransport
  • ID d’événement : 10003
  • Catégorie de tâche : PoisonMessage
  • Niveau : Erreur
  • Description : Le processus de transport a échoué pendant le traitement des messages avec la pile d’appels suivante : Microsoft.Exchange.Data.Common.LocalizedException : L’agent « » a rencontré une erreur inattendue lors de la gestion de l’événement « ». >--- Microsoft.Exchange.Data.RightsManagement.RmException : échec de la récupération du handle de clé et des propriétés.

Solution de contournement

Pour contourner ce problème, désactivez Microsoft Information Protection Client (MSIPC). MSIPC est activé par défaut dans la mise à jour de sécurité de novembre 2024. Exécutez la substitution de paramètre suivante dans une fenêtre EMS (environnement de ligne de commande Exchange Management Shell) avec élévation de privilèges :

New-SettingOverride –Name "DisableMSIPC" -Component Encryption –Section UseMSIPC –Parameters @("Enabled=false") -Reason "Disabling MSIPC stack" 

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh 

Restart-Service MSExchangeTransport 

Résolution

Pour résoudre ce problème, installez les mises à jour cumulatives suivantes, le cas échéant :

Remarque

  • Après avoir installé la mise à jour du correctif logiciel, vous pouvez supprimer le remplacement de paramètre implémenté dans le cadre de la solution de contournement en exécutant les commandes suivantes à partir d’une fenêtre EMS (environnement de ligne de commande Exchange Management Shell) avec élévation de privilèges :
  • Get-SettingOverride | Where-Object {$_.ComponentName -eq "Encryption" -and $_.SectionName -eq "UseMSIPC" -and $_.Parameters -eq "Enabled=false"} | Remove-SettingOverride
  • Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh 
  • Restart-Service MSExchangeTransport