Re: Client closed request

2018-03-25 Thread Eric Covener
On Sun, Mar 25, 2018 at 12:40 PM, Arnaud Grandville
 wrote:
> Hi the list,
>
> I’m using httpd as reverse proxy to rewrite and forward  URL to numerous
> targets servers.
>
> Under heavy load conditions, some requests are not served whereas no errors
> are found on access logs.
>
> After investigations, I understand that some clients closed connection
> before the response is sent.
>
> I worked on a patch to return a specific http error code in such situation.
>
> The new http 499 code in access log
>
> 127.0.0.1 - - [25/Mar/2018:17:32:12 +0200] "GET /aa HTTP/1.1" 200 564
>
> 127.0.0.1 - - [25/Mar/2018:17:33:07 +0200] "GET /aa HTTP/1.1" 499 564
>
> 127.0.0.1 - - [25/Mar/2018:17:40:52 +0200] "GET / HTTP/1.1" 404 198
>
> 127.0.0.1 - - [25/Mar/2018:17:41:10 +0200] "GET / HTTP/1.1" 499 198
>

IIUC %X is normally used to log this condition.


Client closed request

2018-03-25 Thread Arnaud Grandville
Hi the list,

I’m using httpd as reverse proxy to rewrite and forward  URL to numerous
targets servers.

Under heavy load conditions, some requests are not served whereas no errors
are found on access logs.

After investigations, I understand that some clients closed connection
before the response is sent.

I worked on a patch to return a specific http error code in such situation.

The new http 499 code in access log

127.0.0.1 - - [25/Mar/2018:17:32:12 +0200] "GET /aa HTTP/1.1" 200 564

127.0.0.1 - - [25/Mar/2018:17:33:07 +0200] "GET /aa HTTP/1.1" 499 564

127.0.0.1 - - [25/Mar/2018:17:40:52 +0200] "GET / HTTP/1.1" 404 198

127.0.0.1 - - [25/Mar/2018:17:41:10 +0200] "GET / HTTP/1.1" 499 198

Let me know what you think about it.


Arnaud


http_499.patch
Description: Binary data


Re: svn commit: r1827719 - /httpd/site/trunk/content/download.mdtext

2018-03-25 Thread Yann Ylavic
On Sun, Mar 25, 2018 at 5:50 PM, Marion et Christophe JAILLET
 wrote:
>
> Le 25/03/2018 à 16:37, jaillet...@apache.org a écrit :
>>
>> Author: jailletc36
>> Date: Sun Mar 25 14:37:13 2018
>> New Revision: 1827719
>>
>> URL: http://svn.apache.org/viewvc?rev=1827719=rev
>> Log:
>> Update download page to 2.4.33
>>
>> Modified:
>>  httpd/site/trunk/content/download.mdtext
>>
>> Modified: httpd/site/trunk/content/download.mdtext
>> URL:
>> http://svn.apache.org/viewvc/httpd/site/trunk/content/download.mdtext?rev=1827719=1827718=1827719=diff
>> [...]
>>   -- httpd-2.4.29.tar.* are signed by Jim Jagielski `791485A8`
>> +- httpd-2.4.33.tar.* are signed by Daniel Ruggeri `?`
>>   [...]
>
> I've not been able to sort out what was needed here.
> I've not found Daniel in the KEYS file.

