Tünetek
A 2019., 2016. vagy 2013. Microsoft Exchange Server 2021. áprilisi biztonsági frissítésének (vagy újabb frissítéseinek) telepítése után az alkalmazások az alábbi hibaüzenetek egyikét kezdik visszaadni:
1. üzenet
Ez a runspace nem támogatja a szintaxist. Ez akkor fordulhat elő, ha a runspace nem nyelvi módban van.
2. üzenet
Kivétel történt: System.Management.Automation.RemoteException: Ez a runspace nem támogatja a szintaxist. Ez akkor fordulhat elő, ha a runspace nem nyelvi módban van. a System.Management.Automation.Runspaces.AsyncResult.EndInvoke() at System.Management.Automation.PowerShell.CoreInvokeRemoteHelper[TInput,TOutput](PSDataCollection'1 input, PSDataCollection'1 output,
Ebben az esetben az alkalmazás nem kér le adatokat a távoli PowerShellen keresztül a Exchange Server futó kiszolgálóról. Bizonyos esetekben az alkalmazás nem válaszol.
A jelenség oka
Az Exchange-alapú kiszolgáló Exchange Management Console végpontja FullLanguage módról NoLanguage módra módosult. A Távoli PowerShell FullLanguage módú funkcióit használó alkalmazások a "Tünetek" szakaszban leírt hibát tapasztalják a távoli PowerShell-hívások feldolgozásakor.
Megoldás
A probléma megoldásához az alkalmazás fejlesztőjének frissítenie kell az alkalmazást, hogy az az Exchange Shell új, szigorúbb állapotával működjön.
Emellett javasoljuk, hogy az alábbi megoldások valamelyikét használja:
-
Győződjön meg arról, hogy az .invoke() használó hívások is .AddCommand() használnak, és nem .AddScript(). További információ: about_Language_Modes – PowerShell-| Microsoft Docs.
-
Implementálhat egy importált munkamenetet a .invoke()használata helyett. További információ: David-Barrett-MS/ExchangePowerShellAutomationSample a GitHubon. Ez a weblap egy mintaalkalmazást biztosít, amely bemutatja, hogyan csatlakozhat az Exchange Remote PowerShellhez, és hogyan futtathat parancsmagokat programozott módon.
További információ
A 2021. áprilisi biztonsági frissítésekkel kapcsolatos további információkért tekintse meg az Exchange csapatának következő blogbejegyzését: