Příznaky
Pokud klient serveru Host Integration Server se pokusí použít Příkaz CryptAcquireContext funkce, provedení funkce se nezdaří a NTE_PROV_TYPE_NO_MATCH , je vrácena za určitých podmínek
Příčina
K tomuto problému dochází, protože není zadán typ chybný zprostředkovatele, jako v následujícím příkladu:
CryptAcquireContext ( & hProv, NULL, MS_ENH_RSA_AES_PROV, PROV_RSA_FULL, CRYPT_NEWKEYSET) error: 8009 001B
Pokud první volání funkce CryptAcquireContext nezdaří (vrátí jako NEPRAVDA) a NTE_BAD_KEYSET je vrácena chyba, druhý požadavek je odeslán používající CRYPT_NEWKEYSET. Druhé volání však používá typ chybný zprostředkovatele.
V takovém případě může zobrazit následující chybová zpráva:
Typ poskytovatele neodpovídá registrované hodnotě.
Řešení
Oprava, která řeší tento problém je zahrnuta v následující kumulativní aktualizace pro server Host Integration Server:
Kumulativní aktualizace 2 pro server Host Integration Server 2016
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Odkazy
Informace o terminologii že používané společností Microsoft k popisu aktualizací softwaru.