Failure to Configure New Farm (Keyset does not exist)
-
07-10-2020 - |
Pergunta
I'm trying to set up a SharePoint Foundation 2010 farm on my local Windows 10 machine in order to make a dev copy of our production site. I have SQL Server 2012 installed, and I point the configuration utility at the localhost instance. During step 3 of the install, it fails citing the following error:
Failed to create the confuguration database.
An exception of type System.Runtime.InteropServices.COMException was thrown. Additional exception information: Keyset does not exist (Exception from HRESULT: 0x80090016)
I have looked around at possible solutions, and the only real one I found that I can understand is to set the permissions on one of my local folders. That hasn't helped. Has anyone else run into this issue?
Solução
This is a cryptographic error. You will need to set permissions on a the crypto keys folder:
http://blogs.msdn.com/b/servergeeks/archive/2014/07/10/keyset-does-not-exist-error.aspx
The folder is located at:
%ALLUSERSPROFILE%\Microsoft\Crypto\RSA\MachineKeys
OR
C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys
Alternatively, go into computer certificates and grant access to a specific certificate.