So I tried the line you suggested:
Code:
keytool -import -alias tomcat -keystore /opt/zimbra/tomcat/conf/keystore -file ./my.decrypted.crt -trustcacerts -storepass changeit
and restarted Tomcat. No luck.
We were using the wiki page (from my first post and your post) as the guideline, and we are indeed using Mac OSX, so the path looks kind of different.
We did, from the GoDaddy section:
Code:
To import root cert: keytool -import -alias root -keystore /opt/zimbra/ssl/ssl/\
commercial.keystore -trustcacerts -file valicert_class2_root.crt
To import intermediate cert: keytool -import -alias intermed -keystore /opt/zim\
bra/ssl/ssl/commercial.keystore -trustcacerts -file sf_issuing.crt
keytool -import -alias tomcat -keystore /opt/zimbra/ssl/ssl/commercial.keystore\
-trustcacerts -file [FileNameofCert] -storepass
cp /opt/zimbra/ssl/ssl/commercial.keystore /opt/zimbra/tomcat/conf/keystore
The thing I'm noticing is that all of the paths (and where we're targeting) show /opt/zimbra/tomcat/conf/keystore as the path... but if it is different in OSX, I'm not finding an alternate location. It's certainly not at /opt/zimbra/java/jre/lib/security/cacerts which doesn't exist. Should I be looking somewhere else? Is there a way to show what keystore is in use?