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]
