Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Gejala

Integrator sesi aplikasi yang menggunakan antarmuka pemrograman LU0 menghasilkan galat berikut saat menerima respons dari aplikasi mainframe:

Pesan: Header manajemen fungsi yang dikembalikan dari Host berisi panjang tidak valid.
Kode galat: Microsoft.HostIntegration.SNA.Session.SessionStatus.FMHLengthError "

Penyebab

Masalah ini terjadi saat aplikasi mainframe mengirim data ke Integrator sesi yang memiliki fungsi manajemen Header (FMH) bit dalam respons Header (RH) disetel ke 1. Pengaturan ini menunjukkan bahwa satu atau lebih fungsi manajemen (FM) kop disertakan dalam respons. Dalam situasi yang dijelaskan di bagian "gejala", respons dari mainframe tidak mencakup header FM apa pun. Hal ini menyebabkan menanggapi dipilah secara tidak benar. Masalah ini parsing menyebabkan galat.

Pemecahan masalah

Informasi pembaruan kumulatif

Perbaikan yang dapat menyelesaikan masalah ini disertakan dalam pemutakhiran kumulatif 2 untuk Host integrasi Server 2013.

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Informasi lebih lanjut

Setelah Anda menerapkan pembaruan ini, Anda dapat mengontrol Integrator sesi parsing FM judul menggunakan opsi konfigurasi antarmuka pemrograman LU0. Secara default, Integrator sesi mencoba memilah FM header jika FMH bit terletak di kop respons.

Jika aplikasi LU0 Integrator sesi menggunakan rangkaian sambungan untuk menyambung ke IBM mainframe, parameter berikut ini dapat ditambahkan ke rangkaian sambungan untuk menonaktifkan FMH parsing:

FUNCTIONMANAGEMENTHEADERS=NONE
Berikut ini adalah contoh dari rangkaian sambungan yang memiliki properti yang baru ditambahkan:

_session.Connect("FUNCTIONMANAGEMENTHEADERS=NONE;LogicalUnitName=" + LUName.Text, SessionLU0InitType.SSCP);
Catatan Rangkaian sambungan ini didasarkan pada rangkaian sambungan yang digunakan dalam contoh LU0NET Integrator sesi yang disertakan di Host integrasi Server 2013 SDK.

Jika properti FUNCTIONMANAGEMENTHEADERS tidak termasuk dalam rangkaian sambungan, atau jika properti diatur ke FUNCTIONMANAGEMENTHEADERS = termasuk, dan apabila FMH bit disetel ke 1, Integrator sesi mencoba memilah FM header data yang diterima dari IBM mainframe aplikasi.

Jika Integrator sesi menggunakan kelas SessionConnectionLU0 untuk menentukan properti sambungan untuk digunakan saat tersambung ke sistem mainframe IBM, pemilahan judul FM dikendalikan dengan menggunakan properti berikut ini:

FunctionManagementHeaderSupportProperti FunctionManagementHeaderSupport baru mendukung nilai-nilai berikut:

FunctionManagementHeaderSupport.Include
FunctionManagementHeaderSupport.NoneBerikut ini adalah contoh cara menggunakan kelas SessionConnectionLU0 untuk menentukan nama LU, halaman kode Host dan menonaktifkan parsing FM header:

SessionConnectionLU0 _connection = new SessionConnectionLU0();
_connection.LogicalUnitName = LUName.Text;
_connection. HostCodePage = 37;
_connection.FunctionManagementHeaderSupport.None;Jika properti FunctionManagementHeaderSupport tidak ditentukan, perilaku default adalah bahwa Integrator sesi mem-parsing FM kop respons yang diterima dari aplikasi mainframe IBM jika FMH bit disetel ke 1.

Produk pihak ketiga yang dibahas di artikel ini dibuat oleh perusahaan yang independen terhadap Microsoft. Microsoft tidak menyediakan jaminan, baik tersirat maupun tersurat, mengenai kinerja atau keandalan produk ini.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×