-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SSL Handshake Failure When Mapping to External HTTPS Service (AWS CloudFront + S3) in Nginx Ingress #11170
Comments
This issue is currently awaiting triage. If Ingress contributors determines this is a relevant issue, they will accept it by applying the The Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What version of the controller, eks/k8s? I'm assuming that the hostname not matching is causing the issue. You may need to enable SSL pass through https://kubernetes.github.io/ingress-nginx/user-guide/tls/#ssl-passthrough |
/triage needs-information |
Thanks @strongjz. Issue is solved now.
|
@umjoshua at the end do you add https://kubernetes.github.io/ingress-nginx/user-guide/tls/#ssl-passthrough or just the snippet to make it works ? Could you post the ingress Configuration |
No need to enable
|
Issue Description:
We are encountering an SSL handshake failure when attempting to map to an external HTTPS service hosted on AWS CloudFront with S3 origin. The error message we're receiving is:
The corresponding nginx logs for the request is:
Ingress Configuration:
External Service Configuration:
Expected Behavior:
The response should contain the HTML from CloudFront.
Additional Context:
Thank you for your attention to this matter.
The text was updated successfully, but these errors were encountered: