Generating a CSR Request (and What it is)

Now that you’ve purchased an SSL through Hostwinds, you’ll receive an email with the link to configure your SSL.  The link will send you to a form and after a few steps, requests that you generate a CSR.  This will be the next major step you need to take towards setting up SSL for your site.

How do I create my SSL?


  1. Click on link in your SSL purchase email
  2. Choose your Web Server Type from the dropdown menu
    Most common types are cPanel and Microsoft IIS 5.x
  3. Start your CSR Request


What is a CSR?

A Certificate Signing Request (CSR) is an encoded chunk of text generated during your SSL application.  To complete your SSL you must copy the Encoded CSR provided during the application process and send it to the Certificate Authority.  The CSR is used by certificate authorities (CA’s) to generate your SSL.


Generating a CSR Request


  1. Enter your Certificate Signing Request (CSR) from the dropdown menu
    1. Login in to cPanel
    2. Home > Security > SSL/TLS
      ssl tls security cpanel
    3. Generate a Certificate Signing Request

    4. Pick generate a new, 2,048 bit key from the dropdown
    5. Enter your domain
      always include the your domain name with or without www. to make sure it is correct
    6. Fill in City, State and Country text boxes
      this must match your WHOIS information
    7. Enter Company name text box
      this also must match your WHOIS information
    8. Enter Company Division textbox
      this will need to match the “Job Title” on Configure SSL Certificate form on your Hostwinds form
    9. Enter email in text box
      This will be used to verify you as the owner of the domain and should be a valid email address
    10. Enter a Passphrase
    11. Enter a Description
    12. Click the Generate button


This will generate your CSR for you and provide a massive link you’ll need to copy and paste back in the previous form.


Complete the SSL creation process


    1. Copy the Encoded CSR text
    2. Place CSR text into the text box on the Configure SSL certificate page in server information
    3. Fill in the same information you used to generate the CSR in the Administrative Contact Information section
    4. Push the Click to Continue
    5. Review information
    6. Pick the email that the certificate approval will be sent to
    7. Push the Click to Continue email


Once you finish this process you’ll need to wait until you receive the approver email.  The approver email will provide you with a link that you need to click on and say whether you APPROVE or DO NOT APPROVE the certificate.  APPROVE the certificate by hitting the proper button and your SSL will be sent to your email.


In some cases you may need to manually provide the SSL after further review of your account.


Next Step

Once you’ve received the approver email that includes your actual SSL from a certificate authority (CA’s) move on to the next guide, Steps to install and setup a SSL from scratch.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.