Symptomer

Når en klient for Host Integration Server prøver å bruke funksjonen CryptAcquireContext , mislykkes funksjonen og NTE_PROV_TYPE_NO_MATCH returneres under bestemte forhold

Årsak

Dette problemet oppstår fordi en feil tjenestetypen er angitt, som i følgende eksempel:

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

Hvis det første kallet til funksjonen CryptAcquireContext mislykkes (returer som usann) og den NTE_BAD_KEYSET feilen returneres, en andre forespørsel sendes bruker som CRYPT_NEWKEYSET. Denne andre kallet bruker imidlertid feil leverandørtype.

I dette tilfellet kan du få følgende feilmelding:

Tjenestetypen tilsvarer ikke den registrerte verdien.

Løsning

Hurtigreparasjon som løser dette problemet er inkludert i de kumulative oppdateringene nedenfor for Host Integration Server:

Samleoppdatering 2 for Host Integration Server 2016

Kumulativ oppdatering 4 for Host Integration Server 2013

Status

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

Referanser

Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.