Microsoft Exchange 2010 - Generate SSL certificate request (CSR)

Last updated on 06 Sep 2023, 13:20:12.
Category: All about SSL certificates

CSR Exchange 2010 Microsoft

Generate a CSR for Microsoft Exchange 2010

This article shows you how to generate an SSL certificate request, also called a CSR, for Microsoft Exchange 2010. If you received your certificate from the CA already, proceed to the « Exchange 2010 SSL Certificate Installation Instructions ».

Other versions of Microsoft Exchange

The documentation for generating an SSL certificate request for other versions of Microsoft Exchange can be found in the following articles:

GUI or command line?

You can generate your Certificate Signing Request either by using the graphical interface of the Microsoft Exchange Management Console, or through the command-line environment of Microsoft Exchange Management Shell, first introduced in Exchange 2007.

Create a CSR with Microsoft Exchange Management Shell

  1. Go to Start, Programs, Administrative Tools, Microsoft Exchange 2010, Exchange Management Shell.
  2. At the Exchange Management Shell command line, type the following command to execute the New-ExchangeCertificate cmdlet:
    New-ExchangeCertificate -GenerateRequest -KeySize 2048 -Path c:\www_server_com.csr -SubjectName "c=BE, l=Antwerpen, s=Antwerpen, o=Kinamo NV, cn=mail.server.com" -DomainName owa.server.com, autodiscover.server.com -PrivateKeyExportable:$true<br

Replace the information in the command above with your correct organisation details:

  • cn - The primary domain name for which you are requesting the certificate.
  • o - The legal name under which your company was registered or incorporated.
  • l - Your organization's city.
  • s - Your organization's state or province. Do not use abbreviations!
  • c - The two-digit country code of your organization's country.
  • -DomainName - list any additional domain names (SAN's) you need in a comma-separated list. The primary domain name for your certificate is listed under the cn parameter of the -SubjectName argument.
Next, look for the CSR you just saved with Windows Explorer, double-click it to open it, and copy the entire contents, including the BEGIN CERTIFICATE REQUEST and END CERTIFICATE REQUEST lines, into Kinamo's SSL Certificate Application form.
After you receive your SSL certificate from the Certificate Authority, you can proceed with installation.

Create a CSR with Microsoft Exchange Management Console

  1. Go to Start, Programs, Administrative Tools, Microsoft Exchange 2010, Exchange Management Console.
  2. Click Manage Databases.
  3. Select Server Configuration in the left pane, and click New Exchange Certificate in the Actions menu at the right.
  4. Enter a Friendly Name to identify your certificate with. Use the main domain name you're requesting the certificate for.
  5. If you wish to request a wildcard certificate, check the box under Domain Scope, else proceed to the next step. Step 5 will be skipped if you selected a wildcard certificate.
  6. In the Exchange Configuration Menu, select the services you wish to secure.
  7. The Certificate Domains window will show a list of names Exchange 2010 suggests you include in your request. Review them, and add any extra Server Alternative Names (SAN's) you wish to secure.
  8. Enter your organisation's details:
    • Organization - The legal name under which your company was registered or incorporated.
    • Organization unit - Your department. Alternatively, leave this blank.
    • Country/region - The two-digit country code of your organization's country.
    • State/province - Your organization's state or province. Do not use abbreviations!
    • City/locality - Your organization's city.
  9. Click Browse to select a location to save your CSR to.
  10. Next, look for the CSR you just saved with Windows Explorer, double-click it to open it, and copy the entire contents, including the BEGIN CERTIFICATE REQUEST and END CERTIFICATE REQUEST lines, into Kinamo's SSL Certificate Application form.
  11. After you receive your SSL certificate from the Certificate Authority, you can proceed with installation.

Related articles

Kinamo mail server settings (mail server cheat sheet)

The following article provides the basic settings and server names (domain names) for the Kinamo mail infrastructure. These settings allow...

Read more

Create an automatic SPAM filter in the Kinamo Webmail

This article explains how you may create a filter that will automatically place SPAM messages in a special folder, so...

Read more

Order an SSL certificate? What is an SSL certificate?

You need to order an SSL certificate? But what is an SSL certificate? And why is everyone saying that it...

Read more

Need extra help?

Were not all your questions answered?
Don't worry, we will be happy to help you via a support request!

Select your language

All languages: