How to Generate a CSR in Your Control Panel

Generating a CSR in Your Control Panel

Applies to: Plesk 12.x, Plesk Onyx
SSL Assist is available for a fee if you wish to have the Support team perform these steps for you. SSL Assist covers generation of the CSR, and application of the SSL certificate. You are responsible for having the certificate issued from the vendor of your choice. Please submit a ticket to Support from your control panel, or call 1-877-743-8366 to request assistance. SSL Assist is included when purchasing an SSL directly through
In order to purchase and key an SSL certificate, you must generate a CSR (Certificate Signing Request). This contains information that will be included in the certificate such as the organization name, location (state, city, country), and the domain name(s) to be secured by the certificate. In the environment this is done through your control panel.
To generate a CSR please do the following:
  1. Log in to your control panel.
    Please Note: If you have a dedicated server, you will use Plesk on your server. Do not use your control panel. Begin at step #3 of this article.
  2. Select the subscription for the domain you are creating an SSL certificate for from the drop-down in the upper right corner.

  3. Under My Subscriptions click the appropriate subscription/domain name.
  4. Under the Websites and Domains tab, click SSL Certificates.
  5. Click Add SSL Certificate.
  6. Fill in the appropriate information, including:
    • Certificate name
    • Country
    • State or province (for the USA, please use the state abbreviation here)
    • City
    • Organization
    • Domain name (use the non-WWW domain name)
    • Email
  7. Once the appropriate information is filled in, click Request. This will take you back to the SSL screen.
  8. Click on the certificate name that you just created.
  9. Scroll down until you see a section with blocks of code. You should see a section labeled CSR, which looks similar to this:

  10. Copy the block of code under the CSR section, including the ---BEGIN-- and ---END--- lines. Copy only the CSR section. This is your CSR that you will need to provide to the SSL vendor of your choice.
  11. You have successfully started your new SSL certificate and generated a CSR. When generating your SSL Certificate through your vendor of choice, you will be asked for two things:
    • The CSR
    • The Server Software Type
    The CSR is the block of code acquired by following the instructions in this article. The Server Software type is selected from a number of options. Please select either Apache or Plesk, as these are the required formats for our environment.
  12. Once you have the certificate file(s) supplied by your SSL vendor, please follow 'How to Apply an SSL Certificate in Plesk' to apply them. Alternatively, you may contact the support team to apply the certificate for you (SSL Assist service, $25).
Related Articles:

Add Feedback