curl、Claude Code、Hermes 报 SSL certificate problem 或 unable to get local issuer certificate。握手在认证之前就失败了。

30 秒判断
浏览器能打开同一域名但 CLI 失败:CLI 不走系统钥匙串。公司网 HTTPS 解密、Clash 增强模式、过期系统时间都会这样。
原因
客户端校验证书链。中间人代理塞了自签证书,或容器/CI 里没有根证书。
处理
- 先关抓包 / 全局 HTTPS 解密,再试最短请求。
- 系统时间必须正确。
- 公司网:把公司根证书装进系统或 Node 的证书包,而不是关校验糊弄过去。
怎么确认好了
同一命令出现 HTTP 状态码而不是 SSL 错误。网页能打开不能证明 CLI 证书链完整。
验证日期:2026-09-01。网页 / 官方订阅 / 官方 Key / 中转 / 本地 bot 分开查。改完配置请完全退出再开。

AI故障手册