Simptomi

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

Poruka 1

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

Poruka 2

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

U tom slučaju aplikacija ne dohvaća podatke putem komponente Remote PowerShell s poslužitelja na kojem se Exchange Server. U nekim slučajevima aplikacija prestaje reagirati.

Uzrok

Krajnja Exchange Management Console na poslužitelju utemeljenom na Exchange-a promijenjena je iz načina FullLanguage u način rada NoLanguage. Aplikacije koje koriste značajke načina fulllanguage udaljene ljuske PowerShell sada naiskuju 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 Exchange Shell. 

Uz to, preporučujemo da koristite jedno od sljedećih rješenja:

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

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

Dodatne informacije

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

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×