Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
One of my customers had a problem when using one certificate on IIS 7. This certificate once been used on IIS 6 and it works fine. This means there is no problem with the certificate itself.
Here are the steps. Open the IIS MMC, open the Site Bindings, and then add a HTTPS binding. Select this certificate from the certificates drop down list, and click OK. Then, got follow error:
A specified logon session does not exist. It may already have been terminated.
(Exception from HRESULT: 0x80070520)
There was no problem using other certificates in the drop down list. Using CertUtil command to verify the certificate, we got error s like the Encryption test failed for the certificate imported.
The problem is due to Administrators group doesn’t have permission to access the private key file which is under "C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys". By default, administrators group and system account have full control for this folder. This was resolved by giving administrators group full control to this folder.
Reference:
278381 Default permissions for the MachineKeys folders
https://support.microsoft.com/default.aspx?scid=kb;EN-US;278381
Regards,
Wei Zhao
Anonymous
March 18, 2011
I just ran accross this issue with ii7. changing out a cert. your suggesting worked! thanksAnonymous
June 18, 2014
thanks man :) it worked for me tooAnonymous
September 16, 2014
I saw this in the case of a machine that had been cloned and then sysprep'ed. If anyone else hits the same parts of issue, the following articles helped me out:Caution while xcopying IIS 7.0 config files:blogs.msdn.com/.../caution-while-xcopying-iis-7-0-config-files.aspxIIS issues after deploying a template:communities.vmware.com/.../406308Anonymous
December 16, 2014
Solution for me was to delete the ssl cert and re-import it, marking it as re-exportable during the import wizard. Try this before changing permissions on the MachineKeys folder.Anonymous
September 17, 2015
You saved my life :) I spent 1 day to fix thisAnonymous
January 10, 2018
Making the SSL Cert exportable resolved it for me when I ran into this problem.Anonymous
February 08, 2018
Same issue for me on IIS 7.5 while renewing a certificate, but I retried later and it disappeared by itself... the only actions I performed was: re-import the old certificate, update bindings to the old certificate, restart IIS site.After that I re-tried to change bindings to the new certificate and no error appeared.