1 Answer
- Newest
- Most votes
- Most comments
0
If host header is present in the client request, the ALB will passthrough this information. If there is no hostheader in the client request the ALB will insert its own DNS name in the host header. It is possible that the Ingress controller is stripping the host header information as SSL passthrough it may not be enabled by default
https://docs.giantswarm.io/guides/advanced-ingress-configuration/
A combination of ALB access logs and Ingress controller logs along with the EKS IIS logs can help you identify the issue. Please note that Private IP of the ALB nodes will be used to communicate to the backends but that should not affect the IIS logic which is looking at the host header information.
answered 6 years ago
