Re: X509v3 CRL Distribution Points: crlDistributionPoints in mod_ssl supported?

2019-10-29 Thread Stefan Eissing
Not the real expert here, but I do not see anything related to that in our ssl code. > Am 28.10.2019 um 17:53 schrieb jean-frederic clere : > > Hi, > > After a quick look it seems this is not something we are supporting, is that > correct? > > -- > Cheers > > Jean-Frederic

buildbot failure in on httpd-trunk

2019-10-29 Thread buildbot
The Buildbot has detected a new failure on builder httpd-trunk while building . Full details are available at: https://ci.apache.org/builders/httpd-trunk/builds/4186 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: bb_slave6_ubuntu Build Reason: The Nightly scheduler named

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Rainer Jung
A first heads-up: it seems this commit broke failover for POST requests. Most (or all?) of the times a balancer failover happens for a POST request, the request send to the failover node has a Content-Length of "0" instead of the real content length. I use a trivial setup like this:

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Rainer Jung
This happens in the case of a small body. We read the body into req->input_brigade in ap_proxy_http_prefetch() before trying the first node, but then loose it on the second node, because we use another req and thus also another req->input_brigade then. Not sure, how we could best save the

Re: Integration tests running on Docker

2019-10-29 Thread Joe Orton
On Sun, Oct 27, 2019 at 06:42:58PM +0100, Luca Toscano wrote: > Some updates: > > - We have support for httpd in travis - https://travis-ci.org/apache/httpd Nice, thanks Luca & infra! > - In order to configure automatic builds, a travis.yaml file is needed > in the base path of the repository,

Re: Integration tests running on Docker

2019-10-29 Thread Luca Toscano
Il giorno mar 29 ott 2019 alle ore 12:23 Joe Orton ha scritto: > > On Sun, Oct 27, 2019 at 06:42:58PM +0100, Luca Toscano wrote: > > Some updates: > > > > - We have support for httpd in travis - https://travis-ci.org/apache/httpd > > Nice, thanks Luca & infra! > > > - In order to configure

Re: Time for httpd 2.6.x?

2019-10-29 Thread Luca Toscano
Hi everybody, Il giorno ven 25 ott 2019 alle ore 12:52 Yann Ylavic ha scritto: > > So how about: > 0. github workflow? meanwhile... > 1. compare trunk/2.4.x (inventory) > 2. discuss unused/deprecated in trunk to cleanup > 3. address STALLED entries in trunk if it's not for compatibily

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Yann Ylavic
Hi Rainer, thanks for looking at this. > > Aha, and this is due to the fact, that r1656259 "mod_proxy_http: don't > connect or reuse backend before prefetching request body." or parts of > it was backported from trunk to 2.4 as part of r1860166. Yes, that's where prefetch was moved before

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Rainer Jung
The reason why this fails now is that we prefetch in 2.4.41 the request body before doing the connection check to the backend. In 2.4.39 we did that after doing the check, so the body was still there when doing the final request sending. 2.4.39: In proxy_http_handler(): -

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Stefan Eissing
> Am 29.10.2019 um 14:45 schrieb Rainer Jung : > > Aha, and this is due to the fact, that r1656259 "mod_proxy_http: don't > connect or reuse backend before prefetching request body." or parts of it was > backported from trunk to 2.4 as part of r1860166. > > So I think (not yet verified),

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Rainer Jung
Am 29.10.2019 um 16:19 schrieb Yann Ylavic: Hi Rainer, thanks for looking at this. Aha, and this is due to the fact, that r1656259 "mod_proxy_http: don't connect or reuse backend before prefetching request body." or parts of it was backported from trunk to 2.4 as part of r1860166. Yes,

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Rainer Jung
Hi Yann, Am 29.10.2019 um 16:58 schrieb Yann Ylavic: On Tue, Oct 29, 2019 at 4:24 PM Rainer Jung wrote: Thank you Yann. Let me know when I should test something. It's OK, if it is not yet the final fix ;) The attached patch seems to work for me.. LGTM. I applied/ported to 2.4.x, it fixes

Re: Time for httpd 2.6.x?

2019-10-29 Thread Eric Covener
On Tue, Oct 29, 2019 at 9:18 AM Luca Toscano wrote: > > Hi everybody, > > Il giorno ven 25 ott 2019 alle ore 12:52 Yann Ylavic > ha scritto: > > > > So how about: > > 0. github workflow? meanwhile... > > 1. compare trunk/2.4.x (inventory) > > 2. discuss unused/deprecated in trunk to cleanup >

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Rainer Jung
Aha, and this is due to the fact, that r1656259 "mod_proxy_http: don't connect or reuse backend before prefetching request body." or parts of it was backported from trunk to 2.4 as part of r1860166. So I think (not yet verified), that the same problems applies to trunk since r1656259 in

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Jim Jagielski
Yikes! How can we test for that via the Perl test framework? > On Oct 29, 2019, at 9:45 AM, Rainer Jung wrote: > > Aha, and this is due to the fact, that r1656259 "mod_proxy_http: don't > connect or reuse backend before prefetching request body." or parts of it was > backported from trunk to

Re: Time for httpd 2.6.x?

2019-10-29 Thread Jim Jagielski
> On Oct 29, 2019, at 9:36 AM, Eric Covener wrote: > > On Tue, Oct 29, 2019 at 9:18 AM Luca Toscano > wrote: >> >> Hi everybody, >> >> Il giorno ven 25 ott 2019 alle ore 12:52 Yann Ylavic >> ha scritto: >>> >>> So how about: >>> 0. github workflow?

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Rainer Jung
Double check: the condition in the do-while loop that was chaned to a while loop has also changed: FROM do { ... } while ((bytes_read < MAX_MEM_SPOOL - 80) && !APR_BUCKET_IS_EOS(APR_BRIGADE_LAST(input_brigade)) && !req->prefetch_nonblocking); TO while (((bytes_read <

Re: svn commit: r1860166 - in /httpd/httpd/branches/2.4.x: ./ docs/manual/mod/ include/ modules/http2/ modules/proxy/ server/

2019-10-29 Thread Yann Ylavic
On Tue, Oct 29, 2019 at 4:24 PM Rainer Jung wrote: > > Thank you Yann. Let me know when I should test something. It's OK, if it > is not yet the final fix ;) The attached patch seems to work for me.. Index: modules/proxy/mod_proxy_http.c

Re: Time for httpd 2.6.x?

2019-10-29 Thread Graham Leggett
On 29 Oct 2019, at 15:51, Jim Jagielski wrote: > My only question regards workflow w/ trunk. Right now, I think we all agree > that there are codepaths and features in trunk that are not as stable as we > would like. Which is fine... trunk is CTR. But we do need some way to vet > those

buildbot failure in on httpd-trunk

2019-10-29 Thread buildbot
The Buildbot has detected a new failure on builder httpd-trunk while building . Full details are available at: https://ci.apache.org/builders/httpd-trunk/builds/4188 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: bb_slave6_ubuntu Build Reason: The Nightly scheduler named