Should be `1AD84DFF` I think
(http://pgp.mit.edu:11371/pks/lookup?search=0x1AD84DFF).


Re: svn commit: r1827719 - /httpd/site/trunk/content/download.mdtext

2018-03-25 Thread Marion et Christophe JAILLET


Le 25/03/2018 à 16:37, jaillet...@apache.org a écrit :

Author: jailletc36
Date: Sun Mar 25 14:37:13 2018
New Revision: 1827719

URL: http://svn.apache.org/viewvc?rev=1827719=rev
Log:
Update download page to 2.4.33

Modified:
 httpd/site/trunk/content/download.mdtext

Modified: httpd/site/trunk/content/download.mdtext
URL: 
http://svn.apache.org/viewvc/httpd/site/trunk/content/download.mdtext?rev=1827719=1827718=1827719=diff
[...]
  
-- httpd-2.4.29.tar.* are signed by Jim Jagielski `791485A8`

+- httpd-2.4.33.tar.* are signed by Daniel Ruggeri `?`
  
[...]

I've not been able to sort out what was needed here.
I've not found Daniel in the KEYS file.

CJ


Re: svn commit: r1827623 - /httpd/site/trunk/content/index.mdtext

2018-03-25 Thread Eric Covener
I think this should be bumped atomically with other files. See a
previous rel: http://svn.apache.org/viewvc?rev=1813040=rev

I am happy to update content/dev/release.mdtext if someone can confirm
here that this should be done after the mirror sync window and before
the announcement (seems to make the most sense)

On Fri, Mar 23, 2018 at 10:50 PM,   wrote:
> Author: druggeri
> Date: Sat Mar 24 02:50:14 2018
> New Revision: 1827623
>
> URL: http://svn.apache.org/viewvc?rev=1827623=rev
> Log:
> Updates for announcement of 2.4.33
>
> Modified:
> httpd/site/trunk/content/index.mdtext
>
> Modified: httpd/site/trunk/content/index.mdtext
> URL: 
> http://svn.apache.org/viewvc/httpd/site/trunk/content/index.mdtext?rev=1827623=1827622=1827623=diff
> ==
> --- httpd/site/trunk/content/index.mdtext (original)
> +++ httpd/site/trunk/content/index.mdtext Sat Mar 24 02:50:14 2018
> @@ -29,17 +29,17 @@ April 1996. It has celebrated its 20th b
>  The Apache HTTP Server is a project of [The Apache Software
>  Foundation](http://www.apache.org/).
>
> -# Apache httpd 2.4.29 Released 2017-10-23
> +# Apache httpd 2.4.33 Released 2017-10-23
>  The Apache Software Foundation and the Apache HTTP Server Project are
>  pleased to
>  [announce](http://www.apache.org/dist/httpd/Announcement2.4.html) the
> -release of version 2.4.29 of the Apache HTTP Server ("httpd").
> +release of version 2.4.33 of the Apache HTTP Server ("httpd").
>
>  This latest release from the 2.4.x stable branch represents the best 
> available
>  version of Apache HTTP Server.
>
>  [Download](download.cgi#apache24) | [ChangeLog for
> -2.4.29](http://www.apache.org/dist/httpd/CHANGES_2.4.29) | [Complete 
> ChangeLog for
> +2.4.33](http://www.apache.org/dist/httpd/CHANGES_2.4.33) | [Complete 
> ChangeLog for
>  2.4](http://www.apache.org/dist/httpd/CHANGES_2.4) |  [New Features in httpd
>  2.4](docs/trunk/new_features_2_4.html)  # {.centered}
>
>
>



-- 
Eric Covener
cove...@gmail.com


Bugzilla open tasks by year

2018-03-25 Thread Luca Toscano
Hi everybody,

since we have around 1700 bugs opened in bugzilla (that is impressive for a
project that have been triaging and supporting users for so many years, so
kudos!) I tried to break down them for last modified/update year:

  16 2004
  24 2005
  34 2006
  60 2007
  80 2018
  82 2008
 109 2010
 110 2009
 122 2011  (subtotal up to here: 637)
 160 2015
 161 2016
 174 2014
 175 2012
 184 2013
 232 2017

As hackathon project it could be good to review some of those
older-than-2011 tasks and see which ones are good to keep and which ones
can be closed for no-activity/stale/not-valid-anymore/etc..

Luca


Bug report for Apache httpd-2 [2018/03/25]

2018-03-25 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 8713|Inf|Min|2002-05-01|No Errorlog on PROPFIND/Depth:Infinity|
| 8867|Opn|Cri|2002-05-07|exports.c generation fails when using a symlink to|
|10747|New|Maj|2002-07-12|ftp SIZE command and 'smart' ftp servers results i|
|11294|New|Enh|2002-07-30|desired vhost_alias option|
|11580|Opn|Enh|2002-08-09|generate Content-Location headers |
|12033|Opn|Nor|2002-08-26|Graceful restart immediately result in [warn] long|
|13599|Inf|Nor|2002-10-14|autoindex formating broken for multibyte sequences|
|13661|Ass|Enh|2002-10-15|Apache cannot not handle dynamic IP reallocation  |
|14104|Opn|Enh|2002-10-30|not documented: must restart server to load new CR|
|14496|New|Enh|2002-11-13|Cannot upgrade any version on Windows. Must uninst|
|14922|Inf|Enh|2002-11-28| is currently hardcoded to 'apache2'  |
|15719|Inf|Nor|2002-12-30|WebDAV MOVE to destination URI which is content-ne|
|16761|Inf|Nor|2003-02-04|CustomLog with pipe spawns process during config  |
|16811|Ass|Maj|2003-02-05|mod_autoindex always return webpages in UTF-8.|
|17107|New|Min|2003-02-16|Windows should not install printenv   |
|17114|New|Enh|2003-02-17|Please add strip and install-strip targets to Make|
|17244|Ass|Nor|2003-02-20|./configure --help gives false information regardi|
|17497|Opn|Nor|2003-02-27|mod_mime_magic generates incorrect response header|
|18325|New|Enh|2003-03-25|PAM support for suEXEC|
|18334|Inf|Cri|2003-03-25|Server crashes when authenticating users against L|
|19670|New|Enh|2003-05-05|content type header supplied upon PUT is thrown aw|
|20036|Ass|Nor|2003-05-19|Trailing Dots stripped from PATH_INFO environment |
|21260|New|Nor|2003-07-02|CacheMaxExpire directive not enforced !   |
|21533|Ass|Cri|2003-07-11|Multiple levels of htacces files can cause mod_aut|
|22484|Opn|Maj|2003-08-16|semaphore problem takes httpd down|
|22686|Opn|Nor|2003-08-25|ab: apr_poll: The timeout specified has expired (7|
|22898|Opn|Nor|2003-09-02|nph scripts with two HTTP header  |
|23167|Inf|Cri|2003-09-14|--enable-layout never goes to apr apr-util|
|23181|New|Nor|2003-09-15|Status 304 (Not modified) and chunking leads to an|
|23238|New|Cri|2003-09-18|non-async-signal-safe operations from signal handl|
|23330|New|Enh|2003-09-22|Enhance ApacheMonitor to view and control Tomcat s|
|23911|Opn|Cri|2003-10-18|CGI processes left defunct/zombie under 2.0.54|
|24031|New|Enh|2003-10-23|Passphrase protected private key in SSLProxyMachin|
|24095|Opn|Cri|2003-10-24|ERROR "Parent: child process exited with status 32|
|24437|Opn|Nor|2003-11-05|mod_auth_ldap doubly-escapes backslash (\) charact|
|24890|Opn|Nor|2003-11-21|Apache config parser should not be local aware ( g|
|25014|New|Enh|2003-11-26|A flexible interface for mod_log_config   |
|25201|New|Enh|2003-12-04|Provide Cache Purge operation |
|25240|Inf|Enh|2003-12-05|SSL Library Error: 336105671 logged as information|
|25435|New|Enh|2003-12-11|sethandler and directoryindex not playing nice|
|25469|Opn|Enh|2003-12-12|create AuthRoot for defining paths to auth files  |
|25484|Ass|Nor|2003-12-12|Non-service Apache cannot be stopped in WinXP |
|25543|Inf|Nor|2003-12-15|mod_proxy_ajp overwrites existing response headers|
|25667|New|Nor|2003-12-19|Memory leak in function ssl_scache_dbm_retrieve().|
|25863|New|Enh|2004-01-02|new per-host initialization hooks |
|26142|New|Maj|2004-01-14|EnableSendFile Off for Windows XP Home|
|26153|Opn|Cri|2004-01-15|Apache cygwin directory traversal vulnerability   |
|26368|New|Min|2004-01-23|File extensions in AddDescription treated as part |
|26446|New|Nor|2004-01-26|flush buckets followed by eos bucket emit multiple|
|26478|New|Enh|2004-01-28|mod_dav does not expose a method for setting the D|
|26835|New|Enh|2004-02-10|[PATCH] Mod_status Readability & Browser Side Tabl|