| 默认行为 | 打印 Verify return code 但不中止连接 |
|---|---|
| 严格模式 | -verify_return_error 校验失败即返回错误 |
| 脚本建议 | 指定 -CAfile 并检查退出码;同时核对 verify return code |
严格校验与脚本用法
严格校验与脚本用法
openssl s_client -connect example.com:443 -servername example.com -verify_return_error </dev/null
echo $?
openssl s_client -connect example.com:443 -servername example.com -brief </dev/nullverify return code 0 表示校验通过,其他编号与 verify 错误码一致(如 10 过期、20 链缺失、62 域名不匹配)。