Launchpad has imported 8 comments from the remote bug at
https://bz.apache.org/bugzilla/show_bug.cgi?id=60330.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2016-11-02T16:07:57+00:00 Jay R. Wren wrote:

Reverse proxy of 100-continue aware backend, sends 100 continue even
when backend does not. This causes a client to think it should write a
request body, while the backend may still respond with a 400 and not
read the request body. mod_proxy_http then responds with 502 as a result
of AH01097: pass request body failed

The backend is doing the right thing: it did not send a 100 continue so
it should not be required to read a request body, regardless of transfer
encoding or content-length.

Expected:

mod_proxy_http reverse proxy should not send 100-continue to a client
unless the backend does.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1641238/comments/0

------------------------------------------------------------------------
On 2016-11-11T22:28:03+00:00 Jay R. Wren wrote:

Created attachment 34438
in the reverse proxy case, if request had Expects: 100-continue, delay writing 
100 continue response until backend has sent 100-continue response

Reply at:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1641238/comments/1

------------------------------------------------------------------------
On 2016-11-16T00:07:40+00:00 Ylavic-dev wrote:

Created attachment 34451
Forward 100-continue (and minimize race when reusing backend connections)

I proposed this patch a while ago on the dev@ list ([1]), this is an
update for latest trunk, with more (though incomplete) testing.

Could you please give it a try?

[1].
https://lists.apache.org/thread.html/4e541e032b8a77ebec8248534637b47cdcd4f38af79baa5259845db0@1430360070@%3Cdev.httpd.apache.org%3E

Reply at:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1641238/comments/3

------------------------------------------------------------------------
On 2016-11-21T20:25:22+00:00 V-jiz-h wrote:

*** Bug 55433 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1641238/comments/4

------------------------------------------------------------------------
On 2016-12-09T03:08:26+00:00 Jay R. Wren wrote:

Yann,

I tried that patch, but I still get 503 error when expecting a 100
Continue response.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1641238/comments/7

------------------------------------------------------------------------
On 2018-07-04T16:04:20+00:00 Michael Osipov wrote:

Any chance that this will be fixed? Have the very same problem from a
backend Tomcat. I guess I need to drop mod_proxy and try mod_ajp or drop
Apache HTTPd altogether for this.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1641238/comments/8

------------------------------------------------------------------------
On 2018-07-04T21:05:01+00:00 Ylavic-dev wrote:

*** Bug 57853 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1641238/comments/9

------------------------------------------------------------------------
On 2018-07-04T21:18:54+00:00 Ylavic-dev wrote:

Sorry it's been a long time, I think we need more informations here as
to the exact issue.

What exactly isn't working with the proposed patch?
Where are 100-continue or request bodies lacking or sent inappropriately, on 
which side (client/backend)?
IOW, can we please have a description/scenario of what is supposed to work and 
how, possibly with the expected request/response on both sides?
What is the configuration being tested?

Reply at:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1641238/comments/10


** Changed in: apache2
       Status: Unknown => Confirmed

** Changed in: apache2
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1641238

Title:
  as a reverse proxy, a 100 continue response is sent prematurely when a
  request contains expects: 100-continue

To manage notifications about this bug go to:
https://bugs.launchpad.net/apache2/+bug/1641238/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to