CACert.org - Howto Install Guideline.
Hi Guys.
After spending about two days on this, I would like to share:
Steps to follow:
0. run as root "keytool -delete -alias my_ca -keystore /opt/zimbra/java/jre/lib/security/cacerts -storepass changeit"
1. Create youself a cacert username.
2. Create a new certificate through your admin console.
3. copy the contents from /opt/zimbra/ssl/zimbra/commercial/commercial.csr to use as your cacert key (my.crt).
3.a. NOTE: The generated key will be saved as my.crt
4. copy the root/class3 crt files on the main page of cacert.org
5. run the following commands (between the "")
# "keytool -import -alias cacertclass1ca -keystore /opt/zimbra/java/jre/lib/security/cacerts -import -trustcacerts -file root.crt"
# "keytool -import -alias cacertclass3ca -keystore /opt/zimbra/java/jre/lib/security/cacerts -import -trustcacerts -file class3.crt"
# "keytool -import -alias new -keystore /opt/zimbra/java/jre/lib/security/cacerts -storepass changeit -file ./my.crt"
# "/opt/zimbra/bin/zmcertmgr verifycrt comm /opt/zimbra/ssl/zimbra/commercial/commercial.key ./my.crt ./root.crt"
# "/opt/zimbra/bin/zmcertmgr deploycrt comm ./my.crt ./root.crt"
Explenation of commands:
1. imports the root cert.
2. imports the class3 cert.
3. imports the server cert.
4. verify everything is ok.
5. deploys the cert.
then do a:
su - zimbra
zmcontrol restart
Check if everything is ok.
Kind regards
Aubrey Kloppers