I tried to install SSL certificate in IIS 7 server (windows server 2008). installation of intermediate certificate in windows mmc console was a success, but when I tried to install the certificate in IIS through server certificates, installation becomes success, but after a refresh installed certificate just vanishes.tried with re keyed certificates and that was also not successful. as I don't have privatekeys.txt file provided, I was not able to create .pfx files.please help me to sort out this issue.let me know why SSL certificates vanishes in IIS 7 server?
You can't install a certificate on a machine unless the corresponding private key is already installed. Even if you could, what would the point be? A certificate binds a key to an identity. Without the key, the certificate is useless. (The certificate is public. The key is private.)
Likely the server it worked on has the private key already, possibly because the private key was generated on that machine. The instructions in the support blog you link assume the private key is already installed on the machine.
You need to export the private key from the machine that generated the CSR. Then you can import that private key on other machines so that they can use the certificate to identify themselves.
mmc is not very user friendly with the snap in module etc. If you going to do operations like exporting and reimporting certs on IIS like David suggested you may want to look at other more user friendly tools like SSLTools Manager