Questions tagged [amazon-api-gateway]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
0 answers
23 views

AWS API Gateway + Cognito + IAM

I'm working on an API for my company. I'm trying to restrict external users from accessing specific methods of a specific endpoint using IAM + Cognito. Currently I have a single Cognito user pool, ...
Devin Gardner's user avatar
0 votes
0 answers
29 views

How do I have the root of an AWS API gateway reject methods other than GET and POST

I have an API using lambdas and deployed in AWS. The API is coded in .Net Core and the front is coded in angular15. I need that any method that is not GET or POST be rejected when is called from the ...
Kenzo_Gilead's user avatar
0 votes
1 answer
66 views

Using S3 instead of MinIO for video management

I am relatively new to AWS so I wanted to reach out to the gurus in the community to get some advice on architecture, and I thought I would share my thoughts. I am building out cloud infrastructure ...
Jeremy Leys's user avatar
0 votes
0 answers
81 views

AWS ApiGateway custom domain configured in us-east-1 not working in California

I have a regional AWS ApiGateway instance configured in the us-east-1 region with a custom domain name (api.stage.aws.stckdapp.com). It's working fine accessed from Toronto, ON, Canada, but for some ...
David Kiss's user avatar
0 votes
0 answers
27 views

Can I block an API Gateway resource for some API key?

I have an API Gateway with an API configured that requires an API Key. Now my question is, among all the get/post resources there are, can I make that for a specific API Key, this key won't be able to ...
Learning from masters's user avatar
0 votes
0 answers
401 views

AWS SAM - cannot create stack with api gateway using stage variable for invoked lambda version

Ok, previous question about using different lambda versions on different stages here: AWS - lambda versions to different gateway stages? Now I'm trying to put it all together using AWS SAM cli but ...
fudo's user avatar
  • 141
2 votes
1 answer
398 views

AWS - lambda versions to different gateway stages?

Coming from a "classic/standard" development I'm used to have different deployment stages, e.g. staging and production, each one with its application version. AWS Lambda functions and API ...
fudo's user avatar
  • 141
0 votes
0 answers
30 views

Store API keys for our API

I'm building an HTTP API with API gateway and want to use API keys for authentication. Since they aren't supported by HTTP APIs, I plan on verifying them manually in a Lambda function. Where would the ...
Max's user avatar
  • 11
0 votes
1 answer
142 views

Any way Nginx can resolve a CNAME (or look up a URL elsewhere) and then redirect to the result?

I've got an AWS API Gateway endpoint with a URL like this: https://xxxxxxxxxx-vpce-09572222209cd2305.execute-api.us-west-1.amazonaws.com I want to create an easy to remember alias for that name that ...
CryptoFool's user avatar
1 vote
1 answer
169 views

AWS CloudFront Wordpress Origin Issue

I facing and issue related to AWS CloudFront and my WordPress website. WP website is behind AWS CF and it utilizes a third party service, let's assume it's a verification service. Scenario is like WP ...
Dakait's user avatar
  • 115
1 vote
0 answers
113 views

ECS task to VPC endpoint/NAT Gateway routing

we have an ECS task that makes Rest API calls of two types: /path1 and /path2 in a Private subnet. We route the requests to Internet Gateway through a NAT gateway present in a public subnet. Flow: ECS ...
pds's user avatar
  • 11
1 vote
1 answer
1k views

DDOS AWS API Gateway protection

I have publicly exposed API Gateway (HTTP). To authenticate you have to provide a valid JWT. I want to secure this APIGW with Cloudfront + WAF. After reading docs I think that API Gateway endpoint is ...
krzysiexp's user avatar
1 vote
1 answer
620 views

AWS HTTP Gateway: private integration routing without path variables

I've been setting up an HTTP gateway for the first time and came across an issue with private integrations. I want all my integrations to be private but it doesn't work well with routing. I have a ...
dmitrybelyakov's user avatar
1 vote
1 answer
787 views

What is causing BadRequestException when calling the ExecuteStatement operation on Aurora Serverless db

I have a lambda function that retrieves records from AWS Aurora Serverless db. Now I thought of adding api gateway to trigger the lambda function but I get this error Connect an AWS Lambda function ...
sji gshan's user avatar
0 votes
1 answer
823 views

AWS: Multi region APIGateway with single endpoint

I'm trying to design a highly available API. I'd like to deploy the API to multiple regions to increase reliability, but to have a single URL so that clients don't have to use multiple URLs. I'm not ...
marti H's user avatar
0 votes
2 answers
777 views

dig +trace: no servers could be reached for my domain?

I am building my app in AWS. I have deployed my Reactjs frontend project in an EC2 instance. Instead of users from the external internet world visiting my EC2 instance directly, I want to put it ...
Kid_Learning_C's user avatar
0 votes
1 answer
194 views

AWS architecture - traffic mirroring

