Add secret named ssl with keys SSL_CLIENT_CERT, SSL_CLIENT_KEY (optional), SSL_CLIENT_PASSWORD (optional).
Note: if you need multiple self-signed certs or do not want every the default environment to use your self-signed client-side cert for http calls, you'll need to run the workflow under a specific secret environment.
Why
Tracecat currently does not support self-signed certificates for http calls
What changed
AsyncClient
call: https://www.python-httpx.org/advanced/ssl/ via secrets managerUsage
ssl
with keysSSL_CLIENT_CERT
,SSL_CLIENT_KEY
(optional),SSL_CLIENT_PASSWORD
(optional).Note: if you need multiple self-signed certs or do not want every the default environment to use your self-signed client-side cert for http calls, you'll need to run the workflow under a specific secret environment.