If you are using an internal (or non-custom) CA ,you have also the
responsibility to distribute your CA-certificate to the applications
in your organisation.
Some applications pick the certificate from a system wide configuration (e.g. /etc/ssl/certs
below ubuntu). Other like Firefox, Chromium use an own (per application) configuration.
If it works for IE and Firefox, this task seems to be already done for some applications.
For chromium (below linux) you can do this with the following (bash)
code fragment:
certificateFile="/etc/MY_CA.cert.pem"
certificateName="Snakeoil Ltd."
if test -d ~/.pki
then
echo "install '${certificateName}' in for chromium in ~/.pki"
certutil -A \
-n "${certificateName}" \
-t "TCu,Cuw,Tuw" \
-i ${certificateFile} \
-d sql:${HOME}/.pki/nssdb
else
echo "no user configuration for chromium found"
fi
Some other useful hints for this task are covered here: http://www.computer42.org/xwiki-static/exported/DevNotes/xwiki.DevNotes.OpenSSL.html