Simptomi

Kada instalirate sigurnosno ažuriranje iz travnja 2021. (ili novija ažuriranja) za Microsoft Exchange Server 2019, 2016 ili 2013, aplikacije počinju vraćati jednu od sljedećih poruka o pogrešci: 

Poruka 1

Ovaj runspace ne podržava sintaksu. To se može dogoditi ako je prostor za pokretanje u načinu rada bez jezika.

Poruka 2

Došlo je do iznimke System.Management.Automation.RemoteException: ovaj prostor za pokretanje ne podržava sintaksu. To se može dogoditi ako je prostor za pokretanje u načinu rada bez jezika. at System.Management.Automation.Runspaces.AsyncResult.EndInvoke() at System.Management.Automation.PowerShell.CoreInvokeRemoteHelper[TInput,TOutput](PSDataCollection'1 input, PSDataCollection'1 output,

U tom slučaju aplikacija ne dohvaća informacije putem udaljene ljuske PowerShell s poslužitelja na kojem je Exchange Server. U nekim slučajevima aplikacija prestaje reagirati.

Uzrok

Krajnja Exchange Management Console na poslužitelju utemeljenom na sustavu Exchange promijenjena je iz načina FullLanguage u način rada NoLanguage. Aplikacije koje koriste značajke načina fulllanguage udaljene ljuske PowerShell sada nailaže na pogrešku opisanu u odjeljku "Simptomi" prilikom obrade poziva udaljene ljuske PowerShell.

Rješenje

Da bi riješio taj problem, razvojni inženjer aplikacije mora ažurirati aplikaciju da bi funkcionirala s novim, restriktivnijim stanjem ljuske sustava Exchange. 

Osim toga, preporučujemo da koristite jedno od sljedećih rješenja:

  • Provjerite koriste li se svi pozivi .invoke() koriste i .AddCommand() a ne .AddScript(). Dodatne informacije potražite u smjernicama about_Language_Modes - PowerShell | Microsoftova dokumentacija.

  • Implementirati uvezenu sesiju umjesto korištenja .invoke(). Dodatne informacije potražite u članku David-Barrett-MS/ExchangePowerShellAutomationSample na servisu GitHub. Ova web-stranica sadrži oglednu aplikaciju koja pokazuje kako se povezati s udaljenom ljuskom Exchange PowerShell i programski pokrenuti cmdlete.  

Dodatne informacije

Dodatne informacije o sigurnosnim ažuriranjima iz travnja 2021. potražite u sljedećem članku bloga tima za Exchange:

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.