Gejala
Anda menetapkan SSL saluran definisi untuk menggunakan SSL, dan Anda menetapkan opsi Menggunakan Microsoft MQ klien untuk ya. Ketika Anda melakukannya, adaptor MQSC gagal, dan galat berikut dicatat untuk menerima lokasi atau kirim port di log peristiwa aplikasi:
Otomatisasi 'QueueManager' pemrosesan gagal. Keterangan: Negara: Handshake, acara: ServerData - pengecualian: Data awal berisi 1 bendera kemampuan yang berbeda.
Pemecahan masalah
Masalah ini telah diperbaiki dalam pemutakhiran kumulatif 2 untuk 2016 Server integrasi Host.
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Informasi lebih lanjut
Perbaikan yang disertakan dalam pemutakhiran kumulatif mengaktifkan SSL bekerja ketika Anda menggunakan Microsoft MQ klien. Namun, bahkan dengan perbaikan ini diterapkan, kegagalan mungkin terjadi karena cara server IBM WebSphere menangani SSL. Dalam situasi tertentu, sambungan akan ditutup tanpa kode alasan saat terima lokasi atau kirim port dimulai. Hal ini karena server IBM WebSphere mengharapkan satu skema kode CipherSpec spesifik. Namun, dalam .NET Framework SSL aliran secara otomatis mengirimkan daftar lengkap didukung CipherSpecs yang dapat ditangani oleh klien. Klien MQ Microsoft diimplementasikan pada .NET Framework SSL dan tidak memiliki kontrol dari CipherSpecs yang dikirim. Jika CipherSpec pertama cocok dengan CipherSpec yang dikonfigurasi di saluran koneksi Server di MQ Server, maka segalanya akan bekerja.
Apabila koneksi gagal, periksa log peristiwa pada Server MQ untuk peristiwa yang menunjukkan CipherSpec masuk khusus yang gagal. Kemudian, di saluran koneksi Server, menentukan CipherSpec tertentu sebagai CipherSpec berlaku untuk panggilan masuk, dan kemudian coba lagi panggilan.
Referensi
Pelajari tentang terminologi yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft.
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.