logreader / kb /tls_handshake.md
PatrickRedStar's picture
add
29fdac9
# TLS Handshake Issues
## Symptoms
- `SSLHandshakeException`, `certificate verify failed`, or `unknown_ca`
- Works with curl -k but fails with client defaults
- Errors after certificate rotation
## Checks
- Validate certificate chain, expiry, and SAN/hostname match
- Confirm protocol/cipher compatibility between client and server
- Check ALPN/SNI configuration for proxies or ingress
- Inspect system trust store and custom CA bundles
- Review mTLS settings and key/cert presence
## Fix
- Install correct CA bundle and full certificate chain
- Align TLS versions/ciphers or disable legacy protocols
- Configure SNI/ALPN correctly on clients and proxies
- Rotate certificates/keys and restart workloads