Chapter 1. Package Updates
88
certificate authentication. The limit on the amount of data to buffer is now configurable using the
"SSLRenegBufferSize" directive. (
BZ#479806
528
)
• when configuring a reverse proxy using an .htaccess file (instead of httpd.conf) by using a
"RewriteRule" to proxy requests using the "[P]" flag, space characters in URIs would not be
correctly escaped in remote server requests, resulting in "404 Not Found" response codes. This
has been fixed so that .htaccess-configured reverse proxies perform proper character-escaping.
(
BZ#480604
529
)
• if an error occurred when invoking a CGI script, the "500 Internal Server Error" error document was
not generated. (
BZ#480932
530
)
• the mod_speling module attempts to correct misspellings of URLs. When the "AcceptPathInfo"
directive was not enabled, then mod_speling did not handle and correct misspelled directory names.
This has been fixed so that directory names are always handled, and possibly corrected, by the
mod_speling module, regardless of the value that "AcceptPathInfo" is set to. (
BZ#485524
531
)
• if request body data was buffered when an SSL renegotiation was required in a Location
or Directory context, then the buffered data was discarded if an internal redirect occurred.
(
BZ#488886
532
)
• the httpd init script did not reference the process ID stored by a running daemon, and invocations
could affect other httpd processes running on the system. (
BZ#491135
533
)
• during a graceful restart, a spurious "Bad file descriptor" error message was sometimes logged.
The error, though harmless, occurred because the socket on which the server called the accept()
function was immediately closed in child processes upon receipt of the graceful restart signal. This
error message is no longer logged. (
BZ#233955
534
)
• during a graceful restart, the following spurious error messages were logged by the mod_rewrite
module if the "RewriteLog" directive was configured: "apr_global_mutex_lock(rewrite_log_lock)
failed". (
BZ#493023
535
)
• Apache's mod_ext_filter module sometimes logged this spurious error message if an input filter
was configured and an error response was sent: "Bad file descriptor: apr_file_close(child input)".
(
BZ#479463
536
)
• the "%p" format option in the "CustomLog" directive, used to log a port number in a request, did not
respect the "remote" and "local" specifiers. (
BZ#493070
537
)
• the httpd package inappropriately obsoleted the "mod_jk" package; it no longer does so.
(
BZ#493592
538
)
• an invalid HTTP status code—such as 70007—was logged to the access log if a timeout or
other input error occurred while reading the request body during processing of a CGI script.
(
BZ#498170
539
)
• a security issue fix (
CVE-2009-1195
540
) in Server-Side Include (SSI) Options-handling inadvertently
broke backwards-compatibility with the mod_perl module. (
BZ#502998
541
)
Users are advised to upgrade to these updated packages, which resolve these issues.
Summary of Contents for ENTERPRISE 5.4 RELEASE NOTES
Page 1: ...Red Hat Enterprise Linux 5 4 Technical Notes Every Change to Every Package ...
Page 18: ...xviii ...
Page 306: ...288 ...
Page 464: ...446 ...
Page 466: ...448 ...