DÜZELTME: SSL ve Microsoft MQ İstemcisi kullanıldığında MQSC Bağdaştırıcısı başarısız oluyor

Uygulandığı Öğe
Host Integration Server 2016

Belirtiler

SSL Kanal Tanımı'nı SSL kullanacak şekilde ayarladınız ve Microsoft MQ İstemcisini Kullan seçeneğini Evet olarak ayarladınız. Bunu yaptığınızda, MQSC Bağdaştırıcısı başarısız olur ve Uygulama olay günlüğünde bir alma veya gönderme bağlantı noktası için aşağıdaki hata günlüğe kaydedilir:

Not

Otomasyon 'QueueManager' işlemi başarısız oldu. Açıklama: Durum: El sıkışma, Olay: ServerData - Özel Durum: İlk Veriler farklı Yetenek Bayrağı 1 içeriyor.

Çözüm

Bu sorun, Host Integration Server 2016 için Toplu Güncelleştirme 2'de düzeltildi.

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.

Daha fazla bilgi

Toplu güncelleştirmeye dahil edilen düzeltmeler, Microsoft MQ İstemcisi kullandığınızda SSL'nin çalışmasını sağlar. Ancak, bu düzeltmeler uygulanmış olsa bile, IBM WebSphere sunucusunun SSL'yi işleme biçimi nedeniyle bir hata oluşabilir. Bazı durumlarda, alma konumu veya gönderme bağlantı noktası başlatıldığında bağlantı bir neden kodu olmaksızın kapatılabilir. Bunun nedeni, IBM WebSphere sunucusunun belirli bir CipherSpec kod şeması beklemesidir. Ancak, .NET Framework.NET Framework'de SSL akışı, istemcinin işleyebileceği desteklenen CipherSpec'lerin tam listesini otomatik olarak gönderir. Microsoft MQ İstemcisi, .NET Framework.NET Framework SSL üzerinde uygulanır ve gönderilen CipherSpecs üzerinde hiçbir kontrole sahip değildir. İlk CipherSpec, MQ Server'daki Server-Connection Kanalında yapılandırılan CipherSpec ile eşleşirse, her şey çalışır.

Bağlantı başarısız olursa, MQ Server'daki olay günlüğünde, başarısız olan belirli gelen CipherSpec'i gösteren bir olay olup olmadığını denetleyin. Ardından, Server-Connection Kanalında, gelen çağrılar için geçerli CipherSpec olarak belirli bir CipherSpec belirtin ve ardından aramayı yeniden deneyin.

Başvurular

Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı terminoloji hakkında bilgi edinin.

Üçüncü taraf bilgileri hakkında bildirim

Bu makalede belirtilen üçüncü taraf ürünler, Microsoft’tan bağımsız şirketler tarafından üretilmektedir. Microsoft, bu ürünlerin performansı veya güvenilirliğiyle ilgili zımni veya başka türlü hiçbir garanti vermez.