Third party apis not accessible through beanstalk application.

0

I have a nodejs rest application hosted on elastic beanstalk with load balancer enabled. The application makes external apis calls but not of them are working. One example call is https://www.googleapis.com/oauth2/v3/userinfo?access_token=${accessToken} . I have enabled all inbound/outbound rules to allow traffic from 0/0.0.0.0 on the load balancer security groups, vpc, subnets, but it still doesn't work. I have an internet gateway also attached to the vpc. The subnet has route table with internet gateway.

1 Respuesta
0

Hello.

Does EC2 have a public IP address?
If a public IP address is not assigned, you will not be able to communicate with the public API even if you launch EC2 in a subnet that has a route to the Internet gateway.
If EC2 does not have a public IP address, why not try using NAT Gateway?
https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html

profile picture
EXPERTO
respondido hace un mes

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