This issue is observed on upload applications, and the HTTP errors are seen on the client if:
- The server responds with a 401.
- We forward the 401 to the client.
- But the client has already sent part of the POST payload before processing the 401.
- We consider this payload as a part of a new request and respond with a 400.
- If "Proxy Expect Header" is disabled in the application profile, the client will see a 503 error code instead.