ВИПРАВЛЕННЯ: MQSC адаптер не вдається, коли використовуються SSL і Microsoft MQ клієнт

Застосовується до
Host Integration Server 2016

Ознаки

Установіть визначення каналу SSL використовувати ПРОТОКОЛ SSL і встановити для параметра Використовувати клієнт Microsoft MQ значення Так. У такому разі адаптер MQSC не вдається, і така помилка реєструється для отримання розташування або надіслати порт у журналі подій застосунку:

Примітка.

Помилка обробки Automation "QueueManager". Опис/ код: стан: рукостискання, подія: ServerData – виняток: початкові дані містять різні позначки можливостей 1.

Спосіб усунення проблеми

Цю проблему вирішено в сукупному пакеті оновлень 2 для Host Integration Server 2016.

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Додаткові відомості

Виправлення, включені в сукупний пакет оновлень, дають змогу SSL працювати під час використання клієнта Microsoft MQ. Однак навіть якщо ці виправлення застосовано, може статися помилка через те, як СЕРВЕР IBM WebSphere обробляє протокол SSL. У деяких випадках підключення може бути закрито без коду причини під час отримання розташування або надсилання порту. Це відбувається тому, що сервер IBM WebSphere очікує на одну конкретну схему коду CipherSpec. Однак у .NET Framework потік SSL автоматично надсилає повний список підтримуваних cipherSpecs, які може обробляти клієнт. Клієнт Microsoft MQ реалізовано на .NET Framework SSL і не має жодного контролю над надісланими cipherSpecs. Якщо перший CipherSpec відповідає CipherSpec, настроєному на каналі Server-Connection на сервері MQ Server, усе спрацює.

Якщо підключення завершується помилкою, перевірте журнал подій на сервері MQ На наявність події, яка вказує на конкретну вхідну cipherSpec, яка сталася з помилкою. Потім у каналі Server-Connection вкажіть конкретний CipherSpec як припустимий CipherSpec для вхідних викликів, а потім повторіть виклик.

Посилання

Дізнайтеся про термінологію , яка використовується корпорацією Майкрософт для опису оновлень програмного забезпечення.

Застереження щодо інформації третіх осіб

Описані в цій статті продукти сторонніх виробників створюються компаніями, які не залежать від корпорації Майкрософт. Корпорація Майкрософт не надає жодних гарантій (непрямих та інших) щодо продуктивності й надійності цих продуктів.