Проблема
Для определения канала SSL задано значение SSL, а для параметра Использовать клиент Microsoft MQзадано значение Да. При этом адаптер MQSC завершается сбоем, и следующая ошибка регистрируется для расположения получения или порта отправки в журнале событий приложения:
Примечание
Сбой обработки QueueManager при автоматизации. Описание: State: Handshake, Event: ServerData - Exception: Initial Data содержит другой флаг возможности 1.
Решение
Эта проблема устранена в накопительном пакете обновления 2 для host Integration Server 2016.
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Дополнительные сведения
Исправления, включенные в накопительное обновление, позволяют ssl работать при использовании клиента Microsoft MQ. Однако даже при применении этих исправлений может произойти сбой из-за того, как сервер IBM WebSphere обрабатывает SSL. В некоторых ситуациях подключение может быть закрыто без кода причины при запуске расположения получения или порта отправки. Это связано с тем, что сервер IBM WebSphere ожидает одну конкретную схему кода CipherSpec. Однако в платформа .NET Framework поток SSL автоматически отправляет полный список поддерживаемых cipherSpecs, которые может обрабатывать клиент. Клиент Microsoft MQ реализован на платформа .NET Framework SSL и не контролирует отправленные шифрыSpecs. Если первый cipherSpec соответствует шифру, настроенном на канале Server-Connection на сервере MQ, все будет работать.
В случае сбоя подключения проверка журнал событий на MQ-сервере для события, указывающего на конкретный сбой входящего cipherSpec. Затем в канале Server-Connection укажите конкретный CipherSpec в качестве допустимого cipherSpec для входящих вызовов, а затем повторите вызов.
Ссылки
Сведения о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.
Заявление об отказе от ответственности за продукцию сторонних производителей
Сторонние продукты, которые рассматриваются в этой статье, производятся компаниями, которые не зависят от Майкрософт. Корпорация Майкрософт не гарантирует надлежащую работоспособность и надежность этих продуктов.