If you want to use a GoDaddy UCC certificate with Exchange 2010, you’ll run into a few problems using the new certificate GUI tools.
Since GoDaddy does not provide a PFX certificate to download, you have to use the PowerShell command line.
Though you can use the new GUI to assist you in determining which SAN names you need if you want.
MY ADVICE: make your common name just your top level domain name! (ex. montopolis.com) This way you can change out your SANs easily and rekey when needed.
Go to DigiCert’s Exchange 2010 CSR Tool which is just supper handy (GoDaddy really needs to make a version of this tool).
Enter all of your information and click Generate.
Copy the PowerShell code provided into Notepad.
In front of the code you pasted put in “$Data=” (without quotes). Example:
$Data=New-ExchangeCertificate -GenerateRequest -KeySize 2048 –SubjectName…………………
On the next line enter the following (without quotes)
set-content -path “mycommonname.com.csr” -Value $data
Now paste these two lines into your Exchange Management Shell.
You should now have a mycommonname.com.csr file!
Open this file in notepad so you can copy & paste this for GoDaddy.
Go to https://certs.godaddy.com and request a new UCC certificate. When asked paste your CSR.
Wait for GoDaddy to issue your cert and download it for Exchange 2007. Copy the contents of the ZIP into the directory where your CSR is located.
From the Exchange Management Shell type in, replacing mydomain.com.csr with your filename:
Import-ExchangeCertificate -FileData ([Byte]$(Get-Content -Path mydomain.com.crt -Encoding byte -ReadCount 0)) | Enable-ExchangeCertificate -Services “IIS”
Don’t worry about the services enabled right now. We just want to enable one.
Now start your Exchange Management Console –> Server Configuration. You should now see your new certificate listed. Select it and click Assign Services to Certificate from the Actions menu.
Now assign the certificate to the services you want and voila!
I wasted a couple hours going the wrong way so I hope this saves someone else some time and frustration. Good luck!