Apache 2.4.66 RC1 released
Apache has released its latest test version, Apache 2.4.66 Release Candidate (RC1).
One big change involves mod_http2; it's been updated and fixes several major issues. There was a bug related to the mod_cache module where it handled HTTP responses incorrectly, which could mess up cached content. That issue is now addressed, along with another fix for calculation errors affecting push diary management or proxy window size calculations.
Then there's mod_md, also seeing notable upgrades in version 2.6.5 (not to be confused with the main server release). A key new feature allows administrators to control how long their server waits after restarting before it starts checking for certificate renewals, using a directive called MDInitialDelay.
Security is another focus area. The hardening of mod_md has been improved so that if you're dealing with locally stored OCSP responses lacking certain 'valid' keys, the system won't act up or get stuck on unnecessary refreshes.
The developers also even have a small fix for version 2.6.5 itself regarding OpenSSL's BIGNUMs handling to prevent minor memory leaks when resources are allocated, and importantly, it adds support for resetting curl easy handles properly; this prevents headaches down the road from mishandling these handles during operation.
These changes represent just part of what RC1 brings; there are significant enhancements spread across different parts. For example, mod_http2 introduces a new directive called H2MaxStreamErrors that lets you set exactly how many errors between client and server can occur before they decide to break the connection.
Similarly, support for overriding proxy configuration errors has been added to mod_proxy_http2. The mpm_common module now offers better control with a ListenTCPDeferAccept setting, allowing you to specify details related to TCP_DEFER_ACCEPT socket options on listen ports.
Finally, Apache's core SSL handling via mod_ssl gets an upgrade thanks to the new SSLVHostSNIPolicy directive that manages virtual host compatibility settings more effectively.
Check out the official release notes and changelog for all the gritty technical details specific to this release candidate. And if you're itching to dive in and test things yourself, head over to the Apache HTTPD GitHub page link provided below for your convenience:
Release Apache/HTTPd 2.4.66-rc1-candidate
2.4.66-rc1-candidate
