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
