Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a godaddy VPS account and purchased an ssl certificate.We downloaded a .zip file that contains a .cert file.

When we are trying to setup ssl, they are asking .key file with the .cert file, we dont have .key file .

anybody know from where we got the .key file?

Help is highly appreciated.

Thanks, VKS

share|improve this question

migrated from stackoverflow.com May 6 '12 at 13:47

This question came from our site for professional and enthusiast programmers.

During SSL ordering process you were asked to provide Certificate Signing Request (CSR). When CSR is generated, a matching private key file is created. This is the .key file you need (along with your SSL certificate) to complete SSL configuration on your web server.

share|improve this answer
Thank you for your reply ,If i miss the key , any way to regenerate this? – vks May 3 '12 at 6:42
The CSR that was sent to your SSL provider contains the public key which corresponds to the missing private key. The only way to fix this is to regenerate the CSR and obtain new SSL certificate (your SSL provider may or may not charge you extra fee for replacing certificate). – BluesRockAddict May 3 '12 at 6:56
Please stop confusing yourself and others by misusing the SSL term when talking about X.509 certificates. There exist no SSL providers, and no SSL certificates. – Eugene Mayevski 'EldoS May 6 '12 at 13:48
I am not confused, but sounds like you are. Just google SSL certificate or SSL Provider - you'll be suprised how common those terms are. – BluesRockAddict May 6 '12 at 17:06
It's worth looking at profile sometimes. Google is full of BS, and common terms are not more correct than your misuse of the term. – Eugene Mayevski 'EldoS May 6 '12 at 17:11

If the certificate is from Go Daddy as well, then there is no cost to re-key the certificate.

To Re-key an SSL Certificate

  1. Log in to your Account Manager.

  2. Click SSL Certificates.

  3. Next to the certificate you want to re-key, click Launch.

  4. In the Filters list, click Certificates.

  5. Click the common name for the certificate you want to re-key.

  6. Click Re-Key.

  7. There might be a step here, depending on hosted here/elsewhere.

  8. In CSR, paste your CSR text.

  9. Select a certificate issuing organization, and then click Re-Key.

  10. Select a Server type, and then click Download.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.