Symptômes
Prenons l’exemple du scénario suivant :
-
Vous déployez différentes mises à jour cumulatives pour les serveurs Microsoft Exchange dans un environnement 2013 Exchange Server.
-
Vous configurez un équilibrage de charge qui n’utilise pas l’affinité de session pour http et un espace de noms pour PowerShell.
-
Vous pouvez utiliser l’interpréteur de commande Exchange Management Shell pour créer des sessions PowerShell distantes au sein de l’équilibrage de charge : $Session = New-PSSession-ConfigurationName Microsoft. Exchange-ConnectionUri http://shell.contoso.com-AllowRedirectionImport-PSSession $Session
Dans ce scénario, la connexion ne fonctionne pas correctement. Par ailleurs, vous recevez une erreur WSMan-InvalidShellID qui ressemble à ce qui suit :
Nouveauté-PSSession : [shell.contoso.com] le traitement des données à partir du serveur distant shell.contoso.com a échoué avec le message d’erreur suivant : [ClientAccessServer = Server1 BackEndServer = serveur. contoso. com, RequestId =IDnumber, horodatage =date/heure] [FailureCategory = WSMan-InvalidShellID] la requête pour le shell distant Windows avec ShellId ShellIDNumner a échoué car l’interpréteur de commande n’a pas été trouvé sur le Causes possibles : le ShellId spécifié est incorrect ou l’interpréteur n’existe plus sur le serveur. Fournissez le ShellId approprié ou créez un interpréteur de commande et réessayez. Pour plus d’informations, consultez la rubrique d’aide bout_Remote_Troubleshooting. [....]
Cause
Ce problème survient parce que les sessions PowerShell distantes ne sont pas acheminées en permanence vers le même serveur de boîte aux lettres.
Solution de contournement
Pour contourner ce problème, appliquez l'une des méthodes suivantes :
-
Configurez l’équilibrage de charge de façon à utiliser l’affinité de session ou la persistance.
-
Faire en sorte que les serveurs Exchange utilisent la même version cumulative dans l’équilibrage de la charge.
Résolution
Pour résoudre ce problème, installez la mise à jour cumulative 11 ou une mise à jour cumulative ultérieure pour Exchange Server 2013.
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.