Generate a CSR (certificate signing request)
After you purchase an SSL certificate, and the credit is available in your account, you may need to generate a certificate signing request (CSR) for the website's domain name (or common name) before you can request the SSL certificate.
Note: If you're using an SSL certificate on the primary domain name of a Heart Internet shared hosting account, you do not need to generate a CSR; we take care of that for you.
How you generate a CSR depends on the type of certificate you're requesting and your operating system/control panel.
| Type of Certificate | Follow these instructions |
|---|---|
| SSL Certificate | |
| You can generate a CSR on your server before you request an SSL certificate, or we can generate the CSR for you using the SSL Request Wizard. Click your server type for instructions: |
- cPanel
- Apache
- Nginx
- Nginx on CentOS
- Exchange Server 2016
- Microsoft IIS 10
- Cisco ASA 5500 VPN/Firewall
- Google App Engine
For other server types, see "more info" below.
| | Code/driver signing |
|
Our certificates are compatible with all types of web servers, even if we do not have CSR instructions for them. Please contact your server documentation for further information on generating a CSR if you do not find the instructions that you need above.
Next step
Section titled “Next step”After you create a CSR, you will need to request your certificate. How you request a certificate is dependent on the type of certificate you have:
| Type | Next step |
|---|---|
| Standard, Deluxe or Extended Validation certificates | Old Request Certificate article |
| Code or Driver Signing certificates | Request code signing/driver signing certificates |
More info
Miscellaneous CSR instructions: