Create CSR & Install SSL Certificate (2024)

Use the DigiCert® Certificate Utility for Windows to create a CSR and install your SSL certificate
on your Windows Server 2016

Create CSR & Install SSL Certificate (1)

These instructions explain how to use the DigiCert® Certificate Utility for Windows and IIS 10 to create your CSR, to install your SSL certificate, and to configure your Windows Server 2016 to use the certificate.

DigiCert® Certificate Utility for Windows

For a simpler way to create your CSRs (Certificate Signing Requests) and install and manage your SSL certificates, we recommend that you use the DigiCert Certificate Utility. For more information about our utility, seeDigiCert® Certificate Utility for Windows.

Use the instructions on this page to create your certificate signing request (CSR) and to install and configure your SSL certificate.

  1. To create your certificate signing request (CSR), see Windows Server 2016: Creating Your CSR with the DigiCert Utility.

  2. To install your SSL certificate, see .

If you prefer not to use the DigiCert Utility or for some reason cannot use the utility, seeIIS 10: Create CSR and Install SSL Certificate.

1. Windows Server 2016: Creating Your CSR with the DigiCert Utility

The DigiCert®Certificate Utility for Windows streamlines the CSR creation process enabling you to generate the CSR with just one click.

How to Create Your CSR with the DigiCert Utility

  1. On your Windows Server 2016, download and save the DigiCert® Certificate Utility for Windows executable (DigiCertUtil.exe).

  2. Run the DigiCert® Certificate Utility for Windows.

    Double-click DigiCertUtil.

  3. In the DigiCert Certificate Utility for Windows©, click SSL (gold lock), and then, click Create CSR.

    Create CSR & Install SSL Certificate (2)

  4. On the Create CSR page, enter the following information:

    Certificate Type: Select SSL.
    Common Name: Enter the fully qualified domain name (e.g., www.example.com).
    You may also enter the IP address.
    Subject Alternative Names: If you are requesting a Multi-Domain (SAN) Certificate, enter any SANs that you want to include.
    (e.g., www.example.com, www.example2.com, and www.example3.net)
    Organization: Enter your company's legally registered name (e.g., YourCompany, Inc.).
    Department: (Optional) Enter the department within your organization that you want to appear on the SSL certificate.
    City: Enter the city where your company is legally located.
    State: In the drop-down list, select the state where your company is legally located.
    If your company is located outside the USA, you can enter the applicable name in the box.
    Country: In the drop-down list, select the country where your company is legally located.
    Key Size: In the drop-down list, select 2048.
    Provider: In the drop-down list, select Microsoft RSA SChannel Cryptographic Provider,
    unless you have a specific cryptographic provider.

    Create CSR & Install SSL Certificate (3)

  5. Click Generate:

  6. On DigiCert Certificate Utility for Windows© - Create CSR page, do one of the following, and then, click Close:

    Click Copy CSR Copies the certificate contents to the clipboard.
    If you use this option, we recommend that you paste the CSR into a tool such as Notepad.
    If you forget and copy some other item, you still have access to the CSR, and don't have to go back and recreate it.
    Click Save to File Saves the CSR as a .txt file to the Windows Server 2016.
    We recommend that you use this option.

    Create CSR & Install SSL Certificate (4)

  7. Use a text editor (such as Notepad) to open the file. Then, copy the text, including the -----BEGIN NEW CERTIFICATE REQUEST----- and -----END NEW CERTIFICATE REQUEST----- tags, and paste it into the DigiCert order form.

  8. After you receive your SSL certificate from DigiCert, you can use the DigiCert Certificate Utility to install it.

2. Windows Server 2016: Using the DigiCert Utility and IIS 10 to Install Your SSL Certificate

Create CSR & Install SSL Certificate (5)

If you have not yet created your CSR with the DigiCert Certificate Utility and ordered your SSL certificate, see Windows Server 2016: Creating Your CSR with the DigiCert Utility.

