Van toepassing op
Host Integration Server 2013 Host Integration Server 2016

Symptomen

Wanneer een client Host Integration Server probeert de functie CryptAcquireContext gebruikt, mislukt de bewerking en NTE_PROV_TYPE_NO_MATCH onder bepaalde omstandigheden wordt geretourneerd

Oorzaak

Dit probleem treedt op omdat u een verkeerde providertype is opgegeven, zoals in het volgende voorbeeld:

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

Als de eerste aanroep van de functie CryptAcquireContext mislukt (als resultaat gegeven als onwaar) die gebruikmaakt van CRYPT_NEWKEYSETde NTE_BAD_KEYSET fout wordt geretourneerd, een tweede aanvraag wordt verzonden. Deze tweede aanroep gebruikt echter het verkeerde providertype.

In dit geval verschijnt het volgende foutbericht weergegeven:

Providertype komt niet overeen met de geregistreerde waarde.

Oplossing

De correctie voor dit probleem dat is opgenomen in de volgende cumulatieve updates van Host Integration Server:

Cumulatieve Update 2 voor Host integratieserver 2016

Cumulatieve Update 4 van Host integratieserver 2013

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Referenties

Informatie over de terminologie die Microsoft gebruikt om softwareupdates te beschrijven.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.