{"version":"2.1.70","anchor":"ca-certificate-configuration-from-settings","canonical_anchor":"ca-certificate-configuration-from-settings","heading":"CA Certificate Configuration from Settings","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.70\/e\/ca-certificate-configuration-from-settings","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.70","markdown":"### CA Certificate Configuration from Settings\n\n**What**\n\nClaude Code now reads `NODE_EXTRA_CA_CERTS` from your config and user settings files, applying them automatically at startup \u2014 no need to set environment variables manually.\n\n**Details**\n\n- On startup, if `NODE_EXTRA_CA_CERTS` is not already set in the environment, Claude Code checks `globalConfig.env` and `userSettings.env` for the path\n- Supports `--use-system-ca` flag to load system CA certificates via the Node.js `tls.getCACertificates` API\n- Custom CA certificates are now also applied to WebSocket connections (both Bun and Node.js)\n- Cache clearing added for CA certificates, mTLS configuration, and proxy agents\n\n**Evidence**\n\nCA certificate loader (search for `\"CA certs: Applied NODE_EXTRA_CA_CERTS from config to process.env\"`)"}