After DigiCert validates your order and has issues your SSL certificate, you can use the DigiCert® Certificate Utility for Windows, to install the certificate file to your Windows Server 2016. Then you can use IIS 10 to configure the server to use it.

To install your SSL certificate on your Windows Server 2016, complete the steps below.

  1. Import your SSL certificate to your Windows Server 2016 using the DigiCert®Certificate Utility for Windows.

    How to Import Your SSL Certificate Using the DigiCert Certificate Utility

  2. Configure your Windows Server 2016 to use the SSL certificate using IIS 10.

    How to Configure the Server to Use Your SSL Certificate Using IIS 10

i. How to Import Your SSL Certificate Using the DigiCert Certificate Utility

After DigiCert issues your SSL certificate, you can use the DigiCert Certificate Utility, to install the certificate file to your Windows Server 2016.

Microsoft Certificate Store Note:

When you use the DigiCert® Certificate Utility for Windows to import/install your SSL certificates on your Windows Server 2016, it will place the certificates in the Personal store instead of the Web Hosting store. If you have less then 20 to 30 certificates, this will not be a problem.

However, if you are managing 30 or more certificates you will need to move your certificates to the Web Hosting store, which was designed to scale to a greater number of certificates. See Move a Certificate from the Personal Store to the Web Hosting Certificate Store.

Importing an SSL Certificate to Your Windows Server 2016

  1. On the Windows Server 2016, where you created the CSR, open the ZIP file containing your SSL certificate and save the contents of the file (e.g., your_domain_com.cer) to the folder where you saved the DigiCert Certificate Utility executable (DigiCertUtil.exe).

  2. Run the DigiCert Certificate Utility.

    Double-click DigiCertUtil.

  3. In the DigiCert Certificate Utility for Windows©, click SSL (gold lock) and then, click Import.

    Create CSR & Install SSL Certificate (6)

  4. In the Certificate Import wizard, click Browse to browse to the .cer certificate file (e.g., your_domain_com.cer) that DigiCert sent you, select the file, click Open, and then, click Next.

    Create CSR & Install SSL Certificate (7)

  5. In the Enter a new friendly name or you can accept the default box, type a friendly name for the certificate.

    Note: The friendly name is not part of the certificate; instead, it is used to identify the certificate.

    We recommend that you add DigiCert and the expiration date to the end of your friendly name, for example: yoursite-digicert-(expiration date). This information helps identify the issuer and expiration date for each certificate. It also helps distinguish multiple certificates with the same domain name.

    Create CSR & Install SSL Certificate (8)

  6. To import the SSL certificate to your server, click Finish.

  7. You should receive a message that the certificate was successfully imported. You should now see your SSL certificate in the DigiCert Certificate Utility for Windows©

    Create CSR & Install SSL Certificate (9)

  8. (Optional) Repeat the process as needed for each additional SSL certificate.

  9. Now that you've successfully installed your SSL certificate, you need to assign the certificate to the appropriate site.

    Note: If you are managing 30 or more certificates you will need to move your certificates to the Web Hosting store, which was designed to scale to a greater number of certificates. See Move a Certificate from the Personal Store to the Web Hosting Certificate Store

ii. How to Configure the Server to Use Your SSL Certificate Using IIS 10

After importing your SSL certificate to your Windows Server 2016, you must configure IIS to use the newly imported certificate to secure your website.

  • (Single Certificate) How to configure the server to use your SSL certificate
  • (Multiple Certificates) How to configure the server to use your SSL certificates using SNI

