Create Certificate Signing Request (CSR) - MS Exchange 2007

To generate a CSR, you will need to use the Exchange Management Shell. To access the Exchange Management Shell perform the following steps:

Note: The recommended key bit size is 2048-bit. All certificates that will expire after December 31, 2013 must have a 2048 bit key size

Click Start > All Programs > Microsoft Exchange Server 2007 > Exchange Management Shell

If you have never used the Exchange Management Shell and are unfamiliar with this command line, then please take a look at the following Technet article which explains how to use it:

The CSR needs to contain the following attributes:

- Country Name (C): Use the two-letter code without punctuation for country, for example: US or CA.
- State or Province (S): Spell out the state completely; do not abbreviate the state or province name, for example: California.
- Locality or City (L): The Locality field is the city or town name, for example: Berkeley.
- Organization (O): If your company or department has an &, @, or any other symbol using the shift key in its name, you must spell out the symbol or omit it to enroll, for example: XY & Z Corporation would be XYZ Corporation or XY and Z Corporation.
- Organizational Unit (OU): This field is the name of the department or organization unit making the request.
- Common Name (CN): The Common Name is the Host + Domain Name. It looks like "" or "".
- Subject Alternative Names (SANs): During enrollment for the SSL certificate, SANs can be entered into the enrollment fields.

Note: SSL certificates can only be used on Web servers using the Common Name specified during enrollment. For example, a certificate for the domain "" will receive a warning if accessing a site named "" or "", because "" and "" are different from "".

Here is an example of the proper command syntax:

New-ExchangeCertificate -GenerateRequest -SubjectName "C=US, S=State, L=City, O=Organization , OU=Organizational Unit," -privatekeyexportable:$true -keysize 2048 -Path c:\certificate_request.txt

Please refer to Microsoft knowledge base at: