Gejala
Setelah Anda menginstal pembaruan keamanan April 2021 (atau pembaruan yang lebih baru) untuk Microsoft Exchange Server 2019, 2016, atau 2013, aplikasi mulai mengembalikan salah satu pesan kesalahan berikut:Â
Pesan 1
Sintaks tidak didukung oleh runspace ini. Hal ini dapat terjadi jika runspace berada dalam mode tanpa bahasa.
Pesan 2
Pengecualian terjadi System.Management.Automation.RemoteException: Sintaks tidak didukung oleh runspace ini. Hal ini dapat terjadi jika runspace berada dalam mode tanpa bahasa. di System.Management.Automation.Runspaces.AsyncResult.EndInvoke() di System.Management.Automation.PowerShell.CoreInvokeRemoteHelper[TInput,TOutput](input PSDataCollection'1, output PSDataCollection'1,
Dalam situasi ini, aplikasi tidak mengambil informasi melalui Remote PowerShell dari server yang menjalankan Server Exchange. Dalam beberapa kasus, aplikasi berhenti merespons.
Penyebab
Titik akhir Konsol Manajemen Exchange di server berbasis Exchange diubah dari mode FullLanguage menjadi mode NoLanguage. Aplikasi yang menggunakan fitur mode FullLanguage Remote PowerShell kini mengalami kesalahan yang dijelaskan di bagian "Gejala" ketika mereka memproses panggilan Remote PowerShell.
Resolusi
Untuk mengatasi masalah ini, pengembang aplikasi harus memperbarui aplikasi untuk bekerja dengan status Exchange Shell yang baru dan lebih terbatas.Â
Selain itu, kami menyarankan Agar Anda menggunakan salah satu solusi berikut ini:
-
Pastikan bahwa semua panggilan yang menggunakan .invoke() juga menggunakan .AddCommand() dan tidak .AddScript(). Untuk informasi selengkapnya, tinjau panduan dari about_Language_Modes - | PowerShell Microsoft Docs.
-
Menerapkan sesi yang diimpor dan bukan menggunakan .invoke(). Untuk informasi selengkapnya, lihat David-Barrett-MS/ExchangePowerShellAutomationSample di GitHub. Halaman web ini menyediakan aplikasi sampel yang menunjukkan cara menyambungkan ke Exchange Remote PowerShell dan menjalankan cmdlet secara terprogram. Â
Informasi selengkapnya
Untuk informasi selengkapnya tentang pembaruan keamanan April 2021, lihat artikel Blog Tim Exchange berikut ini: