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"}
2 Respostas
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
ENGENHEIRO DE SUPORTE
respondido há 2 anos
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
ESPECIALISTA
iwasa
respondido há 2 anos

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas