-
Bug
-
Resolution: Done
-
Major
-
2.9.1 GA
-
False
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Yes
-
+
-
Undefined
-
-
Regardless of the configuration and policies involved, APIcast is removingto the `If-Match` and `If-None-Match` headers from requests.
With certain upstreams, APIcast returns the following response instead of forwarding the request to upstream:
<html> <head><title>412 Precondition Failed</title></head> <body> <center><h1>412 Precondition Failed</h1></center> <hr><center>openresty</center> </body> </html>
APIcast shouldn't modify (or be affected by) the request headers, the client should be able to send the headers to the upstream API.
Attached example configuration.
It seems that this was introduced in 2.9.
- is related to
-
THREESCALE-7514 Nginx filter policy is not working as expected when using content-caching
- Closed