https://bz.apache.org/bugzilla/show_bug.cgi?id=63617

Eric Covener <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO

--- Comment #1 from Eric Covener <[email protected]> ---
(In reply to Paul Menzel from comment #0)
> There seems to be a regression between Apache HTTP Server 2.4.38 and 2.4.39.
> Unfortunately, I couldn’t spot anything related in the [change-log][1].
> 
> We have configured the directive below, and it, a Perl CGI script letting a
> user upload files, works with Apache HTTP Server 2.4.38 (and before).
> 
>         <Directory "/project/XXX/cgi-bin">
>                 SSLOptions +StdEnvVars
>                 Options FollowSymLinks
>                 CGIDScriptTimeout 900
>         </Directory>
> 
> With Apache HTTP 2.4.39, the POST request is terminated after 20 seconds,
> and only the message below is logged.
> 
>      [cgid:error] [pid 25711:tid 140139315709696] (70007)The timeout
> specified has expired: [client 141.14.24.229:35350] AH01270: Error reading
> request entity data, referer: https://xxx.molgen.mpg.de/cgi-bin/XXX
> 
> How can I verify, which time-out values are set?
> 
> [1]: http://www.apache.org/dist/httpd/CHANGES_2.4.39

CGIDScriptTimeout only specifies the interval for how long the server will wait
for the CGI to produce output, but your error above is a timeout on reading the
HTTP request body from the client.  This would be dicatated by Timeout and
mod_reqtimeout.  If you have mod_reqtimeout, it's possible some previous issue
blocked it from being effective.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to