{"version":"2.1.274","anchor":"certificate-errors-now-classified-for-cert-chain-failures","canonical_anchor":"certificate-errors-now-classified-for-cert-chain-failures","heading":"Certificate errors now classified for cert-chain failures","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274\/e\/certificate-errors-now-classified-for-cert-chain-failures","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274","markdown":"### Certificate errors now classified for cert-chain failures\n\nTLS certificate errors are now classified into specific known cert-chain failure codes\n\n**What**\n\nA new list of known TLS certificate error codes, `UNABLE_TO_VERIFY_LEAF_SIGNATURE`, `UNABLE_TO_GET_ISSUER_CERT`, `UNABLE_TO_GET_ISSUER_CERT_LOCALLY`, `DEPTH_ZERO_SELF_SIGNED_CERT`, and `SELF_SIGNED_CERT_IN_CHAIN`, is now used with a new helper function to extract a readable reason string from certificate errors.\n\n**Why**\n\nThis lets Claude Code recognize and report specific certificate chain problems, like self-signed or unverifiable certificates, with a clearer reason instead of a generic connection failure.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}