We are going to migrate our database from Aurora Serverless to Aurora Cluster. Before that, we'd like to test the performance of the new database in a real-time traffic scenario. We have thought about ...
Juanlu's user avatar
  • 3
0 votes
2 answers
443 views

Strange requests keep coming to my gateway API on AWS

I have a simple HTTP service built with AWS lambda and API gateway. The Domain pointing to the gateway is hosted by Route53 and the gateway uses certificate from Certificate Manager. It's absolutely ...
glowka's user avatar
  • 111
0 votes
1 answer
234 views

Possible to create an AWS API Gateway to Route all requests to Classic Load Balancer?

I have a questions (hopefully not dumb). I am the IT guy of a business hosting various applications with AWS and we currently have a Classic Load Balancer sitting in front of 2 to 3 EC2 instances ...
realnsleo's user avatar
  • 117
0 votes
1 answer
1k views

NGINX Reverse Proxy configuration with AWS Signature

I am using nginx as a reverse proxy for my gateway. It is working with normal apis. However, its not working with AWS Signature. Says signature mismatch. I added proxy host , still it doesnt work. Pls ...
Developer404's user avatar
1 vote
1 answer
528 views

How do I use AWS SAM to deploy an AWS API Gateway and AWS Java Lambda including POST caching and disabling logging

How do I deploy a lambda Java function with an API gateway REST interface including caching POST methods using AWS Serverless Application Model?
Tim's user avatar
  • 32k
1 vote
1 answer
165 views

How can I track user requests to my external API on AWS?

I'm a bit of a beginner but I'm working on creating an external API with AWS SAM (using API Gateway and Lambda), and I want a way to track & monitor usage. Some options I was considering: 1. Store ...
A Poor's user avatar
  • 113
-1 votes
1 answer
499 views

AWS load balancer 504 Gateway Timeout for only one endpoint

I am getting 504 for only one endpoint in my service. All other endpoints are working without any issue. My rules are as follows: IF THEN Host is example.com ...
harry123's user avatar
-1 votes
1 answer
445 views

How to add IP to in existing inbound rule in a security group of Amazon EC2?

I am using Amazon API via a Lambda function to allow my teammates access my server. Using post method I am invoking this lambda function to add teammate's IPs in inbound rule. I want to add IPs to an ...
zamp's user avatar
  • 1
3 votes
1 answer
2k views

AWS ECS Fargate Target Group Failing HealthChecks

The SpringBoot application is running as an ECS Task in a ECS Service of an AWS Fargate Cluster. The ECS Service is LoadBalanced as such the Tasks spawned by the Services are automatically registered ...
Wei Minn's user avatar
2 votes
0 answers
255 views

Why is CloudFront ApiGateway CloudFront-Viewer-Country reporting US as the country for eu-west-1 distribution and viewer in UK?

I have an AWS CloudFront distribution created using CDK (CloudFrontWebDistribution) fronting an ApiGateway, deployed in eu-west-1 (Dublin). I can see in the API logs that the CloudFront-Viewer-Country ...
John's user avatar
  • 263
1 vote
2 answers
2k views

On AWS, is it possible to have CloudFront proxy requests to API Gateway while maintaining the request's query string?

I have a CloudFront distribution configured with multiple Origins, including an API Gateway deployment. I'm trying to create a Behavior on CloudFront so that any requests received to a /api/* path ...
Carlos H Romano's user avatar
0 votes
1 answer
451 views

How to debug AWS API Getway "Internal message error"?

I have created an API Gateway linked to a (tested and working) Lambda function. I get a {"message":"Internal Server Error"} when I try to access to it, but I have no logs about it,...
GlinesMome's user avatar
1 vote
0 answers
92 views

Serverless Lambda infrastructure for listening to Websocket

I'm still new in the AWS Lambda & Api Gateway world, but it seems a good fit to my new project. I still have some concerns, and I'll be very happy if you can assist. In my new project (Financial ...
Francois's user avatar
3 votes
0 answers
3k views

Why AWS Cognito client secret is not "secret"

We are setting up SaaS server-to-server auth solution using AWS Cognito + API Gateway using oAuth2 Client credentials flow. And one thing is totally bugging me - I can access App client secret in ...
Lukas LT's user avatar
0 votes
1 answer
246 views

AWS: Protecting access to specific ports on an EC2 instance

I have an EC2 instance running an application which provides APIs on port 1000 and 2000. The EC2 instance should be allowed all outgoing traffic as well as any incoming traffic to port 1000. ...
Bobface's user avatar
  • 135
-2 votes
2 answers
159 views

Securing an AWS ALB

Hi everybody I’m relatively new to AWS web services and I’m struggling to secure an ALB. My web page works in a simple way there’s an api gateway where the methods are defined, then I have a ALB that ...
Rodrigo Barron's user avatar
0 votes
1 answer
9k views

How to solve python POST response 405 [closed]

How to solve python POST response 405? import requests import json from requests.auth import HTTPBasicAuth myHeaders = { 'accept': 'application/json', 'content-type': 'application/json', 'X-Killbill-...
Sukhen Santra's user avatar
2 votes
1 answer
557 views

Different http error code and html body

We are using AWS to host our applications. Yesterday we had an issue and were by accident deleted the "Custom domain names" from the API Gateway. The issue was resolved and the services started ...
Oldfighter's user avatar
0 votes
1 answer
195 views

Why use AWS API Gateway instead of naked Lambda?

This is more of a suggestion that I need. What is the need for API Gateway when we can directly execute Lambda functions from the apps? What are the missing pieces provided by API Gateway which we ...
snehanshu.js's user avatar
0 votes
1 answer
184 views

API Gateway and VPC access lists

My understanding is that controlling IP address access to AWS api-gateway is via Resource policies. This does not sound ideal as it would involve deploying the API each time new access was required ...
nipy's user avatar
  • 107
2 votes
0 answers
695 views

How to configure Cloudfront for API Gateway with API key enabled?

I configured two API Gateways one with API-key enabled and the other with API-key disabled. For both the API gateways I configured and enabled CloudFront. For the API-gateway which has API-key ...
Surya's user avatar
  • 253
4 votes
1 answer
3k views

AWS Lambda, AWS API Gateway, AWS Cloudfront gives 403 error

I run a Django project deployed on AWS lambda using serverless Zappa framework. This can be accessed by a randomly generated link from AWS API Gateway lets say:- randomly-generated-link.aws.amazon....
Abishek's user avatar
  • 141
2 votes
0 answers
3k views

Error while invoking private API in AWS

I have created a Private API in AWS API gateway using Internal Application LoadBalancer as HTTP_PROXY integration Request for GET Method. I also attached Resource Policy to this API and created ...
ajay jindal's user avatar
1 vote
1 answer
480 views

Access private API from a domain hosted in AWS

I'm trying to make private AWS lambda call made through API gateway and I don't find the right answer on the internet, probably because I'm a beginner in AWS website management. The closest source I ...
Jean-Baptiste's user avatar
6 votes
1 answer
4k views

AWS API Gateway Lambda Authorizers + Client certificates

I'm evaluating the use of client certificatates to improve security in an application i'm working on. It all run behind on AWS and pass through an API Gateway with an attached Lambda authorizer. AWS ...
Marcelo Falero's user avatar
0 votes
0 answers
458 views

HAProxy to Amazon API Gateway with custom domain

Hi we have been trying to handle an inbound request from HAProxy and use API Gateway to handle the request. The flow is domain1.com is the end point at HAProxy. HAProxy should then forward to ...
Thomas's user avatar
  • 1
1 vote
1 answer
356 views

Offload query load from MySQL to a JSON file with expiration

I have a server installed in a fixed container with limited bandwidth and CPU. On this server, I have a website that makes a lot of requests to its database. The web app's MySQL database is only ...
Mau's user avatar
  • 113
1 vote
1 answer
840 views

AWS Lambda as an Application Load Balancer target?

At AWS’ 2018 re:invent, AWS announced that Lambda functions can now be the target of Application Load Balancers (documentation here). I just want to ensure that I understand AWS previous offerings (e....
Dan's user avatar
  • 113
8 votes
1 answer
17k views

AWS Api Gateway- no integration defined for method

Though I have defined the integration when I try to deploy an api gateway I keep getting "No integration defined for method" error similar to https://stackoverflow.com/questions/46087890/no-...
Surya's user avatar
  • 253
0 votes
1 answer
353 views

AWS API Gateway in China

We are planning to launch an app that will be available globally, including China and we plan to use AWS for this. However, because of the "Great Firewall of China" we may run into problems: The app ...
aljo f's user avatar
  • 103
0 votes
1 answer
79 views

Unable to authorize Amazon API Gateway using API Key

As per amazon's documentation (https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-setup-api-key-with-console.html) I am supposed to see a dropdown near API KEY. Although I have ...
Surya's user avatar
  • 253
1 vote
1 answer
173 views

Getting issue with VPC in Lambda function

I have attached VPC and private subnets in Lambda function. That is causing the connection issue with the API Gateway/other AWS services. Can anyone suggest the solution for this? Thank you.
Gayathri K's user avatar
0 votes
0 answers
50 views

How to block a request which does not has a header using Amazon Web Services

My application back-end was laid on AWS Lambda and exposing API's using API Gateway. And forntend on CloudFront. I want to block a request which does not has a header using AWS service. Can anyone ...
Gayathri K's user avatar
1 vote
2 answers
1k views

Sharing AWS API Gateway resource between Terraform Workspaces?

I've seen Terraform workspaces recommended for managing different stages (staging, production). That seems to work well with most things as you generally create different resources that have the stage/...
Cristian Vrabie's user avatar