ITPUB
Jun 10, 2026 · Operations
Avoidable P1 Outage: How Nginx Changes Caused All Gateway Requests to Return 400
A production change replaced two Nginx reverse‑proxy servers, introduced an upstream name containing an underscore, broke the Host header required by HTTP/1.1, and caused Spring Cloud Gateway to return 400 Bad Request for every request until the configuration was corrected.
400-bad-requesthost-headerhttp
0 likes · 16 min read
