Uygulandığı Öğe
Host Integration Server 2013 Host Integration Server 2016

Belirtiler

Host Integration Server istemci CryptAcquireContext işlevini kullanmaya çalıştığında, işlev başarısız olur ve NTE_PROV_TYPE_NO_MATCH belirli koşullar altında döndürülür

Neden

Yanlış sağlayıcı türü belirtildiğinde, aşağıdaki örnekte olduğu gibi bu sorun oluşur:

CryptAcquireContext ( & hProv, NULL, MS_ENH_RSA_AES_PROV, PROV_RSA_FULL, CRYPT_NEWKEYSET) error: 8009 001B

CryptAcquireContext işlevi ilk çağrı başarısız olur (döndürür false olarak) ve NTE_BAD_KEYSET hata döndürülür, ikinci bir istek gönderilir, CRYPT_NEWKEYSETkullanır. Ancak, bu ikinci çağrı yanlış sağlayıcısı türünü kullanır.

Bu durumda, aşağıdaki hata iletisini alabilirsiniz:

Sağlayıcı türü kaydedilen değerle eşleşmiyor.

Çözüm

Bu sorunu gideren düzeltme için Host Integration Server aşağıdaki'deki toplu güncelleştirmelere eklenmiştir:

Host Integration Server 2016 için toplu güncelleştirme 2

Host Integration Server 2013 için toplu güncelleştirme 4

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Başvurular

Microsoft yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında ek bilgi edinin.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.