- Newest
- Most votes
- Most comments
BAN is not a reserved word/verb in AWS.
However, ALB officially supports: GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS, CONNECT, TRACE. It does not support BAN. ALB rejects methods it cannot parse as part of its HTTP/1.1 validation layer. If the method token does not meet its RFC expectations or conflicts with internal rules, ALB returns 400 or 50* status codes.
Hey,
Hope you're keeping well.
BAN isn’t reserved by AWS Service Connect, but it’s not part of the HTTP methods supported by an Application Load Balancer. ALB only accepts standard verbs like GET, POST, PUT, etc., and will return 400 Bad Request if it sees an unrecognized method before passing traffic to your target. Since Service Connect traffic between ECS services still flows through an ALB listener when using an internet/NLB-to-ALB path, unsupported methods are dropped at that layer.
Thanks and regards,
Taz
answered 9 months ago
Relevant content
asked 3 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 10 months ago

Thanks for your reply, one question still remains I also use the word/verb
PURGEwhich is not in the officially supported list but that works fine. That is why I think it was a reserved verb, technically I don't know if Service Connect uses ALB or another service that uses BAN as a reserved word/verb for its own usage.