Simptome
Setați definiția canal SSL pentru a utiliza SSL și setați opțiunea Utilizați clientul Microsoft MQ la Da. Când faceți acest lucru, adaptorul MQSC nu reușește și următoarea eroare este înregistrată pentru o locație de primire sau un port de trimitere în jurnalul de evenimente al aplicației:
Notă
Procesarea automatizării "QueueManager" nu a reușit. Description: State: Handshake, Event: ServerData - Exception: Initial Data contains different Capability flag 1.
Rezolvare
Această problemă este remediată în actualizarea cumulativă 2 pentru Host Integration Server 2016.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.
Mai multe informații
Remedierile incluse în actualizarea cumulativă permit ca SSL să funcționeze atunci când utilizați clientul Microsoft MQ. Cu toate acestea, chiar și cu aceste remedieri aplicate, poate apărea o eroare din cauza modului în care serverul IBM WebSphere gestionează SSL. În anumite situații, conexiunea poate fi închisă fără un cod de motiv atunci când începe locația de primire sau un port de trimitere. Acest lucru se datorează faptului că serverul IBM WebSphere așteaptă o anumită schemă de cod CipherSpec. Cu toate acestea, în .NET Framework, fluxul SSL trimite automat lista completă de specificații de cifru acceptate pe care le poate gestiona clientul. Clientul Microsoft MQ este implementat pe SSL .NET Framework și nu are niciun control asupra specificațiilor de cifr care sunt trimise. Dacă prima CipherSpec se potrivește cu CipherSpec care este configurată pe canalul Server-Connection pe serverul MQ, atunci totul va funcționa.
În cazul în care conexiunea nu reușește, verificați jurnalul de evenimente de pe serverul MQ pentru a vedea dacă există un eveniment care indică faptul că CipherSpec de intrare specifică nu a reușit. Apoi, în canalul Server-Connection, specificați specificația CipherSpec ca CipherSpec validă pentru apelurile primite, apoi încercați din nou apelul.
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.
Exonerare de răspundere privind informațiile de la terți
Produsele de la terți prezentate în acest articol sunt create de companii independente de Microsoft. Microsoft nu prezintă nicio garanție, implicită sau de altă natură, privind performanța sau fiabilitatea acestor produse.