CloudFront can't reach API Gateway

0

I've got CloudFront configured to hit my backend, but it can't resolve the API Gateway.

CloudFront wasn't able to resolve the origin domain name. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.

It works just fine hitting the API Gateway directly.

$ curl https://9cm2clgsng.execute-api.eu-central-1.amazonaws.com/api/test
{"test":"ok"}
preguntada hace 2 años269 visualizaciones
2 Respuestas
0

Hello,

Here is the link to the documentation that discusses the process to connect CF with API gateway. refer to the steps where they mention about configuring CF distribution.

Link- https://aws.amazon.com/premiumsupport/knowledge-center/api-gateway-cloudfront-distribution/ -- [1]

profile pictureAWS
INGENIERO DE SOPORTE
respondido hace 2 años
0

Hi, @catsclaw.

I was able

% curl https://9cm2clgsng.execute-api.eu-central-1.amazonaws.com/api/test
{"test":"ok"}%                                                                                                                                                                     % curl https://d2hc0o1gg1vepi.cloudfront.net/api/test                    
{"test":"ok"}%     

Please check the settings according to the following.

https://aws.amazon.com/premiumsupport/knowledge-center/api-gateway-cloudfront-distribution/?nc1=h_ls

For example, the protocol should be HTTPS only.

Enter image description here

profile picture
EXPERTO
iwasa
respondido hace 2 años

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas