Zscaler App is deployed on Windows and Mac devices and the Zscaler certificate is installed in the appropriate system Root Certificate Store so that the system/browser trusts the synthetic certificate generated during TLS Inspection.
However, a number of applications do not read the system certificate store – for example Python – and moreover developer tools such as Docker need to have the Root certificate installed in order for the applications which run there to trust the synthetic certificates.
This document describes
techniques to deploy the Zscaler Root Certificate into these
applications. It can be used as a basis to expand the certificate
deployment into other applications. This document assumes you are using
the Zscaler Intermediate certificate for TLS / SSL Inspection – if you
are using a custom certificate for TLS / SSL Inspection, then you should
replace all references to Zscaler Root with your custom Root
certificate.