อาการ
คุณกำหนดคำนิยามแชนเนล SSLให้ใช้ SSL และคุณได้ตั้งค่าตัวเลือกไคลเอนต์ Microsoft MQ ที่ใช้เป็นYes เมื่อคุณทำเช่นนี้ อะแดปเตอร์ MQSC ล้มเหลว และข้อผิดพลาดต่อไปนี้เป็นการเข้าสู่ระบบสำหรับตำแหน่งที่ได้รับ หรือส่งพอร์ตในบันทึกเหตุการณ์ของโปรแกรมประยุกต์:
การประมวลผล 'QueueManager' ทำงานอัตโนมัติล้มเหลว คำอธิบาย: รัฐ: Handshake เหตุการณ์: ServerData - ข้อยกเว้น: 1 ค่าสถานะความสามารถแตกต่างกันที่ประกอบด้วยข้อมูลเริ่มต้น
การแก้ปัญหา
ปัญหานี้ได้รับการแก้ไขในการปรับปรุงสะสม 2สำหรับ 2016 เซิร์ฟเวอร์รวมโฮสต์
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
แก้ไขที่รวมอยู่ในการปรับปรุงการเปิดใช้งาน SSL ให้ทำงานเมื่อคุณใช้ไคลเอนต์ Microsoft MQ อย่างไรก็ตาม แม้แต่กับการแก้ไขปัญหาเหล่านี้นำไปใช้ ความล้มเหลวอาจเกิดขึ้นเนื่องจากวิธีว่า เซิร์ฟเวอร์ IBM WebSphere จัดการ SSL ในบางสถานการณ์ การเชื่อมต่ออาจถูกปิด โดยไม่มีรหัสเหตุผลเมื่อเริ่มต้นที่ตั้งรับหรือส่งพอร์ต เป็นเช่นนี้ เพราะเซิร์ฟเวอร์ IBM WebSphere ต้องการหนึ่งเฉพาะ CipherSpec รหัสโครงร่าง อย่างไรก็ตาม ใน.NET Framework SSL สตรีมจะส่งรายการทั้งหมดของ CipherSpecs ได้รับการสนับสนุนที่ไคลเอนต์สามารถจัดการ ไคลเอนต์ Microsoft MQ ถูกนำมาใช้บน.NET Framework SSL และควบคุมของ CipherSpecs ที่จะส่ง CipherSpec แรกตรงกับ CipherSpec ที่ถูกกำหนดค่าบนช่องเชื่อมต่อเซิร์ฟเวอร์บนเซิร์ฟเวอร์ MQ แล้วทุกอย่างจะสามารถทำงาน
ถ้าการเชื่อมต่อล้มเหลว ตรวจสอบล็อกเหตุการณ์บนเซิร์ฟเวอร์ MQ สำหรับเหตุการณ์ที่บ่งชี้ว่า การ CipherSpec ขาเข้าเฉพาะที่ล้มเหลว จากนั้น ในช่องทางการเชื่อมต่อเซิร์ฟเวอร์ ระบุ CipherSpec เฉพาะที่เป็น CipherSpec ถูกต้องสำหรับการเรียกขาเข้า แล้ว ลองเรียกเลขหมาย
ข้อมูลอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์เฉพาะทางMicrosoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์
ผลิตภัณฑ์ของบริษัทอื่นที่กล่าวถึงในบทความนี้ผลิตขึ้น โดยบริษัทที่ไม่ขึ้นอยู่กับ Microsoft ไมโครซอฟท์ไม่รับประกัน ทั้งโดยนัย หรืออย่างอื่น ใด เกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้