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:
http://technet.microsoft.com/en-us/magazine/2006.12.managementshell.aspx?pr=blog
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 "www.company.com" or "company.com".
- 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 "domain.com" will receive a warning if accessing a site named "www.domain.com" or "secure.domain.com", because "www.domain.com" and "secure.domain.com" are different from "domain.com".
Here is an example of the proper command syntax:
New-ExchangeCertificate -GenerateRequest -SubjectName "C=US, S=State, L=City, O=Organization , OU=Organizational Unit, CN=www.website.com" -privatekeyexportable:$true -keysize 2048 -Path c:\certificate_request.txt
Please refer to Microsoft knowledge base at: http://technet.microsoft.com/en-us/library/aa998840.aspx
SSL Certificate Support
- SSL Certificate Support
- SSL Certificate FAQ
- EV SSL Overview
- EV SSL Requirements
- How To Create A CSR
- MS Exchange Server 2007 CSR
- MS Exchange Server 2010 CSR
- MS Exchange Server 2013 CSR
- MS SBS Server 2008 CSR
- MS Windows 2003 - IIS 6 CSR
- MS Windows 2008 - IIS 7 CSR
- MS Windows 2012 - IIS 8 CSR
- Outlook Web Access CSR
- Apache SSL CSR
- Cisco ACS 3.2 CSR
- IBM Websphere MQ CSR
- IBM HTTP Server CSR
- Lotus Domino 7.0 CSR
- Lotus Domino 8.0 CSR
- Covalent Apache ERS 2.4 CSR
- Covalent Apache ERS 3.0 CSR
- F5 BIG-IP CSR
- F5 Firepass CSR
- Mirapoint Message Server CSR
- Nortel SSL Accelerator CSR
- Oracle Wallet Manager CSR
- BEA WebLogic 6.0 CSR
- BEA WebLogic 8.1 CSR
- BEA WebLogic 10.1 CSR
- Barracuda Networks CSR
- SonicWALL SSL CSR
- cPanel WHM CSR
- Paralells Plesk Panel CSR