CORRECÇÃO: O adaptador MQSC falha quando SSL e o cliente do Microsoft MQ são utilizados

Sintomas

Definir a Definição de canal de SSL para utilizar o SSL e definir a opção de Utilizar o cliente do Microsoft MQ como Sim. Ao fazê-lo, a placa MQSC falha e o erro seguinte é registado para uma localização de receber ou enviar porta no registo de eventos de aplicações:

Falhou o processamento de 'QueueManager' de automatização. Descrição: Estado: Handshake, o evento: ServerData - excepção: inicial dos dados contém diferentes 1 de sinalizador de capacidade.

Resolução

Este problema foi corrigido na actualização cumulativa 2 para o Host Integration Server 2016.

Estado

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais informações

Correcções incluídas na actualização cumulativa activar o SSL para funciona quando utiliza o cliente do Microsoft MQ. No entanto, mesmo com estas correcções aplicadas, uma falha pode ocorrer devido a forma como o servidor IBM WebSphere processa SSL. Em determinadas situações, a ligação poderá ser fechada sem um código de razão quando a localização de receber ou a uma porta de envio é iniciada. Isto acontece porque o servidor IBM WebSphere espera que um esquema de código específico do CipherSpec. No entanto, o fluxo no .NET Framework SSL envia automaticamente uma lista completa de CipherSpecs suportados que o cliente pode suportar. O cliente do Microsoft MQ é implementado do .NET Framework SSL e não tem qualquer controlo do CipherSpecs que são enviados. Se o primeiro CipherSpec corresponde a CipherSpec que está configurado no canal de ligação do servidor no servidor MQ, em seguida, tudo funcionará.

Se a ligação falhar, verifique o registo de eventos no servidor MQ de um evento que indica o CipherSpec de entrada específica que falhou. Em seguida, no canal de ligação do servidor, especifique o CipherSpec específico como o CipherSpec válida para receber chamadas e tente novamente a chamada.

Referências

Obter informações sobre a terminologia a Microsoft utiliza para descrever actualizações de software.

Os produtos de outros fabricantes que este artigo aborda são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, relativamente, ao desempenho ou à fiabilidade destes produtos.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Quão satisfeito está com a qualidade da tradução?

O que afetou a sua experiência?

Comentários adicionais? (Opcional)

Obrigado pelos seus comentários!

×