First of all, I want to mention that I've read all relevant threads and could not find a solution for my problem. This is my last option.
I'm trying to server S3 bucket via https (ssl). Created publicly accessible S3 bucket, Cloudfront distribution with following setup :
**1. Alternate Domain Names (CNAMEs) **
domain.com
www.domain.com
2. Domain Name
d2xyz.cloudfornt.com
3. Origin domain
(points to S3 bucket) public-s3-bucket.s3.amazonaws.com
4. SSL Certificate
(created using amazon certificate manager for domain domain.com and additional domain *.domain.com)
Route 53's A record is domain.com. A ALIAS d2xyz.cloudfront.net.
Also there's CNAME record www.domani.com. CNAME d2xyz.cloudfront.net.
When I open d2xyz.cloudfront.com the page is being served as well as S3 bucket endpoint.
If I try to load the page via https:// I'm getting the "Unsupported protocol
The client and server don't support a common SSL protocol version or cipher suite"