(Single Certificate) How to configure the server to use your SSL certificate

  1. On the Windows Server 2016 where you imported your SSL certificate with the DigiCert Certificate Utility, open Internet Information Services (IIS) Manager.

    In the Windows start menu, type Internet Information Services (IIS) Manager and open it.

  2. In Internet Information Services (IIS) Manager, in the Connections menu tree (left pane), expand the name of the server on which the certificate was installed. Then expand Sites and click the site you want to use the SSL certificate to secure.

    Create CSR & Install SSL Certificate (10)

  3. On the website Home page, in the Actions menu (right pane), under Edit Site, click the Bindings… link.

  4. In the Site Bindings window, click Add.

    Create CSR & Install SSL Certificate (11)

  5. In the Add Site Bindings window, do the following and then click OK:

    Type: In the drop-down list, select https.
    IP address: In the drop-down list, select the IP address of the site or select All Unassigned.
    Port: Type port 443. The port over which traffic is secured by SSL is port 443.
    SSL certificate: In the drop-down list, select your new SSL certificate (e.g., yourdomain.com).

    Create CSR & Install SSL Certificate (12)

  6. Your SSL certificate is now installed, and the website configured to accept secure connections.

    Create CSR & Install SSL Certificate (13)

(Multiple Certificates) How to install your SSL certificates and configure the server to use them using SNI

If you have not imported all your SSL certificates, see How to Import Your SSL Certificate Using the DigiCert Certificate Utility.

This instruction explains how to assign multiple SSL certificates using SNI. The process is split into two parts as follows:

  • Assign the First SSL Certificate

  • Assign All Additional Certificates

Assign the First SSL Certificate

Do this first set of instructions only once, for the first SSL certificate.

  1. On the Windows Server 2016 where you imported your SSL certificates with the DigiCert Certificate Utility, open Internet Information Services (IIS) Manager.

    In the Windows start menu, type Internet Information Services (IIS) Manager and open it.

  2. In Internet Information Services (IIS) Manager, in the Connections menu tree (left pane), expand the name of the server on which the certificate was installed. Then expand Sites and click the site you want to use the SSL certificate to secure.

    Create CSR & Install SSL Certificate (14)

  3. On the website Home page, in the Actions menu (right pane), under Edit Site, click the Bindings… link.

  4. In the Site Bindings window, click Add.

    Create CSR & Install SSL Certificate (15)

  5. In the Add Site Bindings window, do the following and then click OK:

    Type: In the drop-down list, select https.
    IP address: In the drop-down list, select the IP address of the site or select All Unassigned.
    Port: Type port 443. The port over which traffic is secure by SSL is port 443.
    SSL certificate: In the drop-down list, select your new SSL certificate (e.g., yourdomain.com).

    Create CSR & Install SSL Certificate (16)

  6. Your first SSL certificate is now assigned, and the website configured to accept secure connections.

Assign All Additional SSL Certificates

To assign each additional SSL certificate, repeat the steps below, as needed.

  1. In Internet Information Services (IIS) Manager, in the Connections menu tree (left pane), expand the name of the server on which the certificate was installed. Then expand Sites and click the site you want to use the SSL certificate to secure.

    Create CSR & Install SSL Certificate (17)

  2. On the website Home page, in the Actions menu (right pane), under Edit Site, click the Bindings… link.

  3. In the Site Bindings window, click Add.

    Create CSR & Install SSL Certificate (18)

  4. In the Add Site Bindings window, do the following and then click OK:

    Type: In the drop-down list, select https.
    IP address: In the drop-down list, select the IP address of the site or select All Unassigned.
    Port: Type port 443. The port over which traffic is secure by SSL is port 443.
    Host name: Type the host name that you want to secure.
    Require Server After you enter the host name, check this box.
    Name Indication: This is required for all additional certificates/sites, after you've installed the first certificate and secured the primary site.
    SSL certificate: In the drop-down list, select an additional SSL certificate (e.g., yourdomain2.com).

    Create CSR & Install SSL Certificate (19)

  5. You have successfully assigned another SSL certificate and configured the website to accept secure connections.

Test Installation

If your website is publicly accessible, our DigiCert® SSL Installation Diagnostic Tool can help you diagnose common problems.

Create CSR & Install SSL Certificate (2024)

FAQs

