IIS 7 and SSL Certificate Disappears


We are using IIS 7 and just purchased a new wildcard certificate from GoDaddy.   Within IIS 7, there is a link that says "Complete Certificate Request", when you click this link it prompts you with a dialog box that allows you to point to a file name that contains the Certificate Authority's response and you can specify a friendly name.  I do this and and then I see my certificate in the list.

The problem is when you go back to view the list of certificates it's blank, it's as if the certificate disappears.  

I have found multiple links on the web that talk about this issue but none have a resolution.The first link explains my problem to a tee but doesn't provide a solution.



Any help highly appreciated.  I can't figure out why the certificate disappears.  A utility I found to do some anlaysis suggest the private key is missing but I don't have any private key.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Syed Mutahir AliTechnology ConsultantCommented:

To  Install SSL  Certificates Click the Start menu and select Administrative  Tools.
Start  Internet Services  Manager and click the Server Name.
In  the center  section, double click  on the Server Certificates  button in  the  Security  section.
From the Actions menu click Complete  Certificate  Request. This will open  the Complete Certificate Request   wizard.
Enter  the location for the certificate  file. The file  extension may be .txt  or .crt instead  of .cer (search for files of type  all files).
Enter  a Friendly name.
When the correct certificate  file is  selected,  click OK.
After the certificate has been installed  you need to  assign it to the correct  website in IIS From the  Connections  menu in  the main  Internet Information  Services (IIS)  Manager windows,  select  the name of the server where you installed  the  certificate.
Under  Sites select the site to be secured with the  SSL  certificate.
From  the Actions menu, click Bindings.This  will open  the Site Bindings  window.
In the Site Bindings  window, click Add.  This  opens the Add  Site Binding window.
Select https from the Type  menu.  The IP  address should either stay as All Unassigned or  be the IP  address of  the site. Set the port to 443.
Select the SSL Certificate  you just  installed from the SSL Certificate menu. Click OK.

Re-Keying  :

Re-keying  is the process of replacing an existing SSL  certificate. If  you are  moving your SSL certificate to a new server, if  your server has     crashed, or if you have lost your private key, you  want to re-key your   SSL certificate.



Can   you confirm / follow the above steps, I have seen this once with a  user  when they tried to move the ssl cert to a new box and they have to   re-key it.


On the same link (as you have posted -  http://blogs.msdn.com/vijaysk/archive/2009/05/22/disappearing-ssl-certificates-from-iis-7-0-manager.aspx   ) it says that :

"the user had actually downloaded the   intermediate certificate and used  that .cer file to complete the   certificate request. In this case the  wizard will go thro’ all the   steps but when you refresh the view the  certificate will not be listed"


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.