I just installed a GoDaddy commercial cert on 6.0.1 tonight. Seems to be working just fine, however, you cannot generate the CSR from Zimbra's Admin Console because GoDaddy apparently requires >= 2048-bit CSRs now, and the console only generates 1024-bit CSRs. You have to do it from the command line and use the "-keysize 2048" option.
So basically, generate your CSR like this (as the "zimbra" account):
sudo zmcertmgr createcsr comm -keysize 2048 -new "/C=US/ST=Texas/L=Austin/O=Blah Blah Blah/CN=whatever.company.com" -subjectAltNames "whatever.company.com"
Once you have your actual cert from GoDaddy, you can install that from the Admin Console, you don't have to use command line for that part. Use gd-bundle.crt (it'll come inside your cert's zip file) as your intermediate cert, and gd-class2-root.crt (you can download that from GoDaddy's website) as your CA cert when the Admin Console asks for them. |