Is CSR required for SSL certificate? ›

A CSR is one of the first steps towards getting your own SSL/TLS certificate. Generated on the same server you plan to install the certificate on, the CSR contains information (e.g. common name, organization, country) the Certificate Authority (CA) will use to create your certificate.

Can you create an SSL certificate without a CSR? ›

Some servers, including Apache and NGINX servers, allow you to use the old CSR to renew or reissue your SSL certificate and install a new certificate without generating a new CSR; however, security best practices suggest that you should generate a new private key and CSR when renewing or reissuing your SSL certificate.

What does a CSR look like? ›

A CSR certificate should include all of the information related to your business, like name, city, state, and country. Your email address, domain name, and any other domain names you want to secure with an SSL/TLS certificate.

What is the difference between SSL and CSR? ›

A CSR (Certificate Signing Request) is a specially formatted encrypted message sent from a Secure Sockets Layer (SSL) digital certificate applicant to a certificate authority (CA). The CSR validates the information the CA requires to issue a certificate.

Do CSR's expire? ›

The CSR itself does not expire or become invalid on its own. However, it's important to note that the information contained within the CSR, such as the domain name, organization details, and public key, may have specific validity periods associated with them.

Can I renew SSL without CSR? ›

Q: Do I need to create a new CSR when I renew my SSL/TLS certificate? A: Yes. Best practices are to generate a new certificate signing request (CSR) when renewing your SSL/TLS certificate. Generating a new CSR creates a new unique keypair (public/private) for the renewed certificate.

Top Articles
CONTRACT: Critical success factors for contracting - OSTKv1-0
Skydiving: Why It’s Different Than What You Think - Skydive Orange
The Tribes and Castes of the Central Provinces of India, Volume 3
Tattoo Shops Lansing Il
Cash4Life Maryland Winning Numbers
Dew Acuity
Wannaseemypixels
Jonathan Freeman : "Double homicide in Rowan County leads to arrest" - Bgrnd Search
2022 Apple Trade P36
Routing Number 041203824
Lesson 1 Homework 5.5 Answer Key
Moe Gangat Age
Azeroth Pilot Reloaded - Addons - World of Warcraft
104 Presidential Ct Lafayette La 70503
Athens Bucket List: 20 Best Things to Do in Athens, Greece
David Turner Evangelist Net Worth
2015 Honda Fit EX-L for sale - Seattle, WA - craigslist
Hilo Hi Craigslist
Craigslist Missoula Atv
Skip The Games Fairbanks Alaska
Vegito Clothes Xenoverse 2
Homeaccess.stopandshop
Contracts for May 28, 2020
Bocca Richboro
Dr. Nicole Arcy Dvm Married To Husband
Divide Fusion Stretch Hoodie Daunenjacke für Herren | oliv
Masterbuilt Gravity Fan Not Working
Democrat And Chronicle Obituaries For This Week
Safeway Aciu
Weather October 15
Striffler-Hamby Mortuary - Phenix City Obituaries
Eegees Gift Card Balance
Isablove
Otis Inmate Locator
Willys Pickup For Sale Craigslist
Rlcraft Toolbelt
Shnvme Com
Covalen hiring Ai Annotator - Dutch , Finnish, Japanese , Polish , Swedish in Dublin, County Dublin, Ireland | LinkedIn
What Time Is First Light Tomorrow Morning
Go Upstate Mugshots Gaffney Sc
Acts 16 Nkjv
Giovanna Ewbank Nua
Gregory (Five Nights at Freddy's)
VDJdb in 2019: database extension, new analysis infrastructure and a T-cell receptor motif compendium
8776725837
Ohio Road Construction Map
Joblink Maine
DL381 Delta Air Lines Estado de vuelo Hoy y Historial 2024 | Trip.com
Samantha Lyne Wikipedia
M Life Insider
Compete My Workforce
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 5964

Rating: 4.4 / 5 (45 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.