Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.2.0
-
None
-
None
-
3.2 with TProxy inteception and proxy.config.http.use_client_target_addr == 1
Description
Presently, when ATS encounters a request that it cannot parse or that is malformed in any way, it sends an error response to the client.
When using transparent interception and proxy.config.http.use_client_target_addr ATS should have enough information to blindly tunnel the original "transmission" to the desired endpoint and maintain the service regardless of HTTP/1.x compliance and moreover if it is non-HTTP communication over port 80.
Bonus would be support for supporting alien protocols where the server speaks first however, ambiguity over a slow incoming request and an expectation that the server speaks first can make that difficult.
Attachments
Attachments
Issue Links
- relates to
-
TS-1708 Using tr-pass port option causes requests with large headers to hang
- Closed