LØSNING: MQSC-adapter mislykkes når SSL og Microsoft MQ Client brukes

Gjelder for
Host Integration Server 2016

Symptomer

Du angir SSL-kanaldefinisjonen til å bruke SSL, og du angir Alternativet Bruk Microsoft MQ-klient til Ja. Når du gjør dette, mislykkes MQSC-adapteren, og følgende feil logges for en mottaksplassering eller sender port i programhendelsesloggen:

Obs!

Behandling av automatisering av QueueManager mislyktes. Beskrivelse: Tilstand: Håndtrykk, Hendelse: ServerData - Unntak: Innledende data inneholder forskjellige funksjonsflagg 1.

Oppløsning

Dette problemet er løst i kumulativ oppdatering 2 for Host Integration Server 2016.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».

Mer informasjon

Løsninger som er inkludert i den kumulative oppdateringen, gjør at SSL kan fungere når du bruker Microsoft MQ Client. Selv om disse løsningene er brukt, kan det imidlertid oppstå en feil på grunn av måten IBM WebSphere-serveren håndterer SSL på. I enkelte situasjoner kan tilkoblingen lukkes uten årsakskode når mottaksplasseringen eller en send-port startes. Dette er fordi IBM WebSphere-serveren forventer ett bestemt CipherSpec-kodeoppsett. I .NET Framework sender Imidlertid SSL-strømmen automatisk den fullstendige listen over støttede CipherSpecs som klienten kan håndtere. Microsoft MQ Client implementeres på .NET Framework SSL og har ingen kontroll over CipherSpecs som sendes. Hvis den første CipherSpec samsvarer med CipherSpec som er konfigurert på Server-Connection-kanalen på MQ-serveren, vil alt fungere.

Hvis tilkoblingen mislykkes, kontrollerer du hendelsesloggen på MQ-serveren for en hendelse som angir den bestemte innkommende CipherSpec som mislyktes. Deretter angir du den bestemte CipherSpec som gyldig CipherSpec for innkommende anrop i Server-Connection Kanal, og deretter prøver du samtalen på nytt.

Kilder

Finn ut mer om terminologien Microsoft bruker til å beskrive programvareoppdateringer.

Ansvarsfraskrivelse for tredjepartsinformasjon

Tredjepartsprodukter som nevnes i denne artikkelen, er produsert av firmaer som er uavhengige av Microsoft. Microsoft gir ingen garantier, indirekte eller på andre måter, om ytelsen eller påliteligheten til disse produktene.