Nginx SSL handshake failed
Symptom
SSL handshake error is present.
Secure connections are absent.
Cause
Incorrect SSL certificate configuration is present.
An expired or invalid certificate is in use.
Solution
The SSL certificate is valid.
The certificate chain is complete and correctly configured.
Verify
The SSL certificate validity is consistent.
The certificate is not expired and matches the domain.
Expected result:
An SSL handshake is established.
Secure connections are functioning as expected.
Notes
The server supports the required SSL/TLS versions.
The cipher suites are compatible with the client.
This fix is part of Fix Pack - Ghost behind Nginx.
Get all fixes in one place:
https://diorama0.gumroad.com/l/ptrzok