Creating a CSR on Exchange 2007 (PowerShell)
In order to create a CSR on Exchange 2007, you must use the New Exchange Certificate cmdlet which can be used from the Exchange Management Shell (EMS)
Note: Exchange Management Shell:
New: Exchange Certificate ==>Generate Request ==>Subject Name
Country=GB,
Organization=Some Company
Common Name=exchange.example.net
Key Size= 2048
Path= c:\\exchange.example.net.req
Note: If you plan on exporting your certificate from your server or making a backup of this you will need to use the below command to enable this
New: Exchange Certificate==>Generate Request ==>Subject Name
Country=GB
Organization=Some Company
Common Name=exchange.example.net
Key Size =2048
Path= c:\\exchange.example.net.req
Private Key Exportable= $true
Note: This is the bare minimum that we require for UCC CSR's.
New: Exchange Certificate ==>Generate Request==>Subject Name
Country=GB
Organization=Some Company
Common Name=exchange.example.net
Key Size= 2048
Domain Name: server1, imap.server1.com, exchange.example.net, pop.server1.com
Path= c:\\exchange.example.net.req
Private Key Exportable= $true
Important:
To access Exchange Management Shell cmdlets, you must load the Exchange Management Shell from the Microsoft Exchange Server 2007 program menu.