| 触发条件 | 首个 ClientHello 未提供匹配的 key_share(例如只带 x25519 而服务端偏好 P-256) |
|---|---|
| 代价 | 多一次往返;内网影响小,跨地域链路会明显增加建连延迟 |
| 观察方式 | 抓包看是否出现两个 ClientHello,或用 s_client 配合 -msg 观察 |
| 优化 | 服务端配置多样的 supported_groups,客户端预置常见组 |
观察 HRR 是否发生
观察 HRR 是否发生
openssl s_client -connect example.com:443 -servername example.com -msg </dev/null 2>&1 | grep -ci 'hello retry'HRR 不是错误而是正常协商路径;若大量连接都触发 HRR,说明双方组配置不匹配,值得调整。