• Go To Website
  • Go To Website
home/Knowledge Base/Security/SSL/How to generate CSR (Certificate Signing Request) Code
Popular Search:Reseller Hosting, VPS Hosting, Professional Mail

How to generate CSR (Certificate Signing Request) Code

Updated on April 11, 2024

What is a CSR?

CSR code (Certificate Signing Request) is a specific code and an essential part for the SSL activation. It contains information about website name and the company contact details. For many reasons, the code should be created on the hosting server end. On some servers, it is the obligatory condition.
Note: Many hosting providers offer CSR code generation assistance to their clients where possible. Thus, it is worth checking with the web-hosting company whether they provide such service and whether it is available on your hosting plan.

 

CSR generation instructions

You can generate a Certificate Signing Request code yourself, e.g. if you manage the hosting server on your own or if this is the best option for your server type/hosting plan. In this case, select your web server from the list below and follow the instructions.

  • Apache OpenSSL/ModSSL/Nginx/Heroku
  • cPanel

 

Note: CSR codes should have no less than 2048-bit key size.

CSR Generation Notes

Alternatively, the following online tool can be used to generate CSR: https://decoder.link/csr_generator. Please make sure to save both CSR and the Private Key codes, as the latter one will be required for the certificate installation process on the server.

If you are activating a Multi-Domain certificate, and your server does not allow you to generate a CSR for multiple common names, activate your certificate using just one common name. You will be able to add all required Subject Alternative Names (SANs) through your Namecheap account during the activation process.

Please note: Normally, a dedicated IP address is required for SSL installation. However, you may install your SSL certificate on a shared IP address using the Server Name Indication (SNI) protocol extension available in your cPanel. You can learn more about the differences between a dedicated IP and SNI technology in the SNI Technology guide. When contacting our support team regarding this issue, please specify whether you wish to order a dedicated IP address or have your SSL installed on a server’s shared IP. 

Was this helpful?

1 Yes  No
Related Articles
  • Generating Wildcard CSR
  • SSL Certificate Installation for Tomcat
  • SSL Certificate Installation for IIS
  • SSL Certificate Installation for Apache
  • SSL Certificate Installation for Nginx
  • How to install and configure Django
Leave A Comment

You must be logged in to post a comment.

SSL
  • How to generate CSR (Certificate Signing Request) Code
  • Generating Wildcard CSR
  • SSL Certificate Installation for Tomcat
  • SSL Certificate Installation for IIS
  • SSL Certificate Installation for Apache
  • SSL Certificate Installation for Nginx
View All 17  
Popular Articles
  • How to install FREE SSL on cPanel
  • How to Install WordPress Online Using Softaculous App Installer
  • Listed Hosting Nameservers
  • How to register a domain, transfer a domain and buy Hosting Plan
  • Creating addon domains
Categories
  • Backup
  • Node.js
  • General
  • Domain Reseller
  • Databases
  • WordPress
  • Email
  • Domain
    • Transfer
  • SSD Hosting
  • Nameservers
  • Cloud VPS
  • PHP
  • Migration
  • Resellers
    • WHM
    • WHMCS
  • Security
    • SSL
  • Professional Business Mail
  • Affliates
  • Dedicated Servers
  • Billings & Payments
  • DNS
  • Files & Access
  • Cloudflare
  • cPanel
    • Softaculous

  How to install and configure Django

How to Enable an SSL Certificate  

  • © 2020 - 2024. Listed Hosting. All Rights Reserved.

Popular Search:Reseller Hosting, VPS Hosting, Professional Mail