Síntomas
Establezca la definición de canal SSL para que use SSL y establezca la opción Utilizar cliente Microsoft MQ enSí. Al hacer esto, el adaptador MQSC falla, y se registra el siguiente error para una ubicación de recepción o puerto de envío en el registro de eventos de la aplicación:
Nota
Error de procesamiento del "QueueManager" de automatización. Descripción: Estado: Apretón de manos, evento: ServerData - Excepción: los datos iniciales contienen diferentes indicadores de capacidad 1.
Resolución
Este problema se ha corregido en la actualización acumulativa 2 para Host Integration Server 2016.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información
Las correcciones incluidas en la actualización acumulativa permiten que SSL funcione al utilizar el cliente Microsoft MQ. Sin embargo, incluso con estas correcciones aplicadas, puede producirse un error debido a la forma en que el servidor de WebSphere maneja SSL. En algunas situaciones, la conexión puede cerrarse sin un código de motivo cuando se inicia la ubicación de recepción o un puerto de envío. Esto se debe a que el servidor webSphere de IBM espera un esquema específico de código CipherSpec. Sin embargo, en .NET Framework la secuencia SSL envía automáticamente la lista completa de CipherSpecs compatibles que el cliente puede manejar. El cliente de Microsoft MQ se implementa en SSL de .NET Framework y no tiene ningún control de las CipherSpecs que se envían. Si la primera CipherSpec coincide con la CipherSpec configurada en el canal de Server-Connection en el servidor MQ, todo funcionará.
Si se produce un error en la conexión, compruebe el registro de eventos en el servidor MQ para un evento que indique la CipherSpec entrante específica que falló. Entonces, en el canal de Server-Connection, especifique el cipherSpec determinado como cipherSpec válido para las llamadas entrantes, y después vuelva a intentar la llamada.
Referencias
Obtén información sobre la terminología que Microsoft usa para describir las actualizaciones de software.
Aviso de declinación de responsabilidades sobre la información de terceros
Los productos de otros fabricantes que se mencionan en este artículo han sido creados por compañías independientes de Microsoft. Microsoft no ofrece ninguna garantía, ya sea implícita o de otro tipo, sobre la confiabilidad o el rendimiento de dichos productos.