Knowledgebase: Web Hosting > cPanel
How do I generate a CSR / certificate signing request?
Posted by Cody R., Last modified by Brian F. on 16 May 2012 07:03 PM
You can easily generate a CSR (Certificate Signing Request) for an SSL certificate through the SSL/TLS manager in your control panel. The generated CSR can be used for certificates purchased from Hawk Host or any other third party CA (certificate authority).
  1. Login to cPanel for the account you wish to generate the CSR for. Once you've logged in, type 'SSL' into the top left finder and select the 'SSL/TLS Manager' (Picture)

  2. Before you can generate a CSR, you must generate a private key for the domain. Select the option to 'Generate, view, upload or delete your private keys.' under the Private Keys (KEY) section.

  3. You won't have a private key to paste, so on the bottom of the Private Keys page, you're going to want to generate a new key for the host you're installing the SSL certificate on. Your key size should be either 2,048 or 4,096 bits. Unless you are generating the certificate for a specific subdomain (For example, '') you should generate your CSR for ''. This will allow you to secure both ' and '' with the same certificate. Once generated, you will be taken to a page which displays your Private Key information. You can return to the SSL/TLS manager now. (Picture)

  4. Now that you have a Private Key generated for your host, you will want to generate a Certificate Signing Request (CSR) for the host. From the SSL/TLS manager page in cPanel, select the 'Generate, view, or delete SSL certificate signing requests under the Certificate Signing Request (CSR) section. You should now be looking at a blank form, asking for your details (Picture)

  5. Fill out the CSR form according to your site information. Review to ensure the information is correct, and then generate your CSR (Picture)

  6. Your CSR is now generated and can be viewed from the SSL/TLS Manager in cPanel. To copy the CSR and provide it to your CA for generating the SSL certificate, return to the Certificate Signing Request (CSR) interface from step 4. You should see the existing CSR generated for the host, simply click 'Show Details'. Copy and paste this CSR to the form provided by your CA when making your SSL request (Picture)

If you still need help with your CSR or SSL certificates, please contact our support department and provide details of your issue, including the steps you completed and any error(s) you received.
(145 vote(s))
Not helpful

Comments (0)
Post a new comment
Full Name:
CAPTCHA Verification 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).