I have created certificates based on this tutorial:


Then I have imported "MyPersonalCA.cer" on IIS host server based on this tutorial:


I had to import the certificate via MMC, because IIS is giving me an error:

"Cannot find the certificate request associated with this certificate file. A certificate request must be completed on the computer where it was created."

As stated this is a known bug, but i cant get pass the error.

I have imported certificate in Certificate (LocalComputer) snap in and provided a friendly name. It all looks ok.

But i still cant select the certificate on my webpage binding in IIS when trying to enable SSL.


Ok I went as suggested and issued the .CER file via CertAuthority. On another machine I have installed Windows Server and CA. I have created a request in IIS and issued myself a .CER file. This file I can normaly import to Windows7 IIS.

But now I want to create client certificates. The certificate is missing PVK file and i cant create client certificates as described in the first link.

Will post another question ...

System: Windows7 Home Premium SP1 32bit,IIS 7.5

Can someone point me to the right direction on this?


You may have to reissue your cert using a new CSR check out the following link. It is similar to the directions you have already followed but with a little more instruction to getting around this error.


  • Ok i get you, but i created the certificate via makecert.exe, because I do not have CA installed. Also the client certificates are created from this certificate as shown in my first link. Does that mean I will be able to re-create the cleint certificates with makecert.exe using this new certificate? Please enlighten a man wondering in the dark ... – no9 Sep 5 '12 at 14:03
  • This is just too weird. – no9 Sep 20 '12 at 11:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.