I want to find and update the ca certs on the machine but I don't know their location.

They are not located under /etc/pki/tls/certs/ like for Linux machines

  • My Solaris knowledge is a bit rusty compared to my Linux skills but isn't the default location for CA certificates (if any) not very much dependant on the application's SSL/TLS implementation or the crypto library used? For instance wouldn't a Java application refer to a keystore rather than a directory with CA-certs in PEM format?
    – HBruijn
    Nov 10, 2015 at 12:37
  • Some Linux distros use /etc/pki/tls, others use something different. Oct 3, 2020 at 4:53

2 Answers 2


Once the cacertificate package is installed, the ca certificates will be under /etc/opt/csw/ssl/certs


Updated answer for Solaris 11 (even though tags specify 10, this was the first hit when I needed the same info, but for Solaris 11):


in PEM format, vendor provided. Not sure about back-porting from 11 to 10. https://docs.oracle.com/cd/E53394_01/html/E54783/kmf-cacerts.html

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.